@charset "UTF-8";@import url("https://use.typekit.net/ehd1rrm.css");[data-zoom]{--percent-in-view:0;scale:calc(1 + var(--percent-in-view) / 1000)}[data-speed]{--percent-in-view:0;translate:0 calc(var(--percent-in-view) * -2px)}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,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}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*{margin:0}:root{--fs-column-count:3;--fs-row-width:calc(100vw - 40px);--header-background-color:#F5F0EB;--header-color:#041e42;--sidebar_height:0px;--sidebar_offset:0px}@media (min-width:740px){:root{--fs-column-count:6;--fs-row-width:720px}}@media (min-width:980px){:root{--fs-column-count:12;--fs-row-width:960px}}@media (min-width:1220px){:root{--fs-row-width:1200px}}@media (min-width:1394px){:root{--fs-row-width:1374px}}html{background-color:#fff;scroll-behavior:smooth}body{font-family:'neue-haas-grotesk-text',sans-serif;min-inline-size:320px;line-height:1.5;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased}body.fs-page-lock{overflow-y:hidden}body.disable-animations *,body.disable-animations *::before,body.disable-animations *::after{animation:none!important;transition:none!important}::selection{background-color:#ddd;text-shadow:none}iframe{border:none}menu{padding:0}:is(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(ul:not(.typography ul)),:where(ol:not(.typography ol)){list-style:"";margin-block:0;padding-inline-start:0}img,picture,video,canvas,svg{max-inline-size:100%;block-size:auto;display:block}input,button,textarea,select{font:inherit}hr{block-size:1px;background-color:#cccccc;border:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{color:inherit;text-decoration:none;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-property:background-color,border-color,color,text-decoration-color}strong{font-weight:700}button{background:none;border:none;cursor:pointer;padding:0;transition-duration:0.2s;transition-timing-function:ease-in-out;transition-property:background-color,border-color,color,text-decoration-color}.header{--header-color:#fff;--header-background-color:#F5F0EB;--ribbon-background:#012169;position:relative;z-index:10;background-color:var(--header-background-color);color:var(--header-color)}:where(:not(.body_layout_home)) .header{--header-color:#fff;--header-color:#041e42}:where(.body_layout_home) .header{--header-color:#fff;--header-background-color:transparent;--ribbon-background:#012169}:where(.body_general.microsite_hoya) .header{--header-color:#041e42;--header-background-color:#E7F0F9;--ribbon-background:#041e42}:where(.body_layout_home.microsite_hoya) .header{--header-color:#041e42;--header-background-color:transparent;--ribbon-background:#041e42}:where(.body_general.microsite_hoya_high) .header{--header-color:#041e42;--header-background-color:#FFFDE2;--ribbon-background:#041e42}:where(.microsite_hoya_high.news_detail,.microsite_hoya_high.program_detail,.microsite_hoya_high.event_detail,.microsite_hoya_high.people_detail) .header{--header-background-color:#FFFDE2}.header_overlayed .header{position:absolute;z-index:10;top:0;left:0;width:100%}.header_overlayed .header .header_primary .button_filled:not(.button_filled_search){--border-color:#041e42;--background-color:#fff;--color:#041e42}.header_overlayed .header .header_primary .button_filled:not(.button_filled_search):focus-visible{--border-color:#003da5;--background-color:#003da5;--color:#fff}@media (hover:hover){.header_overlayed .header .header_primary .button_filled:not(.button_filled_search):hover{--border-color:#003da5;--background-color:#003da5;--color:#fff}}.header_dark .header{--header-color:#fff;--header-background-color:#041e42}.header_dark .header .button_filled:not(.button_filled_search,.header_search .button_filled){--border-color:#041e42;--background-color:#fff;--color:#041e42}.header_dark .header .button_filled:not(.button_filled_search,.header_search .button_filled):focus-visible{--border-color:#003da5;--background-color:#003da5;--color:#fff}@media (hover:hover){.header_dark .header .button_filled:not(.button_filled_search,.header_search .button_filled):hover{--border-color:#003da5;--background-color:#003da5;--color:#fff}}.header_dark .header .button_filled_menu_close:not(.button_filled_search,.header_search .button_filled){--border-color:transparent}.microsite_hoya.header_dark .header{--header-background-color:#126EC2;--header-color:#fff}.microsite_hoya_high.header_dark .header{--ribbon-background:#012169}.header_primary{padding-block:26px}@media (min-width:980px){.header_primary{padding-block:30px}}@media print{.header_primary{padding:0}}.header_primary_inner{align-items:center;display:flex;gap:9px}@media (min-width:980px){.header_primary_inner{gap:20px}}.header_ribbon{color:#fff;display:none;background:var(--ribbon-background)}@media (min-width:980px){.header_ribbon{position:relative;z-index:10;display:block}}@media print{.header_ribbon{display:none}}.logo_header .logo_link_icon{width:185px}@media (min-width:400px){.logo_header .logo_link_icon{width:250px}}@media (min-width:1394px){.logo_header .logo_link_icon{width:300px}}.header_menu_button{margin-left:auto}.header_menu_button .button_toggle{--color:#fff;--background-color:#003da5;--border-color:#003da5;--padding-inline:0;align-items:center;border-radius:50%;inline-size:38px;block-size:38px}:where(.microsite_hoya) .header_menu_button .button_toggle{--color:#fff;--background-color:#126EC2;--border-color:transparent}:where(.microsite_hoya_high) .header_menu_button .button_toggle{--color:#000;--background-color:#F3DA00;--border-color:transparent}@media (min-width:740px){.header_menu_button .button_toggle{inline-size:60px;block-size:60px}}.header_menu_button .button_toggle:focus-visible{--background-color:#003da5;--border-color:#003da5}@media (hover:hover){.header_menu_button .button_toggle:hover{--background-color:#003da5;--border-color:#003da5}}.header_menu_button .button_bordered_inner{display:inline-block}.header_menu_button .button_toggle_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}@media (min-width:1220px){.header_menu_button{display:none}}.header_search{position:absolute;top:0;left:0;z-index:10;width:100%;background:#F5F0EB;translate:0 -100%;transition:translate 0.5s ease}.header_search.fs-swap-enabled{display:block}.header_search.fs-swap-active{translate:0 0}@media print{.header_search{display:none}}:where(.no-js) .header_search{display:none}.header_main_nav{align-items:center;display:flex;flex:1 1 auto;gap:20px;justify-content:end}@media (min-width:980px){.header_main_nav{justify-content:unset}:where([class*=microsite_]) .header_main_nav{justify-content:space-between}:where([class*=microsite_]) .header_main_nav .main_dropdown_nav{flex-grow:1}}#main_nav_search{display:none}@media (min-width:1220px){#main_nav_search{display:block}}#main_nav_program_finder{margin-inline-start:auto;white-space:nowrap;display:none;flex:0 0 auto}@media (min-width:980px){#main_nav_program_finder{display:block}}.skip_link{position:absolute;inset-block-start:20px;inset-inline-start:50%;z-index:100;display:block;opacity:0;pointer-events:none;translate:-50% 0}.skip_link:focus,.skip_link:active{opacity:1;pointer-events:auto}.footer{background:#041e42;color:#fff;overflow:hidden;padding-block:40px;position:relative;z-index:10}@media print{.footer{padding-block:0}}.footer_primary{position:relative}.footer_emblem{position:absolute;z-index:0;top:600px;left:50%;width:100%;aspect-ratio:405/476;background:url(https://storage.googleapis.com/scs-website-v6-prod.appspot.com/images/seal.svg) no-repeat;background-size:contain;translate:0 -50%;pointer-events:none}@media (min-width:740px){.footer_emblem{left:auto;right:-200px;top:50%;width:500px}}@media (min-width:1220px){.footer_emblem{height:85%;right:calc((100vw - var(--fs-row-width) * 0.9591) / 2);width:auto}}.footer_primary_inner{display:grid;grid-template-columns:100%;gap:30px}@media (min-width:740px){.footer_primary_inner{grid-template-columns:repeat(3,auto)}}@media (min-width:980px){.footer_primary_inner{inline-size:100%}}@media (min-width:1220px){.footer_primary_inner{gap:50px 0;grid-template-columns:repeat(24,1fr)}}:where([class*=microsite_]) .footer_primary_inner{row-gap:0}.footer_primary_group{display:grid;gap:10px;grid-template-columns:100%}.footer_logo{grid-column:1/-1}@media (min-width:740px){.footer_logo{order:-3}}@media (min-width:1220px){.footer_logo{grid-column:span 9}}.footer_section_label{font-size:16px;line-height:1.6;color:#f8e08e;font-weight:700;margin-block-end:5px;text-transform:uppercase}:where([class*=microsite_]) .footer_section_label{color:#fff;margin-block-end:0}.footer_ribbon{grid-column:1/-1}@media (min-width:740px){.footer_ribbon{margin-block-start:35px;order:3}}@media (min-width:980px){.footer_ribbon{margin-block-start:50px}}@media (min-width:1220px){.footer_ribbon{margin-block-start:100px}}@media (min-width:980px){:where([class*=microsite_]) .footer_ribbon{margin-block-start:35px}}@media (min-width:1220px){:where([class*=microsite_]) .footer_ribbon{margin-block-start:50px}}@media (min-width:980px){.footer_ribbon_inner{display:flex;flex-wrap:wrap}}:where([class*=microsite_]) .footer_ribbon_inner{display:flex;flex-direction:column;gap:10px;margin-block-start:20px}@media (min-width:980px){:where([class*=microsite_]) .footer_ribbon_inner{align-items:center;flex-direction:row;justify-content:space-between}}.footer_ribbon_inner>*{flex:1 100%}.footer_copyright{margin-block-start:20px}.footer_copyright .copyright{line-height:1.2}.footer_copyright a{font-weight:400;text-decoration:underline}.footer_copyright a:focus-visible{color:#000;text-decoration:none}@media (hover:hover){.footer_copyright a:hover{color:#000;text-decoration:none}}.footer_copyright a:focus-visible{color:inherit}@media (hover:hover){.footer_copyright a:hover{color:inherit}}:where([class*=microsite_]) .footer_copyright{margin-block-start:0}.footer_ctas{grid-column:1/-1;margin-block-end:20px}@media (min-width:740px){.footer_ctas{order:-2}}@media (min-width:1220px){.footer_ctas{grid-column:span 15}}@media (min-width:1220px){:where([class*=microsite_]) .footer_ctas{justify-self:end;margin-block-start:10px}}.footer_ctas_label{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1;margin-block-end:25px}:where([class*=microsite_]) .footer_ctas_label{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.footer_ctas_links{display:flex;flex-wrap:wrap;gap:14px}@media (min-width:740px){.footer_ctas_links{flex-wrap:nowrap}}@media (min-width:740px){.footer_resources{order:-1}}@media (min-width:1220px){.footer_resources{grid-column:span 6}}@media (min-width:740px){.footer_quick_links{order:2}}@media (min-width:1220px){.footer_quick_links{grid-column:span 4}}.footer_microsites{grid-column:1/-1}@media (min-width:740px){.footer_microsites{margin-block:10px;order:3}}@media (min-width:1220px){.footer_microsites{grid-column:span 9;margin-block:0;order:-2}}.footer_microsite_links{display:grid;grid-template-columns:100%}.footer_connect{line-height:1.2}@media (min-width:740px){.footer_connect{order:1}}@media (min-width:1220px){.footer_connect{grid-column:span 5}}@media (min-width:1220px){:where([class*=microsite_]) .footer_connect{display:flex;gap:20px;grid-column:1/-1;justify-self:end}}.copyright{font-size:16px;line-height:1.6}.page_sidebar_desktop{--sidebar-text-color:#000;--sidebar-text-color-active:#003da5;display:none;opacity:0}.page_sidebar_desktop:not(:has(.page_sidebar_buttons)) [data-theme]{color:var(--sidebar-text-color);transition:color 0.1s ease,background-color 0.1s ease}.page_sidebar_desktop:not(:has(.page_sidebar_buttons)) [data-theme=light]{--sidebar-text-color:#000;--sidebar-text-color-active:#003da5}.page_sidebar_desktop:not(:has(.page_sidebar_buttons)) [data-theme=dark]{--sidebar-text-color:#fff;--sidebar-text-color-active:#f8e08e}@media (min-width:1220px){.page_sidebar_desktop{display:block}}.page_sidebar_mobile{--sidebar-text-color:#000;--sidebar-text-color-active:#003da5;display:block}.page_sidebar_mobile .page_sidebar_nav_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.page_sidebar_mobile + div{margin-block-start:0}.page_sidebar_mobile[data-theme=dark]{--sidebar-text-color:#fff;--sidebar-text-color-active:#f8e08e}@media (min-width:1220px){.page_sidebar_mobile{display:none}}.page_sidebar{color:var(--sidebar-text-color);width:calc(100% - 2 * (100vw - var(--fs-row-width) * 0.9591) / 2);z-index:2;margin-block:20px 40px;margin-inline-start:calc((100vw - var(--fs-row-width) * 0.9591) / 2);transition:color 0.1s ease}@media (min-width:1220px){.page_sidebar{width:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 2 + 4.09%)}}@media (min-width:1220px){.page_sidebar{position:sticky;top:clamp(40px,35.1219512195px + (1.2195121951vw),50px);left:calc((100vw - var(--fs-row-width) * 0.9591) / 2);margin-block:clamp(40px,35.1219512195px + (1.2195121951vw),50px) calc(-1 * var(--sidebar_height));margin-inline-start:0}.page_sidebar:has(.page_sidebar_buttons){top:clamp(40px,20.487804878px + (4.8780487805vw),80px);margin-block:clamp(40px,20.487804878px + (4.8780487805vw),80px) calc(-1 * var(--sidebar_height) - clamp(40px,20.487804878px + (4.8780487805vw),80px))}}.page_sidebar.ready{opacity:1}@media (min-width:1220px){body:has(.page_header_media) .page_sidebar_nav{margin-block-start:calc(-1 * var(--sidebar_offset));margin-block-end:var(--sidebar_offset)}body:has(.page_header_media) .page_sidebar_nav>*{position:relative;z-index:1}}.page_sidebar_nav_label,.page_sidebar_nav_title{font-family:'adobe-caslon-pro',serif;font-weight:300;font-size:22px;font-style:italic;line-height:1}@media (min-width:1220px){.page_sidebar_nav_label,.page_sidebar_nav_title{font-size:24px}}.page_sidebar_nav_title{margin-block-end:10px}.page_sidebar_nav_list{display:flex;flex-direction:column;gap:8px}.page_sidebar_nav_children{display:flex;flex-direction:column;gap:0;padding-inline-start:10px}.page_sidebar_nav_link{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;display:inline-block;font-size:16px;line-height:1.2;padding-block:3px}.has_children .page_sidebar_nav_link{color:var(--sidebar-text-color-active)}.page_sidebar_nav_link.active{color:var(--sidebar-text-color-active);font-weight:700}.page_sidebar_nav_link:hover{font-weight:600}.page_sidebar_nav_child_link{display:inline-block;font-size:16px;line-height:1.2;padding-block:3px}.has_children .page_sidebar_nav_link_label{color:var(--sidebar-text-color-active)}.page_sidebar_nav_child_link_label{line-height:1.5}.active .page_sidebar_nav_child_link_label{text-decoration:underline;text-decoration-color:var(--sidebar-text-color-active);text-decoration-thickness:2px;text-underline-offset:2px}.page_sidebar_buttons{align-items:flex-start;display:flex;flex-direction:column;gap:10px;text-wrap:nowrap}.menu{inline-size:100%;block-size:100%;position:fixed;inset-block-start:0;inset-inline-end:0;z-index:400;display:grid;grid-template-columns:100%;background:#041e42 url(https://storage.googleapis.com/scs-website-v6-prod.appspot.com/images/seal.svg) no-repeat;background-position:calc(100% + (100vw - var(--fs-row-width) * 0.9591) / 2) calc(100% - clamp(40px,20.487804878px + (4.8780487805vw),80px));background-size:80% auto;color:#fff;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding-block:calc((100vw - var(--fs-row-width) * 0.9591) / 2);padding-inline:calc((100vw - var(--fs-row-width) * 0.9591) / 2);scrollbar-gutter:stable;visibility:hidden}@media (min-width:740px){.menu{padding-block:40px}}@media print{.menu{display:none}}:where([class*=microsite_]) .menu{background-image:none}:where(.loaded) .menu{transition:opacity 0.35s,visibility 0.35s}@media (prefers-reduced-motion:reduce){:where(.loaded) .menu{transition-duration:0s}}.menu.fs-swap-active,:where(.no-js) .menu{opacity:1;visibility:visible}:where(.no-js) .menu{position:relative}.menu_inner{display:grid;grid-template-columns:100%}.menu_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.menu_primary{margin-block-end:30px}.menu_primary_inner{display:grid;gap:30px;grid-template-columns:100%}.menu_nav_inner{display:flex;flex-direction:column;height:100%}.menu_nav_inner .collapse_nav_children{padding-block:5px}.menu_logo{margin-block-start:auto}.logo_menu .icon{padding-inline-end:15%}.menu_controls{margin-block-end:42px;order:-1}.menu_controls_inner{display:flex;gap:9px;justify-content:space-between}:where(.no-js) .menu_close{display:none}.menu_close .button_toggle_icon{margin-inline-start:unset}.menu_search{margin-inline-start:auto}body.news_listing,body.event_listing{background:#F5F0EB}.page_wrapper{inline-size:100%;min-block-size:100vh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:100%}@media print{.page_wrapper{min-block-size:auto;display:block}}.page{display:flex;flex-direction:column;clip-path:inset(0)}:where([class*=microsite_hoya]) .page{background:#fff url(https://storage.googleapis.com/scs-website-v6-prod.appspot.com/images/hoya_high_pattern.svg) repeat-y -40% 0;background-attachment:fixed}:where(.body_general) .page{background-position:150% 0}[class*=microsite_hoya] .page_header_media::before{background:#fff url(https://storage.googleapis.com/scs-website-v6-prod.appspot.com/images/hoya_high_pattern.svg) repeat-y 150% 0;background-attachment:fixed}.full_width_components{flex:1;position:relative}@media (min-width:1220px){.full_width_components .fs-xl-9.fs-xl-push-2{padding-inline-start:60px}}.form_builder{--indicator-background-color:transparent;--indicator-border-color:black;--indicator-color:white;--indicator-shadow-color:blue;--indicator-selected-background-color:blue;--indicator-selected-border-color:blue;--indicator-selected-color:white;--indicator-radio-background-color:white;font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.form_builder :where(h2){font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1}:where([class*=microsite_]) .form_builder :where(h2){font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.form_builder :where(fieldset){border:0;display:flex;flex-direction:column;gap:20px;margin-block:40px;padding:0}.form_builder :where(fieldset:has(.form_builder_date_2)){column-gap:20px;flex-direction:row}.form_builder :where(fieldset:has(.form_builder_date_2)) legend{flex:1}.form_builder :where(fieldset:has(.form_builder_split)){flex-direction:row;flex-wrap:wrap}.form_builder :where(fieldset>label){font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.form_builder :where(legend){font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;display:block;margin-block-end:10px}.form_builder :where(input:not([type=submit]):not([type=file])),.form_builder :where(textarea){border:1px solid;padding-block:8px;padding-inline:12px;inline-size:100%}@media (min-width:740px){.form_builder :where(input:not([type=submit]):not([type=file])),.form_builder :where(textarea){padding-block:12px;padding-inline:16px}}.form_builder :where(textarea){min-block-size:220px;resize:vertical}.form_builder_sublabel{display:block}@media (min-width:400px){.form_builder_wrap{display:flex}}.form_builder_wrap:has(.form_builder_firstname),.form_builder_wrap:has(.form_builder_phone_3){gap:20px}.form_builder_firstname,.form_builder_lastname{flex:1}.form_builder_full{flex:0 0 100%}.form_builder_split{flex:0 0 calc(50% - 10px)}.form_builder_date_2,.form_builder_phone_3{inline-size:80px}.form_builder_date_4,.form_builder_phone_4{inline-size:110px}.form_builder_checkbox{position:relative;align:center;display:flex}.form_builder_checkbox input{position:absolute;z-index:-2;opacity:0}.form_builder_checkbox input:checked ~ [class$=indicator]{background-color:var(--indicator-selected-background-color);border-color:var(--indicator-selected-border-color);color:var(--indicator-selected-color)}.form_builder_checkbox input:checked ~ [class$=indicator]::before{scale:1}.form_builder_checkbox input:focus ~ [class$=indicator]{box-shadow:0 0 3px 1px var(--indicator-focus-shadow-color)}.form_builder_checkbox [class$=indicator]{position:absolute;inset-block-start:50%;background-color:var(--indicator-background-color);border:1px solid var(--indicator-border-color);color:var(--indicator-color);display:block;pointer-events:none;text-align:center;transition:background-color 0.2s,border 0.2s,color 0.2s;translate:0 -50% 0;user-select:none}.form_builder_checkbox [class$=indicator]::before{position:absolute;inset:0;display:block;margin:auto;transition:background 0.2s,scale 0.2s}.form_builder_checkbox input:checked ~ [class$=indicator]::before{scale:1}.form_builder_checkbox [class$=indicator]{inline-size:20px;aspect-ratio:1;border-radius:2px}.form_builder_checkbox [class$=indicator]::before{inset-block-start:3px;content:"✓";font-size:16px;line-height:1;scale:0}.form_builder_radio{position:relative}.form_builder_radio input{position:absolute;z-index:-2;opacity:0}.form_builder_radio input:checked ~ [class$=indicator]{background-color:var(--indicator-selected-background-color);border-color:var(--indicator-selected-border-color);color:var(--indicator-selected-color)}.form_builder_radio input:checked ~ [class$=indicator]::before{scale:1}.form_builder_radio input:focus ~ [class$=indicator]{box-shadow:0 0 3px 1px var(--indicator-focus-shadow-color)}.form_builder_radio [class$=indicator]{position:absolute;inset-block-start:50%;background-color:var(--indicator-background-color);border:1px solid var(--indicator-border-color);color:var(--indicator-color);display:block;pointer-events:none;text-align:center;transition:background-color 0.2s,border 0.2s,color 0.2s;translate:0 -50% 0;user-select:none}.form_builder_radio [class$=indicator]::before{position:absolute;inset:0;display:block;margin:auto;transition:background 0.2s,scale 0.2s}.form_builder_radio input:checked ~ [class$=indicator]::before{opacity:1}.form_builder_radio [class$=indicator]{inline-size:16px;aspect-ratio:1;border-radius:50%}.form_builder_radio [class$=indicator]::before{inline-size:6px;background-color:var(--indicator-radio-background-color);aspect-ratio:1;border-radius:inherit;content:"";opacity:0}.form_builder_for_checkbox{cursor:pointer;display:inline-block;padding-inline-start:30px}.form_builder_checkbox,.form_builder_radio{margin-block-end:5px}.form_builder_checkbox:last-child,.form_builder_radio:last-child{margin-block-end:0}.form_builder_select{--focus-ring-color:rgba(0,0,255,0.25);position:relative;display:inline-block;max-inline-size:300px;inline-size:100%}.form_builder_select select{inline-size:100%;appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat right 8px center;background-size:1.25rem auto;border:none;border-radius:5px;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);font-weight:400;padding:10px 10px}.form_builder_select select:focus,.form_builder_select select:active{box-shadow:0 0 4px 4px var(--focus-ring-color)}.form_builder_submit{font-family:'neue-haas-grotesk-text',sans-serif;inline-size:max-content;background-color:blue;color:#fff;display:block;font-weight:700;padding-block:10px;padding-inline:20px}.form_builder_submit:focus-visible{background-color:#000}@media (hover:hover){.form_builder_submit:hover{background-color:#000}}.form_builder_errors{color:#d50032}.form_builder_captcha_error{color:#d50032}.form_builder_error_list_entry :where(a){font-weight:400;text-decoration:underline}.form_builder_error_list_entry :where(a):focus-visible{color:#000;text-decoration:none}@media (hover:hover){.form_builder_error_list_entry :where(a):hover{color:#000;text-decoration:none}}.page .gform_wrapper{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.page .gform_wrapper form h3.gform_title{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1}:where([class*=microsite_]) .page .gform_wrapper form h3.gform_title{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.page .gform_wrapper form label .gfield_label{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.page .gform_wrapper form .gfield_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form textarea,.page .gform_wrapper form select{border:1px solid;padding-block:8px;padding-inline:12px}@media (min-width:740px){.page .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form textarea,.page .gform_wrapper form select{padding-block:12px;padding-inline:16px}}.page .gform_wrapper form .gfield_checkbox li input,.page .gform_wrapper form .gfield_checkbox li input[type=checkbox]{margin-block-start:-5px;margin-inline-end:8px}.page .gform_wrapper form .gfield_radio li input,.page .gform_wrapper form .gfield_radio li input[type=radio]{margin-block-start:-5px;margin-inline-end:8px}.page .gform_wrapper form .ginput_container_consent input[type=checkbox]{position:relative;inset-block-start:-2px;margin-inline-end:8px}.page .gform_wrapper form .gform_footer input.button,.page .gform_wrapper form .gform_footer input[type=submit],.page .gform_wrapper form .gform_page_footer input.button,.page .gform_wrapper form .gform_page_footer input[type=submit]{font-family:'neue-haas-grotesk-text',sans-serif;background-color:blue;color:#fff;display:block;font-weight:700;padding-block:10px;padding-inline:20px}.page .gform_wrapper form .gform_footer input.button:focus-visible,.page .gform_wrapper form .gform_footer input[type=submit]:focus-visible,.page .gform_wrapper form .gform_page_footer input.button:focus-visible,.page .gform_wrapper form .gform_page_footer input[type=submit]:focus-visible{background-color:#000}@media (hover:hover){.page .gform_wrapper form .gform_footer input.button:hover,.page .gform_wrapper form .gform_footer input[type=submit]:hover,.page .gform_wrapper form .gform_page_footer input.button:hover,.page .gform_wrapper form .gform_page_footer input[type=submit]:hover{background-color:#000}}.page .gform_wrapper form .gfield_error .gfield_label{color:#d50032}.page .gform_wrapper form .gfield_required{color:#d50032}.page .gform_wrapper form .gform_body .gfield.gfield_error{background-color:transparent;border-color:#d50032}.page .gform_wrapper form li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page .gform_wrapper form li.gfield_error textarea,.page .gform_wrapper form li.gfield_error select{border-color:#d50032}.page .gform_wrapper form .validation_error{color:#d50032;border-color:#d50032}.page .gform_wrapper form .validation_message{color:#d50032}/*! formstone v1.4.13 [grid.css] 2019-07-10 | GPL-3.0 License | formstone.it */.fs-grid .fs-row,.fs_grid_row{min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media screen and (max-width:739px){.fs-grid .fs-row,.fs_grid_row{width:96%;width:calc(100% - 40px)}}@media screen and (min-width:740px){.fs-grid .fs-row,.fs_grid_row{width:720px}}@media screen and (min-width:980px){.fs-grid .fs-row,.fs_grid_row{width:960px}}@media screen and (min-width:1220px){.fs-grid .fs-row,.fs_grid_row{width:1200px}}@media screen and (min-width:1394px){.fs-grid .fs-row,.fs_grid_row{width:1374px}}.fs-grid-fluid .fs-row,.fs_grid_row_fluid{width:96%;width:calc(100% - 40px)}@media screen and (max-width:499px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:300px}}@media screen and (min-width:500px) and (max-width:739px){.fs-grid-adaptive .fs-row,.fs_grid_row_adaptive{width:480px}}.fs_grid_row_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs_grid_row_justify_around{-ms-flex-pack:distribute;justify-content:space-around}.fs_grid_row_justify_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs_grid_row_justify_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs_grid_row_justify_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs_grid_row_justify_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs_grid_row_align_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs_grid_row_align_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs_grid_row_align_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-row,.fs_grid_row_row{min-width:auto;width:104.09%;margin-left:-2.045%;margin-right:-2.045%}.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:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%;-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:2.045%;margin-right:2.045%}.fs-grid .fs-row [class*=fs-cell][class*=-padded],.fs_grid_cell_padded{-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:0;margin-right:0;padding-left:2.045%;padding-right:2.045%}.fs-grid .fs-row [class*=fs-cell][class*=-contained],.fs_grid_cell_contained{width:100%;-webkit-box-flex:0;-ms-flex:0 0 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{-ms-flex-item-align:start;align-self:flex-start}.fs_grid_cell_align_center{-ms-flex-item-align:center;align-self:center}.fs_grid_cell_align_end{-ms-flex-item-align:end;align-self:flex-end}.fs_grid_cell_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs_grid_cell_last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fs_grid_cell_destroy{width:auto;margin-left:0;margin-right:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.fs-grid .fs-row.fs-all-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-all-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-all-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-all-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-all-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-all-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-all-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-all-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-all-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-cell.fs-all-first,.fs-grid .fs-row [class*=-contained].fs-all-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-all-last,.fs-grid .fs-row [class*=-contained].fs-all-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-all-align-start,.fs-grid .fs-row [class*=-contained].fs-all-align-start{-ms-flex-item-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{-ms-flex-item-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{-ms-flex-item-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-all-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-all-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-all-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-all-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-all-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-all-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-all-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-all-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-all-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-all-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-all-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-all-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-all-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-all-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-all-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-all-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-all-push-half{margin-left:50%}.fs-grid .fs-row .fs-all-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive: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:739px){.fs-grid .fs-row.fs-sm-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-sm-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-sm-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-sm-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-sm-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-sm-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-sm-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-sm-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-sm-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-sm-1{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-sm-2{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-sm-3{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-sm-push-1{margin-left:35.37833333%}.fs-grid .fs-row .fs-sm-push-2{margin-left:68.71166667%}.fs-grid .fs-row [class*=-contained].fs-sm-1{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-2{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-sm-3{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-sm-push-1{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-push-2{margin-left:66.66666667%}.fs-grid .fs-row .fs-cell.fs-sm-first,.fs-grid .fs-row [class*=-contained].fs-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-sm-last,.fs-grid .fs-row [class*=-contained].fs-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-sm-align-start,.fs-grid .fs-row [class*=-contained].fs-sm-align-start{-ms-flex-item-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{-ms-flex-item-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{-ms-flex-item-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-sm-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-sm-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-sm-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-sm-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-sm-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-sm-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-sm-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-sm-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-sm-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-sm-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-sm-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-sm-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-sm-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-sm-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-sm-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-sm-push-half{margin-left:50%}.fs-grid .fs-row .fs-sm-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive: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:499px){.fs-grid .fs-row.fs-xs-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-xs-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-xs-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-xs-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-xs-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-xs-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-xs-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-xs-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-xs-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-xs-1{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xs-2{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-xs-3{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-xs-push-1{margin-left:35.37833333%}.fs-grid .fs-row .fs-xs-push-2{margin-left:68.71166667%}.fs-grid .fs-row [class*=-contained].fs-xs-1{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-2{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xs-3{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xs-push-1{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-push-2{margin-left:66.66666667%}.fs-grid .fs-row .fs-cell.fs-xs-first,.fs-grid .fs-row [class*=-contained].fs-xs-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-xs-last,.fs-grid .fs-row [class*=-contained].fs-xs-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-xs-align-start,.fs-grid .fs-row [class*=-contained].fs-xs-align-start{-ms-flex-item-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{-ms-flex-item-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{-ms-flex-item-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-xs-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-xs-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xs-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-xs-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-xs-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-xs-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-xs-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-xs-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-xs-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-xs-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xs-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xs-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xs-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-xs-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xs-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xs-push-half{margin-left:50%}.fs-grid .fs-row .fs-xs-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive: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:740px) and (max-width:979px){.fs-grid .fs-row.fs-md-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-md-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-md-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-md-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-md-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-md-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-md-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-md-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-md-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-md-1{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-md-2{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-md-3{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-md-4{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-md-5{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-md-6{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-md-push-1{margin-left:18.71166667%}.fs-grid .fs-row .fs-md-push-2{margin-left:35.37833333%}.fs-grid .fs-row .fs-md-push-3{margin-left:52.045%}.fs-grid .fs-row .fs-md-push-4{margin-left:68.71166667%}.fs-grid .fs-row .fs-md-push-5{margin-left:85.37833333%}.fs-grid .fs-row [class*=-contained].fs-md-1{width:16.66666667%;max-width:16.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-2{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-3{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-md-4{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-5{width:83.33333333%;max-width:83.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-6{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-md-push-1{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-push-2{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-push-3{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-md-push-4{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-md-push-5{margin-left:83.33333333%}.fs-grid .fs-row .fs-cell.fs-md-first,.fs-grid .fs-row [class*=-contained].fs-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-md-last,.fs-grid .fs-row [class*=-contained].fs-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-md-align-start,.fs-grid .fs-row [class*=-contained].fs-md-align-start{-ms-flex-item-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{-ms-flex-item-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{-ms-flex-item-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-md-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-md-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-md-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-md-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-md-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-md-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-md-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-md-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-md-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-md-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-md-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-md-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-md-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-md-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-md-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-md-push-half{margin-left:50%}.fs-grid .fs-row .fs-md-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive: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:980px){.fs-grid .fs-row.fs-lg-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-lg-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-lg-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-lg-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-lg-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-lg-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-lg-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-lg-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-lg-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-lg-1{width:4.24333333%;max-width:4.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 4.24333333%;flex:0 0 4.24333333%}.fs-grid .fs-row .fs-lg-2{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-lg-3{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-lg-4{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-lg-5{width:37.57666667%;max-width:37.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 37.57666667%;flex:0 0 37.57666667%}.fs-grid .fs-row .fs-lg-6{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-lg-7{width:54.24333333%;max-width:54.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 54.24333333%;flex:0 0 54.24333333%}.fs-grid .fs-row .fs-lg-8{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-lg-9{width:70.91%;max-width:70.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 70.91%;flex:0 0 70.91%}.fs-grid .fs-row .fs-lg-10{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-lg-11{width:87.57666667%;max-width:87.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 87.57666667%;flex:0 0 87.57666667%}.fs-grid .fs-row .fs-lg-12{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-lg-push-1{margin-left:10.37833333%}.fs-grid .fs-row .fs-lg-push-2{margin-left:18.71166667%}.fs-grid .fs-row .fs-lg-push-3{margin-left:27.045%}.fs-grid .fs-row .fs-lg-push-4{margin-left:35.37833333%}.fs-grid .fs-row .fs-lg-push-5{margin-left:43.71166667%}.fs-grid .fs-row .fs-lg-push-6{margin-left:52.045%}.fs-grid .fs-row .fs-lg-push-7{margin-left:60.37833333%}.fs-grid .fs-row .fs-lg-push-8{margin-left:68.71166667%}.fs-grid .fs-row .fs-lg-push-9{margin-left:77.045%}.fs-grid .fs-row .fs-lg-push-10{margin-left:85.37833333%}.fs-grid .fs-row .fs-lg-push-11{margin-left:93.71166667%}.fs-grid .fs-row [class*=-contained].fs-lg-1{width:8.33333333%;max-width:8.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-2{width:16.66666667%;max-width:16.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-3{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-lg-4{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-5{width:41.66666667%;max-width:41.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-6{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-lg-7{width:58.33333333%;max-width:58.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-8{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-9{width:75%;max-width:75%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.fs-grid .fs-row [class*=-contained].fs-lg-10{width:83.33333333%;max-width:83.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-11{width:91.66666667%;max-width:91.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-12{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-lg-push-1{margin-left:8.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-2{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-3{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-lg-push-4{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-5{margin-left:41.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-6{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-lg-push-7{margin-left:58.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-8{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-lg-push-9{margin-left:75%}.fs-grid .fs-row [class*=-contained].fs-lg-push-10{margin-left:83.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-11{margin-left:91.66666667%}.fs-grid .fs-row .fs-cell.fs-lg-first,.fs-grid .fs-row [class*=-contained].fs-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-lg-last,.fs-grid .fs-row [class*=-contained].fs-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-lg-align-start,.fs-grid .fs-row [class*=-contained].fs-lg-align-start{-ms-flex-item-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{-ms-flex-item-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{-ms-flex-item-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-lg-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-lg-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-lg-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-lg-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-lg-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-lg-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-lg-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-lg-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-lg-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-lg-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-lg-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-lg-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-lg-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-lg-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-lg-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-lg-push-half{margin-left:50%}.fs-grid .fs-row .fs-lg-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive: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:1220px){.fs-grid .fs-row.fs-xl-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fs-grid .fs-row.fs-xl-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.fs-grid .fs-row.fs-xl-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fs-grid .fs-row.fs-xl-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fs-grid .fs-row.fs-xl-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fs-grid .fs-row.fs-xl-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fs-grid .fs-row.fs-xl-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fs-grid .fs-row.fs-xl-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fs-grid .fs-row.fs-xl-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fs-grid .fs-row .fs-xl-1{width:4.24333333%;max-width:4.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 4.24333333%;flex:0 0 4.24333333%}.fs-grid .fs-row .fs-xl-2{width:12.57666667%;max-width:12.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 12.57666667%;flex:0 0 12.57666667%}.fs-grid .fs-row .fs-xl-3{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-xl-4{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xl-5{width:37.57666667%;max-width:37.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 37.57666667%;flex:0 0 37.57666667%}.fs-grid .fs-row .fs-xl-6{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-xl-7{width:54.24333333%;max-width:54.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 54.24333333%;flex:0 0 54.24333333%}.fs-grid .fs-row .fs-xl-8{width:62.57666667%;max-width:62.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 62.57666667%;flex:0 0 62.57666667%}.fs-grid .fs-row .fs-xl-9{width:70.91%;max-width:70.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 70.91%;flex:0 0 70.91%}.fs-grid .fs-row .fs-xl-10{width:79.24333333%;max-width:79.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 79.24333333%;flex:0 0 79.24333333%}.fs-grid .fs-row .fs-xl-11{width:87.57666667%;max-width:87.57666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 87.57666667%;flex:0 0 87.57666667%}.fs-grid .fs-row .fs-xl-12{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-xl-push-1{margin-left:10.37833333%}.fs-grid .fs-row .fs-xl-push-2{margin-left:18.71166667%}.fs-grid .fs-row .fs-xl-push-3{margin-left:27.045%}.fs-grid .fs-row .fs-xl-push-4{margin-left:35.37833333%}.fs-grid .fs-row .fs-xl-push-5{margin-left:43.71166667%}.fs-grid .fs-row .fs-xl-push-6{margin-left:52.045%}.fs-grid .fs-row .fs-xl-push-7{margin-left:60.37833333%}.fs-grid .fs-row .fs-xl-push-8{margin-left:68.71166667%}.fs-grid .fs-row .fs-xl-push-9{margin-left:77.045%}.fs-grid .fs-row .fs-xl-push-10{margin-left:85.37833333%}.fs-grid .fs-row .fs-xl-push-11{margin-left:93.71166667%}.fs-grid .fs-row [class*=-contained].fs-xl-1{width:8.33333333%;max-width:8.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-2{width:16.66666667%;max-width:16.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-3{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xl-4{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-5{width:41.66666667%;max-width:41.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-6{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xl-7{width:58.33333333%;max-width:58.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-8{width:66.66666667%;max-width:66.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-9{width:75%;max-width:75%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.fs-grid .fs-row [class*=-contained].fs-xl-10{width:83.33333333%;max-width:83.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-11{width:91.66666667%;max-width:91.66666667%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-12{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xl-push-1{margin-left:8.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-2{margin-left:16.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-3{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xl-push-4{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-5{margin-left:41.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-6{margin-left:50%}.fs-grid .fs-row [class*=-contained].fs-xl-push-7{margin-left:58.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-8{margin-left:66.66666667%}.fs-grid .fs-row [class*=-contained].fs-xl-push-9{margin-left:75%}.fs-grid .fs-row [class*=-contained].fs-xl-push-10{margin-left:83.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-11{margin-left:91.66666667%}.fs-grid .fs-row .fs-cell.fs-xl-first,.fs-grid .fs-row [class*=-contained].fs-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.fs-grid .fs-row .fs-cell.fs-xl-last,.fs-grid .fs-row [class*=-contained].fs-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fs-grid .fs-row .fs-cell.fs-xl-align-start,.fs-grid .fs-row [class*=-contained].fs-xl-align-start{-ms-flex-item-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{-ms-flex-item-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{-ms-flex-item-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:15.91%;max-width:15.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 15.91%;flex:0 0 15.91%}.fs-grid .fs-row .fs-xl-fourth{width:20.91%;max-width:20.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20.91%;flex:0 0 20.91%}.fs-grid .fs-row .fs-xl-third{width:29.24333333%;max-width:29.24333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 29.24333333%;flex:0 0 29.24333333%}.fs-grid .fs-row .fs-xl-half{width:45.91%;max-width:45.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 45.91%;flex:0 0 45.91%}.fs-grid .fs-row .fs-xl-full{width:95.91%;max-width:95.91%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 95.91%;flex:0 0 95.91%}.fs-grid .fs-row .fs-xl-push-fifth{margin-left:22.045%}.fs-grid .fs-row .fs-xl-push-fourth{margin-left:27.045%}.fs-grid .fs-row .fs-xl-push-third{margin-left:35.37833333%}.fs-grid .fs-row .fs-xl-push-half{margin-left:52.045%}.fs-grid .fs-row [class*=-contained].fs-xl-fifth{width:20%;max-width:20%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.fs-grid .fs-row [class*=-contained].fs-xl-fourth{width:25%;max-width:25%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.fs-grid .fs-row [class*=-contained].fs-xl-third{width:33.33333333%;max-width:33.33333333%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-half{width:50%;max-width:50%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.fs-grid .fs-row [class*=-contained].fs-xl-full{width:100%;max-width:100%;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.fs-grid .fs-row [class*=-contained].fs-xl-push-fifth{margin-left:20%}.fs-grid .fs-row [class*=-contained].fs-xl-push-fourth{margin-left:25%}.fs-grid .fs-row [class*=-contained].fs-xl-push-third{margin-left:33.33333333%}.fs-grid .fs-row [class*=-contained].fs-xl-push-half{margin-left:50%}.fs-grid .fs-row .fs-xl-auto{width:auto;max-width:95.91%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive: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}}[id=fs-grid-menu]{--button-height:40px;display:flex}[id=fs-grid-menu] .fs-grid-statuses{height:auto!important}@media (min-width:1220px){[id=fs-grid-menu] .fs-grid-status-lg{background-color:transparent!important;color:#ccc!important}}@media (min-width:1394px){[id=fs-grid-menu] .fs-grid-status-xl{background-color:transparent!important;color:#ccc!important}}@media (min-width:1394px){[id=fs-grid-menu] .fs-grid-status-xxl{background-color:#ccc;color:#333!important}}[id=fs-grid-menu] .fs-grid-show:focus,[id=fs-grid-menu] .fs-grid-remove:focus{color:#eee}[id=fs-grid-menu] .fs-grid-show{line-height:var(--button-height)!important}[id=fs-grid-menu] .fs-grid-remove{inline-size:var(--button-height)!important;block-size:var(--button-height)!important;position:relative;background-position:-100% -100%!important;margin:0!important;overflow:visible!important;padding-block-start:var(--button-height)!important;text-indent:0!important}[id=fs-grid-menu] .fs-grid-remove::before{position:absolute;inset:50% 0 0 50%;aspect-ratio:1;block-size:13px;background-image:inherit;content:"";display:block;translate:-50% -50% 0;text-indent:0!important}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:0.2s transform,0.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper_parent{--swiper-theme-color:#d6d2c4;--swiper-navigation-top-offset:0;--swiper-navigation-color:#003da5;--swiper-pagination-progressbar-size:6px;--swiper-pagination-color:#d6d2c4;--swiper-pagination-progressbar-bg-color:rgba(245,240,235,0.3);--swiper-button-background:#fff;--swiper-button-background-active:#041e42;--swiper-button-color:#041e42;--swiper-button-color-active:#fff}.swiper{margin-inline:calc(-1 * (100vw - var(--fs-row-width) * 0.9591) / 2);padding-inline:calc((100vw - var(--fs-row-width) * 0.9591) / 2)}.swiper-controls{align-items:center;display:flex;gap:clamp(16px,10.1463414634px + (1.4634146341vw),28px);margin-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px);padding-block-end:5px}.swiper-pagination{border-radius:3px;flex:1 1 auto;overflow:hidden;position:relative}.swiper-buttons{display:flex;flex:0 1 auto;gap:clamp(9px,6.5609756098px + (0.6097560976vw),14px)}.swiper-buttons:has(.swiper-button-prev[aria-disabled=true] + .swiper-button-next[aria-disabled=true]){display:none}.swiper-button-prev,.swiper-button-next{position:relative!important;top:unset!important;left:unset!important;right:unset!important;margin:0!important;cursor:pointer!important;width:clamp(40px,30.243902439px + (2.4390243902vw),60px);height:clamp(40px,30.243902439px + (2.4390243902vw),60px);background:var(--swiper-button-background);border-radius:50%;box-shadow:0px 3px 3px rgba(0,0,0,0.03);color:var(--swiper-button-color);transition:background 0.2s ease-in-out,color 0.2s ease-in-out}.swiper-button-prev:focus-visible,.swiper-button-next:focus-visible{color:var(--swiper-button-color-active);background:var(--swiper-button-background-active)}@media (hover:hover){.swiper-button-prev:hover,.swiper-button-next:hover{color:var(--swiper-button-color-active);background:var(--swiper-button-background-active)}}.swiper-button-disabled{opacity:0.5!important}.swiper-button-prev .icon,.swiper-button-next .icon{width:clamp(18px,14.5853658537px + (0.8536585366vw),25px);height:clamp(18px,14.5853658537px + (0.8536585366vw),25px);fill:var(--swiper-navigation-color)}.swiper-button-prev::after,.swiper-button-next::after{display:none}.alert{position:relative;background-color:#ace0f3;color:#000}.alert.enabled{display:none}.alert.visible{display:block}.alert.theme_red{color:#fff;background-color:#d50032}.alert_inner{position:relative;display:grid;gap:10px;grid-template-columns:100%;padding-block:18px;padding-inline-end:40px}.alert_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.alert_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;margin-inline-end:100px}:where([class*=microsite_]) .alert_title{font-weight:500}@media print{.alert_title{margin-inline-end:0}}.alert_body .icon_warning{display:inline;float:left;margin:-0.1rem 0.2rem 0 0;fill:#f8e08e}.alert_description.typography{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.2}.alert_close_button{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}@media print{.alert_close_button{display:none}}:where(.no-js) .alert_close_button{display:none}.theme_red .button_bordered_alert_close{--border-color:#fff;--color:#fff}.theme_red .button_bordered_alert_close:focus-visible{--background-color:#fff;--color:#041e42}@media (hover:hover){.theme_red .button_bordered_alert_close:hover{--background-color:#fff;--color:#041e42}}.background_media{inline-size:100%;block-size:100%;position:absolute;inset:0}.background_media_image{inline-size:100%;block-size:100%;position:absolute;inset:0;object-fit:cover}.background_media_video{--iframe-opacity:0;display:none}.background_media_video.loaded{--iframe-opacity:1}.background_media_video.loaded :where(iframe){visibility:visible}@media (min-width:980px){.background_media_video{inline-size:100%;block-size:100%;position:absolute;inset:0;display:grid;grid-template-columns:100%;place-items:center}}.background_media_video :where(iframe){opacity:var(--iframe-opacity);transition:opacity 0.5s,visibility 0.5s;visibility:hidden}.background_media_video_iframe_wrap{inline-size:100%;block-size:100%}.background_media_video_iframe_target{inline-size:100%;block-size:100%;height:100%;aspect-ratio:16/9;max-width:100%!important}.background_media_video_controls{inline-size:48px;position:absolute;inset-inline-end:40px;inset-block-end:40px;z-index:5;aspect-ratio:1}.background_media_video_control{inline-size:100%;block-size:100%;position:absolute;color:inherit;opacity:1;visibility:visible}.background_media_video_control:focus-visible{color:#00b5e2}@media (hover:hover){.background_media_video_control:hover{color:#00b5e2}}.background_media_video_control.pressed{opacity:0;visibility:hidden}.background_media_video_control_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.background_media_video_control_icon .icon{inline-size:100%;block-size:100%}.background_media_mask_bottom{position:absolute;inset-inline:0;inset-block-end:0;inline-size:100%;block-size:30%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#041e42 80%)}.button_toggle{background:var(--button-toggle-background);border-radius:4px;color:var(--button-toggle-text-color);display:grid!important;grid-template-columns:100%;padding-block:10px;padding-inline:14px;width:100%}@media (min-width:1220px){.button_toggle{background:transparent;border-radius:0;padding-block:0;padding-inline:0}}.button_toggle_inner{align-items:center;display:flex;justify-content:space-between;width:100%;transition:opacity 0.2s,visibility 0.2s}.button_toggle_inner_default{grid-area:1/1;opacity:1;visibility:visible}:where(.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}:where(.button_toggle.fs-swap-active) .button_toggle_inner_active{opacity:1;visibility:visible}.button_toggle_label{translate:0 4px}.button_pill{--background:#eaeaea;--border-radius:3px;--color:#000;--font-size:16px;--padding-inline:7px;--padding-block:3px;--text-decoration:none;background:var(--background);border-radius:var(--border-radius);color:var(--color);display:inline-block;font-size:var(--font-size);padding-inline:var(--padding-inline);padding-block:var(--padding-block);text-decoration:var(--text-decoration)}.button_pill:focus-visible{--background:#003da5;--color:#fff}@media (hover:hover){.button_pill:hover{--background:#003da5;--color:#fff}}.button_pill_white{--background:#fff}.button_pill_white:focus-visible{--background:#003da5;--color:#fff}@media (hover:hover){.button_pill_white:hover{--background:#003da5;--color:#fff}}.button_filled{--background-color:#003da5;--border-color:#003da5;--border-radius:6px;--color:#fff;--column-gap:10px;--font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);--font-weight:500;--padding-block:clamp(5px,3.5365853659px + (0.3658536585vw),8px);--padding-inline:clamp(9px,6.0731707317px + (0.7317073171vw),15px);--text-decoration:none}.button_filled:focus-visible{--background-color:transparent;--border-color:#041e42;--color:#041e42}@media (hover:hover){.button_filled:hover{--background-color:transparent;--border-color:#041e42;--color:#041e42}}:where(.microsite_hoya_high) .button_filled{--background-color:#F3DA00;--border-color:#F3DA00;--color:#041e42}:where(.microsite_hoya_high) .button_filled:focus-visible{--background-color:transparent;--border-color:#041e42;--color:#041e42}@media (hover:hover){:where(.microsite_hoya_high) .button_filled:hover{--background-color:transparent;--border-color:#041e42;--color:#041e42}}:where(.microsite_hoya) .button_filled{--background-color:#126EC2;--border-color:#126EC2;--color:#fff}:where(.microsite_hoya) .button_filled:focus-visible{--background-color:transparent;--border-color:#012169;--color:#012169}@media (hover:hover){:where(.microsite_hoya) .button_filled:hover{--background-color:transparent;--border-color:#012169;--color:#012169}}:where(.microsite_elc .page_sidebar) .button_filled{--background-color:#64a70b;--border-color:#64a70b;--color:#fff}:where(.microsite_elc .page_sidebar) .button_filled:focus-visible{--background-color:transparent;--border-color:#338800;--color:#338800}@media (hover:hover){:where(.microsite_elc .page_sidebar) .button_filled:hover{--background-color:transparent;--border-color:#338800;--color:#338800}}:where([class*=microsite_] .page_sidebar) .button_filled[data-theme=dark]:focus-visible{--background-color:transparent;--border-color:#fff;--color:#fff}@media (hover:hover){:where([class*=microsite_] .page_sidebar) .button_filled[data-theme=dark]:hover{--background-color:transparent;--border-color:#fff;--color:#fff}}:where([class*=microsite_]) .footer .button_filled:focus-visible{--background-color:transparent;--border-color:#fff;--color:#fff}@media (hover:hover){:where([class*=microsite_]) .footer .button_filled:hover{--background-color:transparent;--border-color:#fff;--color:#fff}}.button_filled_white{--background-color:#fff;--border-color:#fff;--color:#000}.button_filled_white:focus-visible{--background-color:#003da5;--border-color:#003da5;--color:#fff}@media (hover:hover){.button_filled_white:hover{--background-color:#003da5;--border-color:#003da5;--color:#fff}}:where(.microsite_hoya_high) .button_filled_white:focus-visible{--background-color:#F3DA00;--border-color:${$hoya_yellow};--color:#000}@media (hover:hover){:where(.microsite_hoya_high) .button_filled_white:hover{--background-color:#F3DA00;--border-color:${$hoya_yellow};--color:#000}}:where(.microsite_hoya) .button_filled_white:focus-visible{--background-color:#126EC2;--border-color:${$hoya_blue};--color:#000}@media (hover:hover){:where(.microsite_hoya) .button_filled_white:hover{--background-color:#126EC2;--border-color:${$hoya_blue};--color:#000}}.button_filled_action{--background-color:#338800;--border-color:#338800;--color:#fff}.button_filled_action:focus-visible{--background-color:#64a70b;--border-color:#64a70b;--color:#fff}@media (hover:hover){.button_filled_action:hover{--background-color:#64a70b;--border-color:#64a70b;--color:#fff}}.button_filled_large{--column-gap:15px;--font-size:18px;--padding-block:20px;--padding-inline:30px}.button_filled_search{--border-color:transparent;--border-radius:50%;--color:#003da5;--padding-block:0;--padding-inline:0;width:36px;aspect-ratio:1}.button_filled_search .button_filled_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}@media (min-width:740px){.button_filled_search{width:60px}}.button_filled_menu_close{--background-color:#003da5;--border-color:#003da5;--border-radius:50%;--color:#fff;--padding-block:0;--padding-inline:0;width:38px;aspect-ratio:1}.button_filled_menu_close .button_filled_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}@media (min-width:740px){.button_filled_menu_close{width:60px}}.button_filled_comparison_close{--background-color:transparent;--border-color:transparent;--border-radius:50%;--color:#000;--padding-block:0;--padding-inline:0;width:38px;aspect-ratio:1}.button_filled_comparison_close .button_filled_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}@media (min-width:740px){.button_filled_comparison_close{--border-color:#003da5;width:48px}}.button_filled_comparison_item_close{--background-color:#d6d2c4;--border-color:transparent;--border-radius:50%;--color:#041e42;--padding-block:0;--padding-inline:0;width:28px;aspect-ratio:1}.button_filled_comparison_item_close .button_filled_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.button_filled_comparison_item_close .button_filled_icon{width:12px}@media (min-width:740px){.button_filled_comparison_item_close{width:36px}}.button_filled{font-family:'neue-haas-grotesk-text',sans-serif;background-color:var(--background-color);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--color);display:inline-block;font-size:var(--font-size);font-weight:var(--font-weight);padding-block:var(--padding-block);padding-inline:var(--padding-inline);text-decoration:var(--text-decoration);transition:all 0.2s}.button_filled_inner{align-items:center;column-gap:var(--column-gap);display:flex;height:100%;justify-content:center}.button_bordered{--background-color:transparent;--color:#041e42;--column-gap:10px;--font-size:16px;--font-weight:700;--padding-block:10px;--padding-inline:15px;text-decoration:none}.button_bordered:focus-visible{--background-color:#041e42;--border-color:transparent;--color:#fff}@media (hover:hover){.button_bordered:hover{--background-color:#041e42;--border-color:transparent;--color:#fff}}.button_bordered_large{--column-gap:15px;--font-size:18px;--padding-block:20px;--padding-inline:30px}.button_bordered{font-family:'neue-haas-grotesk-text',sans-serif;background-color:var(--background-color);border:1px solid var(--border-color,currentColor);color:var(--color);display:inline-block;font-size:var(--font-size);font-weight:var(--font-weight);padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.button_bordered_alert_close{--background-color:transparent;--border-color:#63666a;--border-radius:50%;--color:#041e42;--padding-block:0;--padding-inline:0;display:flex;justify-content:center;align-items:center;width:30px;aspect-ratio:1;border-radius:var(--border-radius)}.button_bordered_alert_close .icon{width:12px}.button_bordered_alert_close .button_bordered_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.button_bordered_inner{align-items:center;display:flex;column-gap:var(--column-gap)}.button_text{--accent_color:#003da5;--color:#000;--column-gap:10px;--font-size:fw_clamp(16px,18px);--font-weight:700;--icon-bg:#003da5;--icon-color:#fff;--padding-block:3px;--text-decoration:none}:where(.microsite_hoya_high) .button_text{--icon-bg:#F3DA00;--icon-color:#000}.button_text{color:var(--color);display:inline-block;font-size:var(--font-size);font-weight:var(--font-weight);padding-block:var(--padding-block);text-decoration:var(--text-decoration)}.button_text:focus-visible .button_text_icon{translate:3px 0}.button_text:focus-visible .button_text_icon .icon_arrow_up_right{rotate:45deg}@media (hover:hover){.button_text:hover .button_text_icon{translate:3px 0}.button_text:hover .button_text_icon .icon_arrow_up_right{rotate:45deg}}.button_text_dark{--color:#fff;--icon-bg:#f8e08e;--icon-color:#000}:where(.microsite_hoya_high) .button_text_dark{--icon-bg:#F3DA00}:where(.microsite_hoya) .button_text_dark{--icon-color:#fff;--icon-bg:#126EC2}.button_text_inner{align-items:center;display:flex;column-gap:var(--column-gap)}.button_text_label{transition:opacity 0.2s}:where(.button_text:focus-visible) .button_text_label{opacity:0.7}@media (hover:hover){:where(.button_text:hover) .button_text_label{opacity:0.7}}.button_text_icon{display:flex;justify-content:center;align-items:center;width:22px;aspect-ratio:1;background:var(--icon-bg);border-radius:50%;transition:translate 0.2s,rotate 0.2s}.button_text_icon .icon{width:50%;color:var(--icon-color);transition:rotate 0.2s}.button_text_tertiary{font-family:'neue-haas-grotesk-text',sans-serif;--font-weight:400;position:relative;color:var(--color);display:inline-block;font-size:var(--font-size);font-weight:var(--font-weight);padding-block:var(--padding-block);text-decoration:var(--text-decoration)}.button_text_tertiary.button_text_dark{--accent_color:#f8e08e}.button_text_tertiary::after{position:absolute;bottom:1.5px;left:0;width:100%;height:2px;background-color:var(--accent_color);content:"";transition:height 0.2s}@media (min-width:740px){.button_text_tertiary::after{height:1px}}.button_text_tertiary:focus-visible::after{height:2px}@media (hover:hover){.button_text_tertiary:hover::after{height:2px}}.button_text_large_dark{--color:$white}.button_text_large_dark:focus-visible{--color:#f8e08e}@media (hover:hover){.button_text_large_dark:hover{--color:#f8e08e}}.button_text_large_inner{align-items:center;display:flex;column-gap:var(--column-gap)}.button_text_large_icon{display:flex;justify-content:center;align-items:center;width:25px;aspect-ratio:1;background:#012169;border-radius:50%}.button_text_large_icon .icon{width:50%;color:#fff}.cookie_notice{max-inline-size:550px;position:fixed;inset-block-end:25px;inset-inline-end:25px;z-index:9999;background-color:#fff;border-radius:15px;box-shadow:rgba(0,0,0,0.1) 0 0 35px;color:#041e42;translate:0 calc(100% + 25px);transition:translate 0.2s ease-in-out;pointer-events:none}.cookie_notice.visible{pointer-events:auto;translate:0 0}:where(.no-js) .cookie_notice{display:none}.cookie_notice_inner{position:relative;display:grid;gap:20px;grid-template-columns:100%;padding:30px}.cookie_notice_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#003da5}:where([class*=microsite_]) .cookie_notice_title{font-weight:500}.cookie_notice_description :where(a){font-weight:400;text-decoration:underline}.cookie_notice_description :where(a):focus-visible{color:#000;text-decoration:none}@media (hover:hover){.cookie_notice_description :where(a):hover{color:#000;text-decoration:none}}.cookie_notice_footer{display:flex;gap:10px}.form_wrapper{position:relative;padding-block-end:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.form_wrapper .form_figure{position:absolute;inset:0;block-size:100%;inline-size:100%}.form_wrapper .form_figure::after{position:absolute;inset:0;block-size:100%;inline-size:100%;background:linear-gradient(0deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 100%),linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.54) 100%);content:""}.form_wrapper .form_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;inline-size:100%;object-fit:cover}a:hover .form_wrapper .form_image{scale:1.05}.form_wrapper:has(.form_figure){padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.form_wrapper:has(.form_figure) form{background:rgba(245,240,235,0.95);backdrop-filter:blur(3.5px);border-radius:15px;padding-block:50px 30px;padding-inline:30px}@media (min-width:740px){.form_wrapper:has(.form_figure) form .form-row{padding-inline:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.form_wrapper:has(.form_figure) form .form-section-title{padding-inline:clamp(40px,30.243902439px + (2.4390243902vw),60px)}}.form_wrapper:has(.form_figure) form .form-actions{flex:1 1 100%;text-align:center}.form_wrapper form{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px}@media (min-width:740px){.form_wrapper form{gap:0}}.form_wrapper form .form-title{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1;color:#041e42;flex:1 1 100%;font-weight:400;margin-block-end:30px;text-align:center}:where([class*=microsite_]) .form_wrapper form .form-title{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.form_wrapper form .form-section-title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1;margin-block-end:10px}.form_wrapper form .form-section-title:not(:first-of-type){margin-block-start:20px}.form_wrapper form .form-intro{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5}.form_wrapper form hr{flex:1 1 100%;margin-block:10px 30px}.form_wrapper form a{text-decoration:underline}.form_wrapper form a:focus-visible{text-decoration:none}@media (hover:hover){.form_wrapper form a:hover{text-decoration:none}}.form_wrapper form .form-actions{margin-block-start:20px}.form_wrapper form .form-field{align-items:flex-start;display:flex;flex-direction:column-reverse;flex:1 1 100%;gap:4px;max-width:100%;margin-block-end:10px}.form_wrapper form .form-field label{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;font-weight:400;font-size:1rem;color:#041e42;margin:0;padding-inline-start:8px}.form_wrapper form .form-field label p{display:inline}.form_wrapper form .form-field input:not([type=radio]):not([type=checkbox]),.form_wrapper form .form-field textarea,.form_wrapper form .form-field select{border:1px solid;padding-block:8px;padding-inline:12px;border:1px solid #b2b2b2;border-radius:6px;padding-block:8px;padding-inline:8px;width:100%}@media (min-width:740px){.form_wrapper form .form-field input:not([type=radio]):not([type=checkbox]),.form_wrapper form .form-field textarea,.form_wrapper form .form-field select{padding-block:12px;padding-inline:16px}}.form_wrapper form .form-field input:not([type=radio]):not([type=checkbox]):focus,.form_wrapper form .form-field textarea:focus,.form_wrapper form .form-field select:focus{border-color:#003da5;outline:none}@media (min-width:740px){.form_wrapper form .form-field input:not([type=radio]):not([type=checkbox]),.form_wrapper form .form-field textarea,.form_wrapper form .form-field select{padding-block:10px;padding-inline:8px}}.form_wrapper form .form-field:has(select){position:relative;display:inline-block;display:flex}.form_wrapper form .form-field:has(select) select{inline-size:100%;appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat right 8px center;background-size:1.25rem auto;border:none;border-radius:5px;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);font-weight:400;padding:10px 10px}.form_wrapper form .form-field:has(select) select:focus,.form_wrapper form .form-field:has(select) select:active{box-shadow:0 0 4px 4px var(--focus-ring-color)}.form_wrapper form .form-field:has(select) select{border:1px solid #b2b2b2}.form_wrapper form .form-field select{background-color:#fff;width:100%;font-size:1rem;line-height:1.4;border:1px solid #b2b2b2;border-radius:4px}.form_wrapper form .form-field textarea{resize:vertical}.form_wrapper form .form-field input[type=checkbox],.form_wrapper form .form-field input[type=radio]{transform:scale(1.5);margin-right:6px}.form_wrapper form .form-field .help-text{font-size:0.875rem;color:#666666}.form_wrapper form .form-field .errorlist{list-style:none;padding:0;margin:0}.form_wrapper form .form-field .errorlist li{color:#d50032;font-size:0.875rem}.form_wrapper form .form-field input:not([type=radio]):not([type=checkbox]).error,.form_wrapper form .form-field textarea.error,.form_wrapper form .form-field select.error{border-color:#d50032}.form_wrapper form .form-row{display:flex;flex-wrap:wrap;gap:10px;width:100%}@media (min-width:740px){.form_wrapper form .form-row{gap:20px;margin-block-end:20px}}.form_wrapper form .form-row .form-field{flex:1 1 100%;margin:0}@media (min-width:740px){.form_wrapper form .form-row .form-field{flex:1 1 calc(50% - 10px)}}.form_wrapper form .form-row ul.messages li{border:1px solid;padding:10px;margin-bottom:6px}.form_wrapper form .form-row ul.messages li.success{border-color:#338800;background-color:#eff5e7;color:#338800}.form_wrapper form .form-row ul.messages li.error{border-color:#862633;background-color:#f9ebed;color:#862633}.form_wrapper form .form-row .fineprint{color:#041e42}.form_wrapper form .form-row:has(.fineprint){margin-block-end:0px}.form_wrapper form .form-row.hidden{margin-block-end:0px}.form_wrapper form fieldset.form-field{border:0;flex:1 1 100%;padding:0}@media (min-width:980px){.form_wrapper form fieldset.form-field{flex:1 1 calc(50% - 10px)}}.form_wrapper form fieldset.form-field legend{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;font-weight:700;font-size:1rem;color:#041e42;margin-block-end:12px}.form_wrapper form fieldset.form-field .option-group{display:flex;flex-direction:column;gap:8px}.form_wrapper form fieldset.form-field .option-group label{display:inline-flex;align-items:center;gap:8px;font-weight:400;color:#000}.form_wrapper form fieldset.form-field .option-group label input[type=checkbox],.form_wrapper form fieldset.form-field .option-group label input[type=radio]{flex-shrink:0;margin:0;accent-color:#003da5}.form_wrapper form .form-actions button{cursor:pointer;background-color:#64a70b;color:#fff;border:none;border-radius:4px;padding:12px 20px;font-weight:600;cursor:pointer}.form_wrapper form .form-actions button:focus-visible{background-color:#338800}@media (hover:hover){.form_wrapper form .form-actions button:hover{background-color:#338800}}:where(.microsite_hoya) .form_wrapper form .form-actions button{background-color:#126EC2;color:#fff}:where(.microsite_hoya) .form_wrapper form .form-actions button:focus-visible{background-color:#126EC2;text-decoration:underline}@media (hover:hover){:where(.microsite_hoya) .form_wrapper form .form-actions button:hover{background-color:#126EC2;text-decoration:underline}}:where(.microsite_hoya_high) .form_wrapper form .form-actions button{background-color:#F3DA00;color:#000}:where(.microsite_hoya_high) .form_wrapper form .form-actions button:focus-visible{background-color:#F3DA00;text-decoration:underline}@media (hover:hover){:where(.microsite_hoya_high) .form_wrapper form .form-actions button:hover{background-color:#F3DA00;text-decoration:underline}}@media only screen and (max-width:500px){.g-recaptcha{transform:scale(0.77);transform-origin:0 0}}#___gcse_0{--search-border-radius:3px;--search-input-border:1px solid #000;--search-button-background:#003da5;--search-button-background-hover:#000;--search-bottom-border:none;--results-border-bottom:1px solid;--results-title-color:#041e42;--results-title-color-hover:#000;--pagination-color:#041e42;--pagination-color-active:#fff;--pagination-background-active:#003da5;--pagination-background-hover:#f2f2f2;--pagination-color-hover:#041e42}#___gcse_0 .gsc-control-cse{background-color:transparent;border-width:0;font-family:inherit;font-size:inherit;padding:0}#___gcse_0 form.gsc-search-box{font-size:inherit;margin-block-end:0}#___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;padding:0}#___gcse_0 table.gsc-input{border-collapse:collapse}#___gcse_0 [id=gs_tti50]{padding:0}#___gcse_0 input.gsc-input{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;block-size:50px!important;background-color:#fff!important;background-position:20px 50%!important;border:var(--search-input-border)!important;border-radius:var(--search-border-radius);line-height:normal;margin:0!important;padding-block:13px!important;padding-inline:20px 20px!important}@media (min-width:740px){#___gcse_0 input.gsc-input{padding-inline-end:70px!important}}#___gcse_0 input.gsc-input:not(:placeholder-shown){background-image:none!important}#___gcse_0 input.gsc-input:focus{background-image:none!important}#___gcse_0 input.gsc-input::placeholder{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;line-height:normal}#___gcse_0 .gsib_b{position:absolute;inset-block-start:50%;inset-inline-end:15px;translate:0 -40%}@media (min-width:740px){#___gcse_0 .gsib_b{inset-inline-end:15px}}#___gcse_0 .gsst_b{padding:0}#___gcse_0 .gsst_a{inline-size:26px;aspect-ratio:1;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAWpJREFUWAndmGEOwiAMhY1//Ou9vY+H8FLKMylhrGBpHyyThMBc+95Hh9nC5XLidk/sj9RvB6wBnvAGQ7ch4JX6O/Vn6ith4QVPeIOhCVtCInglbAkp3iqsBikJsyurQYr3Dhb7Qm5q4yzYHqRwgC03SwIb1u3pTszLtU/CXmEBAyvNgyakQNO16YIJeobmtxZMYaaW8qA4VZgOKeQRo0iu+A+NHkNPzhBUK3jEeCS25Rf63QogX0HyGqxH9ltOXZQFtgYrr5dACrkXdimkF/YQyFHYMORVHP95HN2n4ap6ijkKKf/6pbBeyKWwFkhUDV3AtHFqZa2QiBuJ9Wy9Zo7H2JPTBLDciBhGci1sOYZhxNDIQNqEacDU2rDOEKZr0gWLEtC0aUIFXD0Ne4QFaqLOtdvLndiB+XXL5XmaY8fTHOTiMWmwUz8eir2hbYPdaXMRv4FdBSn+JWwXUhJQWexZJK5u8IQ3GM7ZPqgwKEshiSLbAAAAAElFTkSuQmCC");background-size:20px;background-position:50% 50%;background-repeat:no-repeat;margin-block-start:2px;padding:0}#___gcse_0 .gscb_a{display:none}#___gcse_0 td.gsc-search-button{display:inline!important;inline-size:50px;margin-inline-start:0}@media (min-width:740px){#___gcse_0 td.gsc-search-button{inline-size:130px}}#___gcse_0 button.gsc-search-button{display:inline!important;inline-size:100%;block-size:50px;background-color:var(--search-button-background);background-repeat:no-repeat;background-image:none;border-width:0;border-radius:var(--search-border-radius);margin-inline-start:3px}#___gcse_0 button.gsc-search-button::before{color:#fff;font-size:16px;font-weight:500;content:"Search"}#___gcse_0 button.gsc-search-button:focus-visible{background-color:var(--search-button-background-hover)}@media (hover:hover){#___gcse_0 button.gsc-search-button:hover{background-color:var(--search-button-background-hover)}}#___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-block-end:var(--search-bottom-border);padding-block:55px 10px}#___gcse_0 .gsc-result-info{color:inherit;font-size:16px;font-weight:bold;margin:0;padding:0}#___gcse_0 .gsc-results{inline-size:100%;padding-block-end:0}#___gcse_0 .gsc-result{padding-block:15px}#___gcse_0 .gsc-thumbnail-inside{padding:0}#___gcse_0 div.gs-title{color:inherit;font-size:inherit;margin-block-end:3px;text-decoration:none}#___gcse_0 a.gs-title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:var(--results-title-color);font-weight:500;display:block}:where([class*=microsite_]) #___gcse_0 a.gs-title{font-weight:500}#___gcse_0 a.gs-title:focus-visible{color:var(--results-title-color-hover);text-decoration:underline}@media (hover:hover){#___gcse_0 a.gs-title:hover{color:var(--results-title-color-hover);text-decoration:underline}}#___gcse_0 a.gs-title b{color:inherit;font:inherit;text-decoration:none}#___gcse_0 .gsc-url-top{color:#003da5;font-size:16px;padding:0}#___gcse_0 .gs-visibleUrl{font-size:16px;line-height:1.6;color:inherit;margin-block-end:8px;padding-block-end:0}#___gcse_0 .gs-visibleUrl b{color:inherit}#___gcse_0 .gsc-table-result{font-family:inherit;font-size:16px;padding:0}#___gcse_0 .gsc-thumbnail{display:none}#___gcse_0 .gs-snippet{font-size:16px;line-height:1.6;color:inherit;margin-block-start:0}#___gcse_0 .gsc-url-bottom{display:none;margin-block-start:8px}#___gcse_0 .gsc-cursor-box{margin:clamp(40px,30.243902439px + (2.4390243902vw),60px) 0 0 0!important;padding:0}#___gcse_0 .gsc-cursor{align-items:center;color:inherit;display:flex;fill:none}#___gcse_0 .gsc-cursor-page{width:40px;height:40px;align-items:center;border-radius:50%;font-size:16px;justify-content:center;color:var(--pagination-color)!important;display:flex;font-weight:normal;justify-content:center;margin-inline-end:7px!important;padding-inline-end:0;text-align:center}#___gcse_0 .gsc-cursor-page:focus-visible{color:var(--pagination-color-hover)!important;background:var(--pagination-background-hover)!important;text-decoration:none}@media (hover:hover){#___gcse_0 .gsc-cursor-page:hover{color:var(--pagination-color-hover)!important;background:var(--pagination-background-hover)!important;text-decoration:none}}#___gcse_0 .gsc-cursor-page.gsc-cursor-current-page{color:var(--pagination-color-active)!important;background:var(--pagination-background-active)!important}#___gcse_0 .gcsc-more-maybe-branding-root>a{display:none}#___gcse_0 .gcsc-branding{padding:0}.icon{display:block;fill:currentColor;margin:auto;pointer-events:none;stroke:inherit;transition:fill 0.2s,stroke 0.2s}.icon_angle_down{inline-size:5px;aspect-ratio:5/4}.icon_angle_right{inline-size:7px;aspect-ratio:7/7}.icon_arrow_down{inline-size:22px;aspect-ratio:22/22}.icon_arrow_left{inline-size:24px;aspect-ratio:24/24}.icon_arrow_right{inline-size:24px;aspect-ratio:24/24}.icon_arrow_up{inline-size:22px;aspect-ratio:22/22}.icon_arrow_up_right{inline-size:22px;aspect-ratio:22/22}.icon_building{inline-size:16px;aspect-ratio:16/16}.icon_caret_down{inline-size:10px;aspect-ratio:10/6}.icon_caret_right{inline-size:8px;aspect-ratio:8/16}.icon_caret_left{inline-size:8px;aspect-ratio:8/16}.icon_caret_up{inline-size:10px;aspect-ratio:10/6}.icon_clock{inline-size:16px;aspect-ratio:16/16}.icon_close{inline-size:16px;aspect-ratio:16/16}.icon_expand{inline-size:9px;aspect-ratio:9/18}.icon_external{inline-size:11px;aspect-ratio:11/11}.icon_facebook{inline-size:30px;aspect-ratio:30/29}.icon_fax{inline-size:18px;aspect-ratio:18/16}.icon_file{inline-size:13px;aspect-ratio:13/18}.icon_filter{inline-size:15px;aspect-ratio:15/18}.icon_flickr{inline-size:22px;aspect-ratio:22/10}.icon_home{inline-size:14px;aspect-ratio:14/14}.icon_instagram{inline-size:30px;aspect-ratio:30/30}.icon_label{inline-size:14px;aspect-ratio:14/14}.icon_linkedin{inline-size:30px;aspect-ratio:30/30}.icon_logo{inline-size:384px;aspect-ratio:384/68}.icon_logo_hoya{inline-size:392px;aspect-ratio:392/77}.icon_logo_hoya_light{inline-size:392px;aspect-ratio:392/77}.icon_logo_hoya_high{inline-size:378px;aspect-ratio:378/75}.icon_logo_hoya_high_light{inline-size:378px;aspect-ratio:378/75}.icon_logo_elc{inline-size:392px;aspect-ratio:392/50}.icon_logo_elc_light{inline-size:392px;aspect-ratio:392/50}.icon_mail{inline-size:22px;aspect-ratio:22/16}.icon_menu{inline-size:22px;aspect-ratio:22/12}.icon_minus{inline-size:14px;aspect-ratio:14/2}.icon_phone{inline-size:16px;aspect-ratio:16/16}.icon_place{inline-size:12px;aspect-ratio:12/16}.icon_play{inline-size:20px;aspect-ratio:20/20}.icon_plus{inline-size:14px;aspect-ratio:14/14}.icon_quote_open{inline-size:267px;aspect-ratio:267/179}.icon_quote_close{inline-size:267px;aspect-ratio:267/179}.icon_quote_open_stroke{inline-size:45px;aspect-ratio:45/26}.icon_quote_close_stroke{inline-size:45px;aspect-ratio:45/26}.icon_reset{inline-size:9px;aspect-ratio:9/10}.icon_seal{inline-size:405px;aspect-ratio:405/476}.icon_search{inline-size:18px;aspect-ratio:18/18}.icon_star{inline-size:22px;aspect-ratio:22/20}.icon_twitter{inline-size:37px;aspect-ratio:37/30}.icon_user{inline-size:13px;aspect-ratio:13/15}.icon_video_pause{inline-size:20px;aspect-ratio:20/20}.icon_video_play{inline-size:60px;aspect-ratio:60/60}.icon_vimeo{inline-size:18px;aspect-ratio:18/18}.icon_x{inline-size:32px;aspect-ratio:32/30}.icon_youtube{inline-size:43px;aspect-ratio:43/30}.icon_nowrap{white-space:nowrap}.icon_nowrap :where(.icon){display:inline}.icon_angle_right,.icon_caret_down{fill:none}.lazy_video{--icon-size:60px;--icon-color:#f8e08e}.lazy_video :where(.lazy_video_toggle_btn):focus-visible{--icon-color:#ace0f3}@media (hover:hover){.lazy_video :where(.lazy_video_toggle_btn):hover{--icon-color:#ace0f3}}:where(.microsite_hoya_high) .lazy_video{--icon-color:#F3DA00}:where(.microsite_hoya_high) .lazy_video :where(.lazy_video_toggle_btn):focus-visible{--icon-color:rgb(255,240.6481481481,115.5)}@media (hover:hover){:where(.microsite_hoya_high) .lazy_video :where(.lazy_video_toggle_btn):hover{--icon-color:rgb(255,240.6481481481,115.5)}}.lazy_video{inline-size:100%;block-size:100%;position:absolute;inset:0}.lazy_video_toggle_btn{inline-size:100%;block-size:100%;position:absolute;inset:0;align-content:center;display:grid;gap:15px;grid-template-columns:100%;place-items:center;color:var(--icon-color)}:where(.no-js) .lazy_video_toggle_btn{display:none}.lazy_video_toggle_btn :where(.icon){inline-size:var(--icon-size);border-radius:50%}.lazy_video_iframe_wrap{aspect-ratio:16/9;transition-duration:var(--transition-duration,0);transition-property:opacity,visibility;display:block;opacity:0;visibility:hidden}@media print{.lazy_video_iframe_wrap{display:none}}:where(.lazy_video.ready) .lazy_video_iframe_wrap{--transition-duration:0.2s;opacity:1;visibility:visible}.lazy_video_iframe_wrap :where(iframe){inline-size:100%;block-size:100%;position:absolute;inset:0}.lazy_video_iframe_target{block-size:100%}.logo_footer{display:inline-block}@media (min-width:980px){.logo_footer{flex:0 0 250px}}.logo_link{position:relative;display:block;overflow:hidden;text-decoration:underline;white-space:nowrap}@media print{.logo_link::after{content:normal;display:none}}.logo_link_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.logo_link_icon{display:inline-block;vertical-align:top}@media (min-width:980px){.logo_link_icon :where(.icon_logo){inline-size:350px;block-size:auto}}.logo_print{display:none}@media print{.logo_print{display:block}}.meta_info{font-size:16px;line-height:1.6}@media (min-width:980px){.meta_info{flex:0 0 30%}}.meta_info_details{display:grid;gap:10px;grid-template-columns:100%}.meta_info_detail_label{display:block}@media print{.meta_info_detail_label::after{display:none}}.meta_info_detail_label_link{display:inline-block;line-height:1.2;text-decoration:none}.meta_info_detail_label_link:focus-visible{color:#ace0f3}@media (hover:hover){.meta_info_detail_label_link:hover{color:#ace0f3}}.meta_info_detail_label_hint{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.meta_info_name{display:block;font-weight:700;line-height:1.2;margin-block-end:10px}.page_header{background-color:var(--header-background-color);color:var(--header-color)}:where(.microsite_hoya) .page_header{--header-color:#041e42;--header-background-color:#E7F0F9}:where(.microsite_hoya_high) .page_header{--header-color:#041e42;--header-background-color:#FFFDE2}:where(.microsite_hoya_high.news_detail,.microsite_hoya_high.program_detail,.microsite_hoya_high.event_detail,.microsite_hoya_high.people_detail) .page_header{--header-background-color:#FFFDE2}.header_dark .page_header{--header-color:#fff;--header-background-color:#041e42}.microsite_hoya.header_dark .page_header{--header-background-color:#126EC2}.page_header_inner{padding-block-start:15px}@media (min-width:980px){.page_header_inner{padding-block-start:50px}}:where(.page_header_has_background) .page_header_group{position:relative;background-color:#000;color:#fff;display:flex;flex-direction:column;overflow:hidden}@media (max-width:979px){:where(.page_header_has_background) .page_header_group{min-block-size:56.25vw}}@media (min-width:980px){:where(.page_header_has_background) .page_header_group{block-size:min(56.25vw,810px)}}@media print{:where(.page_header_has_background) .page_header_group{block-size:auto;min-block-size:auto}}@media print{.page_header_background{display:none}}.page_header_breadcrumb{margin-block:20px}@media print{.page_header_breadcrumb{display:none}}:where(.page_header_has_background) .page_header_breadcrumb{isolation:isolate;background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0));margin-block:0;padding-block:20px}.page_header_intro{margin-block-end:20px}:where(.page_header_has_background) .page_header_intro{isolation:isolate;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));margin-block:auto 0;padding-block:clamp(30px,-33.4146341463px + (15.8536585366vw),160px) clamp(20px,0.487804878px + (4.8780487805vw),60px)}@media print{:where(.page_header_has_background) .page_header_intro{margin-block:10px 20px;padding-block:0}}.page_header_intro_inner{display:grid;gap:10px;grid-template-columns:100%}.page_header_subtitle{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;color:#003da5;font-size:20px;margin-block-end:10px}.page_header_title{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(40px,15.6097560976px + (6.0975609756vw),90px);line-height:1.1;color:inherit;margin-block-end:0}:where([class*=microsite_]) .page_header_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(32px,8.5853658537px + (5.8536585366vw),80px)}:where(.news_detail,.program_detail,.event_detail,.people_detail) .page_header_title{font-size:clamp(40px,28.2926829268px + (2.9268292683vw),64px)}.page_header_description{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5}.page_header_topics_title{color:#003da5;font-size:16px;font-weight:600;margin-block:25px 10px;text-transform:uppercase}.page_header_topics_list{display:flex;flex-wrap:wrap;gap:5px 15px}.page_header_topics_link{font-size:16px;line-height:1.6;font-weight:400;text-decoration:underline}.page_header_topics_link:focus-visible{color:#000;text-decoration:none}@media (hover:hover){.page_header_topics_link:hover{color:#000;text-decoration:none}}.page_header_media{position:relative}.page_header_media::before{position:absolute;bottom:0;left:0;width:100%;height:75%;background:#fff;content:""}.page_header_media_inner{position:relative}.page_header_caption{color:#63666a;font-size:16px;line-height:1.2;padding-block:10px 0;padding-inline:10px 0}.page_header_figure{height:auto;width:100%}.page_header_figure_headshot{width:80%;justify-self:center}@media (min-width:740px){.page_header_figure_headshot{width:30%;justify-self:start}}.page_header_image{border-radius:15px;width:100%}.page_header_video{aspect-ratio:16/9;border-radius:15px;overflow:hidden}@media print{.page_header_video{display:none}}:where(.page_header_media.has_video) .page_header_video{inline-size:100%;block-size:100%;position:absolute;inset:0}:where(.no-js) .page_header_video{display:none}.page_header_iframe{inline-size:100%;block-size:100%;position:absolute;inset:0}.page_header_nav{padding-block:40px}@media print{.page_header_nav{display:none}}.page_header_nav_inner{position:relative}.page_header_nav_flat{display:none}@media (min-width:980px){.page_header_nav_flat{display:block}}@media (min-width:980px){.page_header_nav_toggle{display:none}}.page_header_nav_toggle :where(.button_toggle){inline-size:100%}.page_header_nav_toggle :where(.button_toggle_icon){margin-inline-start:auto}.page_header_details{margin-block-start:-10px;margin-block-end:40px}.page_header_stats{align-items:center;display:grid;gap:5px}@media (min-width:980px){.page_header_stats{grid-template-columns:repeat(2,minmax(auto,1fr))}}.page_header_stat{align-items:start;height:stretch;padding-bottom:2px;border-bottom:1px solid #d6d2c4}@media (min-width:980px){.page_header_stat{border-bottom:none}}.page_header_stat_value{display:block;font-size:17px;line-height:1.3;margin-bottom:0.1rem}@media (min-width:980px){.page_header_stat_value{margin-bottom:0}}.page_header_stat_label{display:block;color:#012169;font-size:16px;font-weight:700;text-transform:uppercase;translate:0 3px}@media (min-width:740px){.page_header_stat_label{translate:0 2px}}.page_header_actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-block-start:40px;white-space:nowrap}.page_header_reg_tracker_progress{display:flex;margin-block-start:1em;flex-direction:column;align-items:flex-start;gap:15px;font-size:18px;font-weight:600;width:50%}.pagination_wrapper{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}@media print{.pagination{display:none}}.pagination_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.pagination_body{--nav-width:42px;align-items:center;display:grid;grid-template-columns:[previous] var(--nav-width) [form] 1fr [next] var(--nav-width)}@media (min-width:980px){.pagination_body{--nav-width:60px}}.pagination_nav{align-items:center;display:grid;grid-column:1/-1;grid-row:1;grid-template-columns:subgrid}.pagination_nav_control_previous{grid-column-start:previous}.pagination_nav_control_next{grid-column-start:next}.pagination_link{aspect-ratio:1;inline-size:var(--nav-width);align-items:center;background:#F5F0EB;border-radius:50%;color:#012169;display:flex;justify-content:center;opacity:1;place-items:center;transition:background 0.3s,color 0.3s}:where(.theme-tan) .pagination_link{background:#fff}:where(.event_listing) .pagination_link{background:#fff}.pagination_link:focus-visible{background:#012169;color:#fff}@media (hover:hover){.pagination_link:hover{background:#012169;color:#fff}}.pagination_link_disabled{opacity:0.5;pointer-events:none}.pagination_link_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.pagination_link_icon .icon{width:40%}.pagination_form{grid-column-start:form;text-align:center;grid-row:1}.pagination_form_inner{grid-area:form;align-items:center;display:flex;justify-content:center}.pagination_form_label{display:none}@media (min-width:400px){.pagination_form_label{display:block;margin-inline-end:10px}}.pagination_form_select_wrapper{position:relative}.pagination_form_select{appearance:none;background-color:#F5F0EB;border:none;border-radius:4px;cursor:pointer;padding-block:10px;padding-inline:14px 30px}:where(.theme-tan) .pagination_form_select{background-color:#fff}.pagination_form_select_icon{position:absolute;inset-block-start:50%;inset-inline-end:18px;translate:0 -50%}.pagination_form_suffix{margin-inline:10px}.pagination_form_button{border:1px solid;color:#003da5;padding:10px;text-decoration:underline}.pagination_form_button:focus-visible{color:#000}@media (hover:hover){.pagination_form_button:hover{color:#000}}.site_search{color:#003da5;padding-block:clamp(40px,35.1219512195px + (1.2195121951vw),50px)}.site_search_header{flex:0 0 30%;margin-inline-start:auto}@media print{.site_search_header{display:none}}.site_search_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;font-family:'adobe-caslon-pro',serif;color:#003da5;font-style:italic;font-weight:600;margin-block-end:20px;text-align:center}:where([class*=microsite_]) .site_search_title{font-weight:500}.site_search_menu{margin-block-end:30px}.site_search_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.site_search_field{position:relative;display:grid;gap:30px;grid-template-columns:100%;justify-items:center}.site_search_input_wrap{position:relative;width:100%}.site_search_input_icon{position:absolute;top:50%;left:15px;transform:translateY(-50%);pointer-events:none}.site_search_input{appearance:none;background:#fff;border:none;border-radius:6px;color:inherit;font:inherit;padding-block:12px;padding-inline:50px 10px;width:100%}.site_search_input:focus{box-shadow:0 0 15px 0 rgba(0,0,0,0.1);outline:none}.site_search_input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site_search_submit .button_filled{text-transform:uppercase}.search_close{position:absolute;top:15px;right:15px}@media (min-width:980px){.search_close{top:clamp(40px,35.1219512195px + (1.2195121951vw),50px);right:calc((100vw - var(--fs-row-width) * 0.9591) / 2)}}.site_search_button_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}#google_translate_element{clear:both}#google_translate_element .goog-te-gadget{font-size:12px}#google_translate_element .goog-te-gadget-simple{background-color:#fff;border:0;border-radius:4px;padding:10px}#google_translate_element .goog-te-gadget-simple:focus-visible{background-color:rgba(255,255,255,0.85)}@media (hover:hover){#google_translate_element .goog-te-gadget-simple:hover{background-color:rgba(255,255,255,0.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:transparent!important}#google_translate_element .goog-te-menu-value span:last-child::before{position:absolute;inset-block-start:50%;inset-inline-start:50%;border:6px solid transparent;border-top-color:black;content:"";margin-block-start:3px;rotate:x 0deg;scale:0.75 1;translate:-50% -50%}#google_translate_element .goog-te-menu-value span:last-child[style*="213"]::before{margin-block-start:-2px;rotate:x 180deg;scale:0.75 1;translate:-50% -50%}.typography{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.typography :where(a:not(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a)){font-weight:400;text-decoration:underline}.typography :where(a:not(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a)):focus-visible{color:#000;text-decoration:none}@media (hover:hover){.typography :where(a:not(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a)):hover{color:#000;text-decoration:none}}.typography :where(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a){font-family:'neue-haas-grotesk-text',sans-serif;background-color:#003da5;border:1px solid #003da5;border-radius:6px;color:#fff;display:inline-block;font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);font-weight:500;padding-block:8px;padding-inline:15px}:is(.microsite_hoya_high) .typography :where(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a){background-color:#F3DA00;border-color:#F3DA00;color:#041e42}:is(.microsite_hoya_high) .typography :where(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a):focus-visible{background-color:#F3DA00;border-color:#F3DA00;color:#041e42;text-decoration:underline}@media (hover:hover){:is(.microsite_hoya_high) .typography :where(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a):hover{background-color:#F3DA00;border-color:#F3DA00;color:#041e42;text-decoration:underline}}.typography :where(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a):focus-visible{background-color:#000}@media (hover:hover){.typography :where(.wysiwyg_button,div.rich-text-buttons>a,div.centered-button-block>a):hover{background-color:#000}}.typography :where(div.centered-button-block>a){margin:0 auto 0 50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.typography :where(p){margin-block:20px}.typography :where(h1,h2,h3,h4,h5,h6){margin-block:30px 10px}.typography :where(h1,h2,h3,h4,h5,h6) + *{margin-block-start:0}.typography :where(h1){font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(40px,15.6097560976px + (6.0975609756vw),90px);line-height:1.1}:where([class*=microsite_]) .typography :where(h1){font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(32px,8.5853658537px + (5.8536585366vw),80px)}.typography :where(h2){font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1}:where([class*=microsite_]) .typography :where(h2){font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.typography :where(h3){font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#003da5}:where([class*=microsite_]) .typography :where(h3){font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}:where(.microsite_hoya_high) .typography :where(h3){color:#041e42}.typography :where(h4){font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25}:where([class*=microsite_]) .typography :where(h4){font-weight:500}.typography :where(h5){font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);line-height:1.1}.typography :where(h6){font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1}.intro{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5}.intro :where(p){margin-block:0}.copy{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.small{font-size:16px;line-height:1.6}.label{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714}.caption{color:#63666a;font-size:16px;line-height:1.2}.typography :where(img){block-size:auto;border-radius:15px;max-inline-size:100%}.typography :where(.block_left,.block_right,.block_center,.alignleft,.alignright,.aligncenter,.alignnone,.align-left,.align-right,.align-center){display:grid;gap:20px;grid-template-columns:100%;margin-block:20px}.typography :where(.block_left,.block_right,.block_center,.alignleft,.alignright,.aligncenter,.alignnone,.align-left,.align-right,.align-center) img{display:block}.typography :where(.block_left,.block_right,.block_center,.alignleft,.alignright,.aligncenter,.alignnone,.align-left,.align-right,.align-center) figcaption,.typography :where(.block_left,.block_right,.block_center,.alignleft,.alignright,.aligncenter,.alignnone,.align-left,.align-right,.align-center) .wp-caption-text{font-size:16px;line-height:1.6}.typography :where(.block_left,.block_right,.alignleft,.alignright,.align-left,.align-right){max-inline-size:50%}@media (max-width:399px){.typography :where(.block_left,.block_right,.alignleft,.alignright,.align-left,.align-right){max-inline-size:100%;float:none;margin-inline:0}}@media (min-width:400px){.typography :where(.block_left,.block_right,.alignleft,.alignright,.align-left,.align-right){margin-block:10px 30px}}@media (min-width:400px){.typography :where(.block_left,.alignleft,.align-left){float:inline-start;margin-inline-end:30px}}@media (min-width:400px){.typography :where(.block_right,.alignright,.align-right){float:inline-end;margin-inline-start:30px}}.typography :where(.block_center,.aligncenter,.align-center){margin-inline:auto;text-align:center}.typography :where(.block_center,.aligncenter,.align-center) img{margin-inline:auto}.typography :where(blockquote){margin-block:30px}.typography :where(blockquote) p{margin-block:0}.typography :where(.quote){position:relative;display:grid;gap:20px;grid-template-columns:100%;margin-block:75px}.typography :where(.quote_content){font-family:'adobe-caslon-pro',serif;color:#041e42;font-size:clamp(28px,21.1707317073px + (1.7073170732vw),42px);font-weight:400;line-height:1.2;margin:0}.typography :where(.quote_content) p:first-of-type{margin-block-start:0}.typography :where(.quote_content) p:last-of-type{margin-block-end:0}.typography :where(.quote_content) p::after{content:"”"}.typography :where(.quote_content)::before{position:absolute;top:0;left:0;content:"“";translate:-125% 0}.typography :where(.quote_caption){font-size:18px}.typography :where(.quote_caption_name){color:#012169;font-weight:600}.typography :where(ol),.typography :where(ul){font-size:18px;margin-inline-start:2em;padding-inline-start:0}@media (min-width:740px){.typography :where(ol),.typography :where(ul){margin-inline-start:2.5em}}.typography :where(ol) li,.typography :where(ul) li{margin-block:12px}.typography :where(ol) ol,.typography :where(ol) ul,.typography :where(ul) ol,.typography :where(ul) ul{margin-block:0;translate:0}.typography :where(ol) ::marker,.typography :where(ul) ::marker{color:#003da5;font-weight:bold}.typography :where(ul){list-style:outside disc}.typography :where(ol>li>ol){list-style-type:lower-alpha}.typography :where(table){inline-size:100%;border-collapse:collapse}.typography :where(table) th,.typography :where(table) td{border-bottom:1px solid;padding-block:20px 5px;padding-inline:0 20px;vertical-align:top}.typography :where(table) th,.typography :where(table) thead td{border-color:#003da5;border-width:2px;font-size:20px;text-align:start}.typography :where(table) td{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;line-height:1.1}.typography :where(table) caption{font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#041e42;text-align:left}.table_wrapper{position:relative;margin-block:40px}.table_wrapper_overflow{position:relative;border:1px solid #cccccc}.table_wrapper_overflow::after{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.2));inline-size:20px;block-size:100%;position:absolute;inset-block-start:0;inset-inline-end:0;content:""}.table_wrapper_inner{overflow-y:hidden}.typography :where(.video_frame){aspect-ratio:16/9}@media print{.typography :where(.video_frame){display:none}}.typography :where(.video_frame iframe){inline-size:100%;block-size:100%;object-fit:cover}.typography>:where(:first-child){margin-block-start:0}.typography>:where(:last-child){margin-block-end:0}@media (min-width:980px){.audience_nav_group{position:relative}}.audience_nav_group :where(.button_toggle){inline-size:100%}.audience_nav_panel{background-color:#f2f2f2}@media (min-width:980px){.audience_nav_panel{inline-size:200px;inset-inline-end:0}}.audience_nav_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.audience_nav_list{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714}.audience_nav_link{display:block;padding-block:10px;padding-inline:20px;text-decoration:underline}.audience_nav_link:focus-visible{color:#000}@media (hover:hover){.audience_nav_link:hover{color:#000}}@media print{.breadcrumb_nav{display:none}}.breadcrumb_nav_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.breadcrumb_list{font-size:16px;line-height:1.6;align-items:center;display:flex;flex-wrap:wrap;gap:5px}.breadcrumb_item{align-items:center;display:flex}@media (max-width:979px){.breadcrumb_item:not(:nth-last-of-type(-n + 2)){display:none}}.breadcrumb_pill_link{padding-block:5px;text-decoration:none}.breadcrumb_pill_link:focus-visible{color:#000;text-decoration:underline}@media (hover:hover){.breadcrumb_pill_link:hover{color:#000;text-decoration:underline}}.header_dark .breadcrumb_pill_link:focus-visible{color:#ace0f3}@media (hover:hover){.header_dark .breadcrumb_pill_link:hover{color:#ace0f3}}:where(.page_header_has_background) .breadcrumb_pill_link{color:inherit}.breadcrumb_pill_inner{align-items:center;display:flex}.breadcrumb_pill_icon{position:relative;inset-block-start:-2px;margin-inline-end:4px}:where(.breadcrumb_item:last-child) .breadcrumb_pill_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.breadcrumb_divider{color:#003da5;margin-inline:3px}.header_dark .breadcrumb_divider{color:#f8e08e}.breadcrumb_divider .icon{width:10px}:where(.breadcrumb_item:nth-last-child(2)) .breadcrumb_divider{display:none}.breadcrumb_end{margin-inline-start:4px}.footer_nav_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.footer_nav_list{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);line-height:1.1}.footer_nav_link{display:block;font-weight:700;padding-block:3px;transition:color 0.2s ease-in-out,translate 0.2s ease-in-out}.footer_nav_link:focus-visible{color:#ace0f3;translate:4px 0}@media (hover:hover){.footer_nav_link:hover{color:#ace0f3;translate:4px 0}}.footer_quick_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.footer_quick_link:focus-visible{color:#ace0f3}@media (hover:hover){.footer_quick_link:hover{color:#ace0f3}}.footer_quick_link_inner{align-items:center;display:flex;gap:10px}.footer_quick_link_label{font-size:18px}.toggle_nav_group{position:relative;--button-toggle-background:#F5F0EB;--button-toggle-text-color:inherit}:where([data-theme=dark]) .toggle_nav_group{--button-toggle-text-color:#fff;--button-toggle-background:#041e42}.toggle_nav_group.fs-swap-active{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1)}:where(.no-js .toggle_nav_inline) .toggle_nav_button{display:none}@media (max-width:1219px){.toggle_nav_panel{position:absolute;width:100%;top:calc(100% - 5px);background:var(--button-toggle-background);border-radius:4px;color:var(--button-toggle-text-color);padding-block:10px;padding-inline:14px}.toggle_nav_group.fs-swap-enabled .toggle_nav_panel{opacity:0;transition:opacity 0.2s,visibility 0.2s,translate 0.2s;translate:0 -10px;visibility:hidden}.toggle_nav_group.fs-swap-active .toggle_nav_panel{opacity:1;translate:0 0;visibility:visible;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1)}}:where(.no-js) .collapse_nav_toggle{display:none}.collapse_nav_children{display:none}:where(.collapse_nav_item.fs-swap-active) .collapse_nav_children,:where(.no-js) .collapse_nav_children{display:block}.dropdown_nav_item_inner{position:relative}.dropdown_nav_toggle{display:block;opacity:0;pointer-events:none;transition:opacity 0.2s}.dropdown_nav_toggle:focus{opacity:1;pointer-events:auto}.dropdown_nav_toggle.fs-swap-active{opacity:1}:where(.no-js) .dropdown_nav_toggle{display:none}.dropdown_nav_children{position:absolute;opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0.2s,translate 0.2s;translate:-10px -5px}:where(.dropdown_nav_item:focus-visible) .dropdown_nav_children{opacity:1;visibility:visible;translate:-10px 0}:where(.dropdown_nav_item.fs-swap-active) .dropdown_nav_children{opacity:1;visibility:visible;translate:-10px 0}@media (hover:hover){:where(.dropdown_nav_item:hover) .dropdown_nav_children{opacity:1;visibility:visible;translate:-10px 0}}.main_collapse_nav_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.main_collapse_nav_list{display:grid;gap:4px;grid-template-columns:100%}.main_collapse_nav_item_inner{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 48px}.main_collapse_nav_link{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);line-height:1.1;display:block;padding-block:10px;text-decoration:underline}.main_collapse_nav_link:focus-visible{color:#000}@media (hover:hover){.main_collapse_nav_link:hover{color:#000}}.main_collapse_nav_toggle_icon{display:block;transition:rotate 0.2s}:where(.main_collapse_nav_toggle.fs-swap-active) .main_collapse_nav_toggle_icon{rotate:180deg}.main_collapse_nav_child_link{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714;display:block;padding-block:10px}.main_collapse_nav_child_link:focus-visible{color:#000}@media (hover:hover){.main_collapse_nav_child_link:hover{color:#000}}.main_dropdown_nav_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.main_dropdown_nav_list{display:none}@media (min-width:1220px){.main_dropdown_nav_list{align-items:center;display:flex;justify-content:center;font-size:17px;gap:25px}}.main_dropdown_nav_item_inner{display:flex;gap:5px}.main_dropdown_nav_link{display:block;font-weight:600;max-width:200px;padding-block:10px;padding-inline-end:15px;text-align:center;text-decoration:none}@media (min-width:1394px){.main_dropdown_nav_link{max-width:none}}.main_dropdown_nav_link:focus-visible{color:#003da5;text-decoration:none}.header_dark .main_dropdown_nav_link:focus-visible,.header_overlayed .main_dropdown_nav_link:focus-visible{color:rgba(255,255,255,0.8)}.body_layout_home.microsite_hoya .main_dropdown_nav_link:focus-visible{color:#003da5}.body_layout_home.microsite_hoya_high .main_dropdown_nav_link:focus-visible{color:#FDF8CC}@media (hover:hover){.main_dropdown_nav_link:hover{color:#003da5;text-decoration:none}.header_dark .main_dropdown_nav_link:hover,.header_overlayed .main_dropdown_nav_link:hover{color:rgba(255,255,255,0.8)}.body_layout_home.microsite_hoya .main_dropdown_nav_link:hover{color:#003da5}.body_layout_home.microsite_hoya_high .main_dropdown_nav_link:hover{color:#FDF8CC}}.main_dropdown_nav_toggle{position:absolute;top:50%;right:0;color:var(--header-color);display:inline-block;opacity:1;transition:opacity 0.2s;translate:0 -50%}:where(.no-js) .main_dropdown_nav_toggle{display:none}@media (min-width:1394px){.main_dropdown_nav_toggle{translate:0 -50%}}.main_dropdown_nav_children{border-radius:6px;font-size:18px;font-weight:400;padding:2px;white-space:nowrap;overflow:hidden;background-color:#fff}.header_dark .main_dropdown_nav_children{background-color:#f2f2f2}.main_dropdown_nav_child_link{border-radius:6px;color:#041e42;display:block;padding-block:3px;padding-inline:10px 30px;text-decoration:none}.main_dropdown_nav_child_link:focus-visible{background:#f2f2f2;color:#003da5}@media (hover:hover){.main_dropdown_nav_child_link:hover{background:#f2f2f2;color:#003da5}}.header_dark .main_dropdown_nav_child_link{color:#041e42}.header_dark .main_dropdown_nav_child_link:focus-visible{color:#003da5;background:#fff}@media (hover:hover){.header_dark .main_dropdown_nav_child_link:hover{color:#003da5;background:#fff}}.menu .collapse_nav{color:#041e42}.menu .collapse_nav_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.menu .collapse_nav_item{border-radius:6px;font-size:18px;font-weight:500;line-height:1.1;margin-block-end:5px;padding-block:10px;padding-inline:11px;background:#F5F0EB}.menu .collapse_nav_item.menu_secondary_nav_item{background:#ace0f3;font-size:16px}.menu .collapse_nav_item_inner{display:flex;gap:20px;justify-content:space-between}.menu .collapse_nav_toggle{display:inline-block;padding-inline:5px}.menu .collapse_nav_toggle .icon{width:16px;transition:transform 0.2s ease-in-out}.menu .collapse_nav_toggle.fs-swap-active .icon{transform:rotate(180deg)}.menu .collapse_nav_child_link{font-size:16px;font-weight:400}.menu_tertiary_nav_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.menu_tertiary_nav_list{display:flex;flex-wrap:wrap;gap:10px 20px;margin-block-start:10px}.menu_tertiary_nav_list .button_text_icon{display:none}@media (min-width:400px){.menu_tertiary_nav_list{display:grid;gap:10px 20px;grid-template-columns:repeat(2,1fr);margin-block-start:25px}.menu_tertiary_nav_list .button_text_icon{display:flex}}@media (min-width:980px){.secondary_nav{block-size:100%}}.secondary_nav_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.secondary_nav_list{font-size:16px;font-weight:400}:where(body:not([class*=microsite_])) .secondary_nav_list>:nth-child(1),:where(body:not([class*=microsite_])) .secondary_nav_list>:nth-child(2){font-weight:600}:where(body:not([class*=microsite_])) .secondary_nav_list>:nth-child(2){margin-right:auto}:where(body[class*=microsite_]) .secondary_nav_list{justify-content:flex-end}@media (min-width:980px){.secondary_nav_list{block-size:100%;display:flex;gap:30px}}.secondary_nav_item{position:relative}.secondary_nav_item:not(:last-child)::after{content:"";position:absolute;top:50%;right:-15px;width:1px;height:9px;background-color:rgba(234,234,234,0.3);translate:0 -50%}:where(body:not([class*=microsite_])) .secondary_nav_item:nth-child(2)::after{display:none}.secondary_nav_item_inner{align-items:center;display:flex;gap:5px;position:relative}.secondary_nav_toggle{position:relative;color:#fff;display:inline-block;opacity:1;transition:opacity 0.2s}:where(.no-js) .secondary_nav_toggle{display:none}.secondary_nav_link{block-size:100%;align-items:center;display:flex;padding-block:8px;text-decoration:none}.secondary_nav_link:focus-visible{color:#f8e08e;text-decoration:none}@media (hover:hover){.secondary_nav_link:hover{color:#f8e08e;text-decoration:none}}.secondary_nav_link_inner{align-items:center;display:flex;gap:10px}.secondary_nav_children{border-radius:6px;font-size:18px;font-weight:400;padding:2px;white-space:nowrap;overflow:hidden;background-color:#fff}.header_dark .secondary_nav_children{background-color:#f2f2f2}.secondary_nav_child_link{border-radius:6px;color:#041e42;display:block;padding-block:3px;padding-inline:10px 30px;text-decoration:none}.secondary_nav_child_link:focus-visible{background:#f2f2f2;color:#003da5}@media (hover:hover){.secondary_nav_child_link:hover{background:#f2f2f2;color:#003da5}}.header_dark .secondary_nav_child_link{color:#041e42}.header_dark .secondary_nav_child_link:focus-visible{color:#003da5;background:#fff}@media (hover:hover){.header_dark .secondary_nav_child_link:hover{color:#003da5;background:#fff}}@media print{.social_nav{display:none}}.social_nav_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.social_nav_list{align-items:center;display:flex;gap:0 10px;margin-block-end:10px}.social_nav_link{display:flex;padding-block:3px;width:24px;height:24px;align-items:center;justify-content:center}.social_nav_link:focus-visible{color:#ace0f3}@media (hover:hover){.social_nav_link:hover{color:#ace0f3}}.social_nav_icon .icon{inline-size:1.25rem}.social_nav_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.sub_nav_panel{inline-size:100%}.sub_nav_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.sub_nav_list{--columns:2;font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1;background-color:#f2f2f2;display:grid;grid-template-columns:100%}@media (min-width:740px){.sub_nav_list{gap:0 4.09%;grid-template-columns:repeat(var(--columns),minmax(0,1fr))}}@media (min-width:980px){.sub_nav_list{--columns:3;background-color:transparent}}@media (min-width:1220px){.sub_nav_list{--columns:4}}.sub_nav_link{display:block;padding-block:10px;padding-inline:20px;text-decoration:underline}@media (min-width:980px){.sub_nav_link{padding-inline:0}}.sub_nav_link:focus-visible{color:#000}@media (hover:hover){.sub_nav_link:hover{color:#000}}.utility_nav_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.utility_nav_list{display:flex;flex-wrap:wrap;gap:0 20px;font-size:16px}.utility_nav_link{display:block;padding-block:4px;text-decoration:underline;white-space:nowrap}.utility_nav_link:focus-visible{color:#ace0f3}@media (hover:hover){.utility_nav_link:hover{color:#ace0f3}}.academy_tracker{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.academy_tracker_header{align-items:center;display:flex;gap:10px;flex-wrap:wrap;margin-block-end:10px}.academy_tracker_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#041e42}:where([class*=microsite_]) .academy_tracker_title{font-weight:500}.academy_tracker_progress{align-items:center;display:flex;gap:30px;flex-wrap:wrap;margin-block-start:40px}.academy_tracker_progress .chart{position:relative;inline-size:85px;block-size:85px;border-radius:50%;background:conic-gradient(#003da5 calc(var(--percentage) * 1%),transparent 0);border:0.5px solid #63666a}.academy_tracker_progress .chart::after{position:absolute;top:50%;left:50%;width:60%;aspect-ratio:1;border-radius:50%;border:0.5px solid #63666a;background:#fff;transform:translate(-50%,-50%);content:""}.academy_tracker_progress_note{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25}:where([class*=microsite_]) .academy_tracker_progress_note{font-weight:500}.accordion{--border-color:transparent;--border-color-hover:transparent;--border-color-active:transparent;--border-radius:15px;--border-radius-active:15px;--icon-size:45px;--icon-bg:#fff;--icon-bg-hover:#fff;--icon-bg-active:#fff;--icon-color:#003da5;--item-bg:rgba(245,240,235,0.5);--item-bg-hover:#F5F0EB;--item-bg-active:#F5F0EB;margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.accordion_courses,.accordion_programs{--border-color:#eaeaea;--border-color-hover:#003da5;--border-color-active:transparent;--border-radius:0;--border-radius-active:15px;--icon-size:36px;--icon-color:#003da5;--icon-bg:#fff;--icon-bg-hover:#F5F0EB;--icon-bg-active:#fff;--item-bg:#fff;--item-bg-hover:#fff;--item-bg-active:#F5F0EB}:where(.microsite_hoya) .accordion_courses,:where(.microsite_hoya) .accordion_programs{--item-bg:transparent;--item-bg-hover:transparent;--item-bg-active:#E7F0F9}:where(.microsite_hoya_high) .accordion_courses,:where(.microsite_hoya_high) .accordion_programs{--item-bg:transparent;--item-bg-hover:transparent;--item-bg-active:#FFFDE2}.accordion_header{display:grid;gap:15px;grid-template-columns:100%;margin-block-end:30px}@media (min-width:980px){.accordion_header{grid-template-columns:repeat(2,auto);gap:50px;margin-block-end:50px}}@media (min-width:1220px){.accordion_header{gap:100px}}.accordion_header_content{display:grid;gap:10px;grid-template-columns:100%}@media (min-width:980px){.accordion_action{align-self:flex-end;justify-self:end}}.accordion_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42}:where([class*=microsite_]) .accordion_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.accordion_description{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:400;font-size:clamp(16px,13.0731707317px + (0.7317073171vw),22px)}.accordion_description.typography p{margin-block-start:0}.accordion_description.typography p:empty{display:none}.accordion_items{display:grid;grid-template-columns:100%;gap:14px}.accordion_item{background:var(--item-bg);border-bottom:1px solid;border-bottom-color:var(--border-color);border-radius:var(--border-radius);transition:background 0.2s,border-radius 0.2s,border-bottom-color 0.2s}.accordion_item:focus-visible{background:var(--item-bg-hover);border-bottom-color:var(--border-color-hover)}@media (hover:hover){.accordion_item:hover{background:var(--item-bg-hover);border-bottom-color:var(--border-color-hover)}}.accordion_item.fs-swap-active{background:var(--item-bg-active);border-bottom-color:var(--border-color-active);border-radius:var(--border-radius-active)}.accordion_item_button{inline-size:100%;padding-block:20px;padding-inline:30px 20px;color:#041e42;text-align:start;text-decoration:none;transition:color 0.2s}.accordion_item_button:focus-visible{color:#041e42}@media (hover:hover){.accordion_item_button:hover{color:#041e42}}.accordion_item_button_inner{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) max-content}.accordion_item_button_label{display:flex;flex-direction:column;gap:5px}@media (min-width:980px){.accordion_item_button_label{align-items:baseline;flex-wrap:wrap;gap:10px}}.accordion_item_button_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);line-height:1.1}.fs-swap-active .accordion_item_button_title{color:#012169}:where(.microsite_hoya,.microsite_hoya_high) .accordion_item_button_title{font-weight:600}.accordion_item_button_subtitle{font-size:16px;line-height:1.6;color:#63666a;font-weight:400;line-height:1.1}.accordion_item_modality{font-weight:600}.accordion_item_button_icon{inline-size:var(--icon-size);position:relative;aspect-ratio:1;align-items:center;background-color:var(--icon-bg);border-radius:50%;color:var(--icon-color);display:flex;justify-content:center;transition:background-color 0.2s,color 0.2s}:where(.accordion_item_button:focus-visible) .accordion_item_button_icon{background-color:var(--icon-bg-hover);color:var(--icon-color)}@media (hover:hover){:where(.accordion_item_button:hover) .accordion_item_button_icon{background-color:var(--icon-bg-hover);color:var(--icon-color)}}.accordion_item_button_icon .icon{width:55%;transition:transform 0.2s}@media print{.accordion_item_button_icon{display:none}}:where(.no-js) .accordion_item_button_icon{display:none}.accordion_item_button.fs-swap-active .accordion_item_button_icon{background-color:var(--icon-bg-active);color:var(--icon-color)}.accordion_item_button.fs-swap-active .accordion_item_button_icon .icon{transform:rotate(180deg)}.accordion_item_content{font-size:16px;line-height:1.6;display:grid;grid-template-rows:0fr;overflow:hidden;padding-block:0;transition:grid-template-rows 0.2s,padding-block 0.2s}@media print{.accordion_item_content{display:block}}:where(.accordion_item.fs-swap-active) .accordion_item_content,:where(.no-js) .accordion_item_content{grid-template-rows:1fr;padding-block:0 20px}.accordion_item_content_inner{overflow:hidden;padding-inline:30px}.accordion_item_content_inner :first-child{margin-block-start:0}.accordion_item_content_inner :last-child{margin-block-end:0}.calendar{--active-text:#fff;--active-background:#041e42;--calendar-background:#F5F0EB;--section-background:transparent;background:var(--section-background);padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}:where(.microsite_hoya) .calendar{--active-text:#fff;--active-background:#126EC2;--calendar-background:#fff;--section-background:#E7F0F9}:where(.microsite_hoya_high) .calendar{--active-text:#000;--active-background:#F3DA00;--calendar-background:#fff;--section-background:#FDF8CC}.calendar_header{display:grid;gap:10px;grid-template-columns:100%;margin-block-end:30px}.calendar_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2}:where([class*=microsite_]) .calendar_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.calendar_description{font-size:clamp(20px,19.0243902439px + (0.243902439vw),22px)}.calendar_months{align-items:start;display:grid;grid-template-columns:100%;gap:30px}@media (min-width:980px){.calendar_months{grid-template-columns:repeat(2,minmax(0,1fr))}}.calendar_month_wrap{align-items:end;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.calendar_month_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25}:where([class*=microsite_]) .calendar_month_title{font-weight:500}.calendar_month{background:var(--calendar-background);border-radius:15px;padding-inline:30px;padding-block:25px}.calendar_label{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#041e42;margin-block-end:15px}:where([class*=microsite_]) .calendar_label{font-weight:500}.calendar_weekdays,.calendar_days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center}.calendar_days{gap:4px 0}.calendar_weekdays{border-bottom:1px solid #cccccc;font-weight:600;margin-block-end:5px;padding-block-end:5px}.calendar_day{padding-block:10px;position:relative;text-align:center;width:100%}.calendar_day.active{color:var(--active-text)}.calendar_day.active span{position:relative;z-index:1}.calendar_day.active::before{background:var(--active-background);content:"";aspect-ratio:1;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;z-index:0;translate:-50% -50%}.calendar_day.active.connect::after{background:var(--active-background);content:"";aspect-ratio:1;height:100%;width:100%;position:absolute;top:0;left:50%;z-index:0}.cta_text{position:relative;display:grid;grid-template-columns:100%;background-color:#F5F0EB}:where(.microsite_hoya) .cta_text{background-color:#E7F0F9}:where(.microsite_hoya_high) .cta_text{background-color:#FFFDE2}.cta_text_gray{background-color:#eaeaea}.cta_text_blue{background-color:rgba(0,181,226,0.4)}.cta_text_image{inline-size:100%;block-size:100%;position:absolute;object-fit:cover;opacity:0.5}.cta_text_inner{position:relative;display:grid;gap:10px;grid-template-columns:100%;padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.cta_text_inner p{max-width:60em}.cta_text_group{display:grid;gap:5px;grid-template-columns:100%}.cta_text_title{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1}:where([class*=microsite_]) .cta_text_title{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}:where([class*=microsite_]) .cta_text_title{color:#041e42;font-weight:600}.cta_text_action{display:flex;flex-direction:column;gap:20px;align-items:flex-start;margin-block-start:15px}@media (min-width:400px){.cta_text_action{align-items:center;flex-direction:row}}.cta{position:relative;background-color:#000;color:#fff;display:grid;grid-template-columns:100%;overflow:hidden}.cta::after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(0,0,0,0) 61.06%,#000 100%),linear-gradient(180deg,rgba(0,0,0,0) 31.72%,#000 100%)}.cta_figure{position:absolute;inline-size:100%;block-size:100%}.cta_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;inline-size:100%;object-fit:cover}a:hover .cta_image{scale:1.05}.cta_inner{position:relative;z-index:1;display:grid;gap:10px;grid-template-columns:100%;padding-block:150px 20px}@media (min-width:740px){.cta_inner{padding-block:200px 40px}}@media (min-width:980px){.cta_inner{padding-block:400px 50px}}.cta_inner p{max-width:60em}.cta_group{display:grid;gap:5px;grid-template-columns:100%}.cta_title{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1;color:#fff}:where([class*=microsite_]) .cta_title{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.cta_description{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5}.card_carousel{padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px);background:#041e42 url(https://storage.googleapis.com/scs-website-v6-prod.appspot.com/images/seal.svg) no-repeat;background-position:calc(100% - (100vw - var(--fs-row-width) * 0.9591) / 2) calc(100% - clamp(40px,20.487804878px + (4.8780487805vw),80px));background-size:auto 65%}.card_carousel_title{font-family:'neue-haas-grotesk-text',sans-serif;color:#fff;font-size:clamp(42px,35.6585365854px + (1.5853658537vw),55px);line-height:1.15;margin-block-end:clamp(40px,30.243902439px + (2.4390243902vw),60px);text-align:center}.card_carousel_title em{font-family:'adobe-caslon-pro',serif;font-size:clamp(58px,51.6585365854px + (1.5853658537vw),71px);font-weight:400}.card_carousel_items .swiper-button-prev:focus-visible,.card_carousel_items .swiper-button-next:focus-visible{color:#041e42;background:#ace0f3}@media (hover:hover){.card_carousel_items .swiper-button-prev:hover,.card_carousel_items .swiper-button-next:hover{color:#041e42;background:#ace0f3}}.card_carousel_items_list{align-items:center}.card_carousel_item{flex-shrink:0;overflow:hidden}.card_carousel_item_testimonial{--card-carousel-item-multiplier:2;--card-carousel-item-length:125;flex-basis:90%}@media (min-width:740px){.card_carousel_item_testimonial{--card-carousel-item-multiplier:2;flex-basis:calc(var(--card-carousel-item-multiplier) * var(--card-carousel-item-length) * 1px)}}@media (min-width:740px){.card_carousel_item_testimonial{--card-carousel-item-multiplier:3}}@media (min-width:1220px){.card_carousel_item_testimonial{--card-carousel-item-multiplier:3.5}}.card_carousel_testimonial{border-radius:15px;display:grid;grid-template-columns:100%;gap:20px;padding:25px}.card_carousel_testimonial.theme_yellow{background:#f8e08e;color:#041e42}.card_carousel_testimonial.theme_blue{background:#ace0f3;color:#041e42}.card_carousel_testimonial.theme_gray{background:#63666a;color:#fff}.card_carousel_testimonial.theme_tan{background:#F5F0EB}.card_carousel_testimonial_quote{align-items:start;display:flex;flex-direction:column;gap:15px}.card_carousel_testimonial_quote p{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1;line-height:1;margin-block-start:5px}:where([class*=microsite_]) .card_carousel_testimonial_quote p{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.card_carousel_testimonial_quote .icon{fill:none}.card_carousel_testimonial_figcaption{align-items:center;display:flex;gap:15px;margin-block-start:25px}.card_carousel_testimonial_media{inline-size:85px}.card_carousel_testimonial_image{border-radius:50%}.card_carousel_testimonial_info{font-size:16px;display:flex;flex-direction:column}.card_carousel_testimonial_quote_name{font-weight:600}.card_carousel_item_cta{position:relative;border-radius:15px;flex-basis:90%;align-self:center;background-color:#000;color:#fff;display:grid;grid-template-columns:100%;transition:scale 0.2s ease-in-out}@media (min-width:740px){.card_carousel_item_cta{flex-basis:500px}}.card_carousel_item_cta:focus-visible{scale:1.05}@media (hover:hover){.card_carousel_item_cta:hover{scale:1.05}}.card_carousel_item_cta::after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(0,0,0,0) 61.06%,#000 100%),linear-gradient(180deg,rgba(0,0,0,0) 31.72%,#000 100%)}.card_carousel_cta_inner{position:relative;z-index:1;padding-block:200px 20px;padding-inline:20px}@media (min-width:740px){.card_carousel_cta_inner{padding-block:125px 20px}}.card_carousel_cta_image{inline-size:100%;block-size:100%;position:absolute;object-fit:cover}.card_carousel_item_cta .button_text::after{position:absolute;inset:0;width:100%;height:100%;content:""}.card_group{position:relative}.card_group_dark{background:#041e42;color:#fff}.card_group_figure{inline-size:100%;block-size:100%;position:absolute;z-index:0}.card_group_figure::before{position:absolute;z-index:1;inset:0;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%),linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%),linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);content:""}.card_group_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;inline-size:100%;object-fit:cover}a:hover .card_group_image{scale:1.05}.card_group_header_inner{position:relative;z-index:1;display:grid;gap:10px;grid-template-columns:100%;margin-block-end:50px;padding-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.card_group_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42}:where([class*=microsite_]) .card_group_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.card_group_dark .card_group_title{color:#fff}.card_group_description{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:400;font-size:clamp(16px,13.0731707317px + (0.7317073171vw),22px)}.card_group_description p{max-width:40em}.card_group_items{display:grid;gap:27px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-block-end:clamp(40px,30.243902439px + (2.4390243902vw),60px)}@media (min-width:980px){.card_group_items{grid-template-columns:repeat(3,1fr)}}.card_group_item{position:relative;z-index:1;background:rgba(245,240,235,0.5);transition:background 0.2s;border-radius:15px;padding-block:20px;padding-inline:20px}.card_group_item:focus-visible{background:#F5F0EB}.card_group_item:focus-visible .card_group_item_title{color:#003da5;text-decoration:underline}@media (hover:hover){.card_group_item:hover{background:#F5F0EB}.card_group_item:hover .card_group_item_title{color:#003da5;text-decoration:underline}}.card_group_dark .card_group_item{background:rgba(4,19,39,0.85)}.card_group_dark .card_group_item:focus-visible{background:#fff;color:#041e42}.card_group_dark .card_group_item:focus-visible .card_group_item_title{color:#003da5;text-decoration:underline}@media (hover:hover){.card_group_dark .card_group_item:hover{background:#fff;color:#041e42}.card_group_dark .card_group_item:hover .card_group_item_title{color:#003da5;text-decoration:underline}}.card_group_item_body{align-items:start;display:grid;gap:10px;grid-template-columns:100%}.card_group_item_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#041e42;transition:color 0.2s}:where([class*=microsite_]) .card_group_item_title{font-weight:500}.card_group_dark .card_group_item_title{color:#fff}.card_group_item_description{font-size:16px;line-height:1.6}.card_group_item_description :where(a){font-weight:400;text-decoration:underline}.card_group_item_description :where(a):focus-visible{color:#000;text-decoration:none}@media (hover:hover){.card_group_item_description :where(a):hover{color:#000;text-decoration:none}}.contact_cards{background:#63666a;color:#fff;padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.contact_cards_header{margin-block-end:40px}.contact_cards_header_inner{display:grid;gap:0;grid-template-columns:100%}@media (min-width:980px){.contact_cards_header_inner{grid-template-columns:repeat(2,auto);gap:40px}}.contact_cards_subtitle{font-family:'adobe-caslon-pro',serif;color:inherit;font-size:clamp(22px,19.0731707317px + (0.7317073171vw),28px);font-style:italic;font-weight:400}.contact_cards_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:inherit;margin-block:0 10px}:where([class*=microsite_]) .contact_cards_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}@media (min-width:980px){.contact_cards_action{align-self:flex-end;justify-self:end}}.contact_cards_list{display:flex;flex-wrap:wrap;gap:10px}@media (min-width:740px){.contact_cards_list{gap:20px}}.contact_card{align-items:center;background:rgba(255,255,255,0.85);border-radius:11px;color:#000;display:grid;flex:0 0 100%;gap:0;grid-template-columns:100%;padding:14px;transition:background 0.2s}@media (min-width:980px){.contact_card:first-child:last-child{grid-template-columns:repeat(2,auto)}}.contact_card:focus-visible{background:#fff}@media (hover:hover){.contact_card:hover{background:#fff}}@media (min-width:740px){.contact_card{flex:0 0 calc(50% - 20px);padding:20px}}.contact_card_name{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;font-weight:700}:where([class*=microsite_]) .contact_card_name{font-weight:500}.contact_card_name_link{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;color:#003da5;text-decoration:underline}@media (min-width:740px){.contact_card_name_link{color:inherit}.contact_card_name_link:focus-visible{color:#003da5;text-decoration:none}}@media (min-width:740px) and (hover:hover){.contact_card_name_link:hover{color:#003da5;text-decoration:none}}.contact_card_details{display:grid;gap:5px;grid-template-columns:100%}@media (min-width:980px){.contact_card:first-child:last-child .contact_card_details{grid-template-columns:repeat(2,auto)}}.contact_card_header{margin-block-end:10px}.contact_card_title{font-size:16px;font-weight:400;margin-block-end:10px}.contact_card_detail{font-size:16px}.contact_card_link{color:inherit;text-decoration:underline}.contact_card_link:focus-visible{text-decoration:none}@media (hover:hover){.contact_card_link:hover{text-decoration:none}}.contact_card_label{display:inline-block;font-weight:700;margin-inline-end:3px}.contact_info{margin-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.contact_info_header{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) max-content;margin-block-end:30px}.contact_info_name{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2}:where([class*=microsite_]) .contact_info_name{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.contact_info_title{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.contact_info_figure{inline-size:60px}.contact_info_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;border-radius:50%}a:hover .contact_info_image{scale:1.05}.contact_info_details{display:grid;gap:30px 4.09%;grid-template-columns:100%}@media (min-width:400px){.contact_info_details{--columns:2;grid-template-columns:repeat(var(--columns),minmax(0,1fr))}}@media (min-width:740px){.contact_info_details{--columns:3}}@media (min-width:1220px){.contact_info_details{--columns:5}}.contact_info_detail{align-content:start;display:grid;gap:10px;grid-template-columns:100%;grid-template-rows:max-content}.contact_info_detail_label{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1}.contact_info_detail_items{display:grid;gap:20px;grid-template-columns:100%}.contact_info_detail_item{display:grid;gap:5px;grid-template-columns:100%}.contact_info_detail_item_header{align-items:center;display:flex;gap:10px}.contact_info_detail_item_header_label{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714}.contact_info_detail_item_body{font-size:16px;line-height:1.6}.contact_info_socials{display:grid;gap:10px;grid-template-columns:100%}.contact_info_social_link{color:blue}.contact_info_social_link:focus-visible{color:#000}@media (hover:hover){.contact_info_social_link:hover{color:#000}}.contact_info_social_link_inner{align-items:center;display:inline-flex;flex-direction:row-reverse;gap:10px}.department_list{margin-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.department_list_row{border-block-start:1px solid;padding-block:30px}.department_list_item{display:grid;grid-template-columns:100%}.department_list_item_header{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) max-content;margin-block-end:30px}.department_list_item_name{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2}:where([class*=microsite_]) .department_list_item_name{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.department_list_item_name_link{text-decoration:underline}.department_list_item_name_link:focus-visible{color:#000}@media (hover:hover){.department_list_item_name_link:hover{color:#000}}.department_list_item_title{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.department_list_item_figure{inline-size:60px}.department_list_item_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;border-radius:50%}a:hover .department_list_item_image{scale:1.05}.department_list_item_details{display:grid;gap:30px 4.09%;grid-template-columns:100%}@media (min-width:400px){.department_list_item_details{--columns:2;grid-template-columns:repeat(var(--columns),minmax(0,1fr))}}@media (min-width:740px){.department_list_item_details{--columns:3}}.department_list_item_detail{align-content:start;display:grid;gap:10px;grid-template-columns:100%;grid-template-rows:max-content}.department_list_item_detail_label{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1}.department_list_item_detail_items{display:grid;gap:20px;grid-template-columns:100%}.department_list_item_detail_item{display:grid;gap:5px;grid-template-columns:100%}.department_list_item_detail_item_header{align-items:center;display:flex;gap:10px}.department_list_item_detail_item_header_label{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714}.department_list_item_detail_item_body{font-size:16px;line-height:1.6}.department_list_pagination{margin-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.department_meta{background-color:var(--header-background-color);color:var(--header-color)}.department_meta_inner{padding-block:30px}.department_meta_details{display:grid;gap:30px 4.09%;grid-template-columns:100%}@media (min-width:400px){.department_meta_details{--columns:2;grid-template-columns:repeat(var(--columns),minmax(0,1fr))}}@media (min-width:740px){.department_meta_details{--columns:3}}@media (min-width:1220px){.department_meta_details{--columns:5}}.department_meta_detail{align-content:start;display:grid;gap:10px;grid-template-columns:100%;grid-template-rows:max-content}.department_meta_detail_label{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1}.department_meta_detail_items{display:grid;gap:20px;grid-template-columns:100%}.department_meta_detail_item{display:grid;gap:5px;grid-template-columns:100%}.department_meta_detail_item_header{align-items:center;display:flex;gap:10px}.department_meta_detail_item_header_label{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714}.department_meta_detail_item_body{font-size:16px;line-height:1.6;display:block}.department_meta_socials{display:grid;gap:10px;grid-template-columns:100%}.department_meta_social_link{color:blue}.department_meta_social_link:focus-visible{color:#000}@media (hover:hover){.department_meta_social_link:hover{color:#000}}.department_meta_social_link_inner{align-items:center;display:inline-flex;flex-direction:row-reverse;gap:10px}.detail_media{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.detail_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out}a:hover .detail_image{scale:1.05}.event_actions_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.event_actions_list{display:flex;flex-wrap:wrap;gap:10px}.event_entry_media{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.event_entry_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out}a:hover .event_entry_image{scale:1.05}.event_entry_actions{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.event_feature{--background-color:#003da5;--color:#fff;margin-block-end:clamp(40px,30.243902439px + (2.4390243902vw),60px);margin-block-start:clamp(40px,20.487804878px + (4.8780487805vw),80px)}:where(.microsite_hoya_high) .event_feature{--background-color:#FDF8CC;--color:#041e42}:where(.microsite_hoya) .event_feature{--background-color:#E7F0F9;--color:#041e42}.event_feature_header{display:grid;gap:15px;grid-template-columns:100%;margin-block-end:30px}@media (min-width:980px){.event_feature_header{grid-template-columns:repeat(2,auto);gap:50px}}@media (min-width:1220px){.event_feature_header{gap:100px}}.event_feature_header_content{display:grid;gap:10px;grid-template-columns:100%}@media (min-width:980px){.event_feature_action{align-self:flex-end;justify-self:end}}.event_feature_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42}:where([class*=microsite_]) .event_feature_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.event_feature_description{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:400;font-size:clamp(16px,13.0731707317px + (0.7317073171vw),22px)}.event_feature_item{display:grid;grid-template-columns:100%;gap:20px;background:var(--background-color);border-radius:11px;color:var(--color);padding-block:20px;padding-inline:20px}@media (min-width:980px){.event_feature_item:has(.event_feature_item_figure){grid-template-columns:repeat(2,1fr)}}@media (min-width:1220px) and (max-width:1393px){.event_feature_item:has(.event_feature_item_figure){gap:40px;grid-template-columns:3fr 2fr}}.event_feature_item_figure{position:relative;align-self:stretch}@media (min-width:980px){.event_feature_item_figure{order:2}}.event_feature_item_figure_link{display:block;block-size:100%}.event_feature_item_figure_link:focus-visible .event_feature_item_image{scale:1}@media (hover:hover){.event_feature_item_figure_link:hover .event_feature_item_image{scale:1}}.event_feature_item_image{block-size:auto;inline-size:auto;border-radius:15px;object-fit:cover}:where(a:focus-visible) .event_feature_item_image{scale:2}@media (hover:hover){:where(a:hover) .event_feature_item_image{scale:2}}.event_feature_item_wrapper{display:flex;flex-wrap:wrap;gap:20px}.event_feature_item_figure + .event_feature_item_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap}.event_feature_item_header{display:flex;flex-direction:column-reverse;flex-basis:100%;gap:10px}@media (min-width:980px){.event_feature_item_header{margin-block-end:20px}}.event_feature_item_title{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1;font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700}:where([class*=microsite_]) .event_feature_item_title{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.event_feature_item_title_link{text-decoration:none}.event_feature_item_title_link:focus-visible{text-decoration:underline}@media (hover:hover){.event_feature_item_title_link:hover{text-decoration:underline}}.event_feature_item_date_wrapper{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;display:flex;justify-content:space-between}.event_feature_item_date{font-weight:600}.event_feature_item_time{display:inline-block;font-weight:400;margin-inline-start:5px}.event_feature_star{color:#f8e08e}.event_feature_item_body{flex-basis:calc(50% - 10px)}.event_feature_item_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;margin-block-end:20px}.event_feature_item_location{background:#fff;border:1px solid #041e42;border-radius:3px;color:#041e42;display:inline-block;margin-block-start:auto;padding-inline:10px;padding-block:5px}.event_feature_item_actions{justify-content:flex-start;display:flex;flex-basis:100%;flex-direction:column;gap:20px}.event_feature_item:has(.event_feature_item_figure) .event_feature_item_actions{margin-block-start:15px;justify-content:flex-start}@media (min-width:400px){.event_feature_item_actions{flex-direction:row}}@media (min-width:740px){.event_feature_item_actions{flex-basis:calc(50% - 10px);justify-content:flex-end}}.event_feature_item_actions .button_text_dark{--color:$gu_blue}.event_feature_item_actions .button_text_dark:focus-visible{--color:#041e42;--background-color:$gu_blue;--border-color:$gu_blue}@media (hover:hover){.event_feature_item_actions .button_text_dark:hover{--color:#041e42;--background-color:$gu_blue;--border-color:$gu_blue}}.event_list{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.event_list_items{display:grid;gap:15px;grid-template-columns:100%}@media (min-width:980px){.event_list_items{gap:0}}.event_list_item{position:relative;padding-inline:25px;z-index:0;background:#fff;border-radius:11px}@media (min-width:980px){.event_list_item{background:transparent;border-radius:0}.event_list_item::before{block-size:calc(100% + 4px);border-radius:11px;content:"";inset:0;inline-size:100%;position:absolute;top:-2px;transition:background 0.2s}.event_list_item:focus-visible{z-index:5}.event_list_item:focus-visible::before{background:#fff}}@media (min-width:980px) and (hover:hover){.event_list_item:hover{z-index:5}.event_list_item:hover::before{background:#fff}}.event_list_item_wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:5px;padding-block:25px;position:relative;z-index:1}@media (min-width:980px){.event_list_item_wrapper{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:1fr auto;border-bottom:1px solid #d6d2c4;transition:border-bottom-color 0.2s}:where(.event_list_item:focus-visible) .event_list_item_wrapper{border-bottom-color:transparent}}@media (min-width:980px) and (hover:hover){:where(.event_list_item:hover) .event_list_item_wrapper{border-bottom-color:transparent}}.event_list_item_date_wrap{display:flex;flex-direction:column;gap:0}.event_list_item_date{color:#041e42;font-weight:600}.event_list_item_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#003da5;max-width:25em;text-decoration:underline}:where([class*=microsite_]) .event_list_item_title{font-weight:500}@media (min-width:980px){.event_list_item_title{color:#041e42;grid-column:2;grid-row:1/-1;text-decoration:none}}:where(.event_list_item:focus-visible) .event_list_item_title{color:#003da5;text-decoration:underline}@media (hover:hover){:where(.event_list_item:hover) .event_list_item_title{color:#003da5;text-decoration:underline}}.event_list_item_location{background:#F5F0EB;border-radius:3px;color:#041e42;display:inline-block;margin-block-start:15px;padding-inline:10px;padding-block:5px;transition:background 0.2s,color 0.2s}@media (min-width:980px){.event_list_item_location{background:#fff;color:#041e42;justify-self:start}}:where(.event_list_item:focus-visible) .event_list_item_location{background:#F5F0EB;color:#041e42}@media (hover:hover){:where(.event_list_item:hover) .event_list_item_location{background:#F5F0EB;color:#041e42}}.event_meta{background-color:var(--header-background-color);color:var(--header-color)}.event_meta_inner{padding-block-end:30px}@media (min-width:980px){.event_meta_inner{align-items:center;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) max-content}}.event_meta_details{font-size:16px;line-height:1.6;display:flex;flex-wrap:wrap;gap:20px}.event_meta_detail{align-items:start;display:flex;flex-direction:column;flex:1 1 auto;gap:5px}.event_meta_detail_hint{color:#012169;font-size:16px;font-weight:600;text-transform:uppercase}.event_meta_detail_icon{position:relative;inset-block-start:4px}.event_meta_detail_list{display:flex;flex-wrap:wrap;gap:10px}.event_meta_share{align-self:start}.facts_and_stats{position:relative;padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.facts_and_stats:has(.facts_and_stats_figure){padding-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.facts_and_stats>.fs-row{position:relative;z-index:1}.facts_and_stats_figure{position:absolute;inset:0;block-size:100%;inline-size:100%}.facts_and_stats_figure::after{position:absolute;inset:0;block-size:100%;inline-size:100%;background:linear-gradient(0deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 100%),linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.54) 100%);content:""}.facts_and_stats_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;inline-size:100%;object-fit:cover}a:hover .facts_and_stats_image{scale:1.05}.facts_and_stats_header{display:grid;gap:10px;grid-template-columns:100%;margin-block-end:30px}.facts_and_stats_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42}:where([class*=microsite_]) .facts_and_stats_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.facts_and_stats--image .facts_and_stats_title{color:#fff}.facts_and_stats_description{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:400;margin-block-end:15px;font-size:clamp(16px,13.0731707317px + (0.7317073171vw),22px)}.facts_and_stats--image .facts_and_stats_description{color:#fff}.facts_and_stats_list{display:grid;gap:20px;grid-template-columns:100%}@media (min-width:740px){.facts_and_stats_list{grid-template-columns:repeat(3,minmax(0,1fr))}}.facts_and_stats_stat{align-items:center;background:#F5F0EB;border-radius:11px;padding:14px}@media (min-width:980px){.facts_and_stats_stat:first-child:last-child{grid-template-columns:repeat(2,auto)}}@media (min-width:740px){.facts_and_stats_stat{padding:20px}}.facts_and_stats_stat_inner{display:grid;grid-template-columns:100%}.facts_and_stats_stat_value{color:#003da5;font-size:clamp(32px,24.6829268293px + (1.8292682927vw),47px);font-weight:700}.facts_and_stats_stat_label{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25}:where([class*=microsite_]) .facts_and_stats_stat_label{font-weight:500}.filter{margin-block-start:40px}@media print{.filter{display:none}}:where(.no-js) .filter{display:none}.filter.theme-tan{background-color:#F5F0EB}.filter_sidebar{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px) 0}.filter_inner{display:flex;flex-direction:column;gap:30px}@media (min-width:1220px){:where(.filter_courses) .filter_inner{padding-inline-end:150px}}.filter_form{display:flex;flex-wrap:wrap;gap:15px}@media (min-width:740px){.filter_form{gap:20px}}@media (max-width:739px){.filter_form{position:fixed;bottom:0;left:0;width:100%;z-index:10;translate:0 100%;background:#F5F0EB;border-radius:10px 10px 0px 0px;box-shadow:0px 4px 104px 0px rgba(0,0,0,0.3);padding:20px;transition:translate 0.5s}.filter_form.fs-swap-active{translate:0 0}}@media (min-width:980px){:where(.filter_sidebar) .filter_form{flex-direction:column}}@media (max-width:979px){:where(.filter_sidebar) .filter_form{position:fixed;bottom:0;left:0;width:100%;z-index:10;translate:0 100%;background:#F5F0EB;border-radius:10px 10px 0px 0px;box-shadow:0px 4px 104px 0px rgba(0,0,0,0.3);padding:20px;transition:translate 0.5s}:where(.filter_sidebar) .filter_form.fs-swap-active{translate:0 0}}@media (min-width:740px){:where(.filter_courses) .filter_form{flex-direction:row;flex-wrap:wrap}}.filter_form_item{align-self:flex-end;display:flex;flex-direction:column;flex-grow:1;gap:5px}@media (max-width:739px){.filter_form_item select,.filter_form_item input{background-color:#fff;border-bottom:none}}:where(.filter_sidebar) .filter_form_item{width:100%}@media (max-width:979px){:where(.filter_sidebar) .filter_form_item select,:where(.filter_sidebar) .filter_form_item input{background-color:#fff;border-bottom:none}}:where(.filter_courses) .filter_form_item{flex:1 1 100%;width:100%}@media (min-width:740px){:where(.filter_courses) .filter_form_item{flex:1 1 24%;width:auto}}@media (min-width:740px){.filter_toggle_button{display:none}}.filter_sidebar .filter_toggle_button{display:block}@media (min-width:980px){.filter_sidebar .filter_toggle_button{display:none}}.filter_toggle_button_inner{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:row-reverse;gap:10px;justify-content:space-between;padding:0.5em 0.75em}:where(.body_general) .filter_toggle_button_inner{background:#F5F0EB}:where(.event_listing) .filter_toggle_button_inner{background:#fff}:where(.microsite_hoya) .filter_toggle_button_inner{background:#E7F0F9}.filter_toggle_button_text{color:#041e42;font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px)}.filter_toggle_button_icon{color:#003da5}.filter_form_item_close{width:auto;flex:0 0 auto;margin-block-start:15px;margin-inline-start:10px;margin-inline-end:auto;translate:0 4px}.filter_form_item_close_button{align-self:flex-start;translate:0 -10px}@media (min-width:740px){.filter_form_item_close_button{display:none}}:where(.filter_sidebar) .filter_form_item_close_button{display:block}@media (min-width:980px){:where(.filter_sidebar) .filter_form_item_close_button{display:none}}.filter_form_item_action{flex:0 0 auto;margin-block-start:15px;margin-inline-start:auto}@media (max-width:739px){.filter_form_item_action{width:auto}}@media (max-width:979px){:where(.filter_sidebar) .filter_form_item_action{width:auto}}.filter_form_item_label{color:#012169;display:block;font-size:16px;font-weight:600;padding-inline:10px;text-transform:uppercase}.filter_form_item_checkbox_label{font-size:16px;line-height:1.6;line-height:1.1}.filter_form_item_select_wrapper{position:relative;display:inline-block;display:block}.filter_form_item_select_wrapper select{inline-size:100%;appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat right 8px center;background-size:1.25rem auto;border:none;border-radius:5px;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);font-weight:400;padding:10px 10px}.filter_form_item_select_wrapper select:focus,.filter_form_item_select_wrapper select:active{box-shadow:0 0 4px 4px var(--focus-ring-color)}.filter_form_item_select,.filter_form_item_date_input{block-size:100%}@media (min-width:740px){.filter_form_item_select select,.filter_form_item_date_input select{background-color:#F5F0EB}}:where(.theme-tan) .filter_form_item_select select,:where(.theme-tan) .filter_form_item_date_input select{background-color:#fff}:where(.event_listing) .filter_form_item_select select,:where(.event_listing) .filter_form_item_date_input select{background-color:#fff}.filter_form_item_select:focus,.filter_form_item_date_input:focus{border-color:#003da5;outline:none}@media (max-width:979px){:where(.filter_sidebar) .filter_form_item_select select,:where(.filter_sidebar) .filter_form_item_date_input select{background-color:#fff}}.filter_form_item_date_input{background:#fff;border:none;border-radius:5px;inline-size:100%;padding:8px}.filter_form_item_checkbox{align-items:flex-start;display:flex;gap:10px}.filter_form_item_checkbox input{accent-color:#003da5;translate:0 2px}.filter_form_item_select_icon{position:absolute;inset-block-start:50%;inset-inline-end:20px;pointer-events:none;translate:0 -50%}.filter_form_item_search{flex-grow:4}.filter_form_item_search_wrapper{position:relative}.filter_form_item_search_icon{position:absolute;inset-block-start:50%;inset-inline-end:15px;color:#003da5;pointer-events:none;translate:0 -50%}.filter_form_item_search_input{block-size:100%;inline-size:100%;appearance:none;background:transparent;border:none;border-bottom:1px solid #000;border-radius:5px;flex:1;padding-block:10px;padding-inline:10px}@media (min-width:740px){.filter_form_item_search_input{border-radius:0}}.filter_form_item_search_input:focus{border-color:#003da5;outline:none}.filter_results{align-items:center;display:flex;gap:10px}@media (min-width:740px){.filter_results{align-items:center;gap:20px}}.filter_results_description{font-size:16px}@media (min-width:740px){.filter_results_description{font-size:inherit}}.filter_results_category{color:#041e42;display:inline-block}@media (min-width:400px){.filter_results_category{display:inline}}.filter_results_action .button_text:focus-visible .button_text_icon{rotate:30deg;translate:0 0}@media (hover:hover){.filter_results_action .button_text:hover .button_text_icon{rotate:30deg;translate:0 0}}.filter_results_action .button_text_icon{--icon-bg:transparent;--icon-color:$black;padding:0;width:0.75rem}.filter_results_action .button_text_icon .icon{width:100%}.filter_results_reset_link{border:1px solid;display:inline-block;padding-block:4px;padding-inline:12px;text-decoration:underline}.filter_results_reset_link:focus-visible{background-color:#000;color:#fff}@media (hover:hover){.filter_results_reset_link:hover{background-color:#000;color:#fff}}.filter_results_reset_link_inner{align-items:center;display:flex;gap:10px}.filter_results_reset_link_label{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1}.filter_results_reset_link_icon{inline-size:20px;position:relative;align-items:center;aspect-ratio:1;border-radius:50%;color:#000;display:grid;grid-template-columns:100%}.gallery{margin-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.gallery_header{margin-block-end:30px}.gallery_header_inner{display:grid;gap:10px;grid-template-columns:100%}.gallery_title{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1}:where([class*=microsite_]) .gallery_title{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.gallery_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.gallery_items{display:grid;gap:50px;grid-template-columns:100%}.gallery_row{display:grid;gap:50px 4.09%;grid-template-columns:100%}@media (min-width:740px){.gallery_row_layout_70_30{grid-template-columns:minmax(0,1fr) calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 2 + 4.09%)}}@media (min-width:980px){.gallery_row_layout_70_30{grid-template-columns:minmax(0,1fr) calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 4 + 12.27%)}}@media (min-width:740px){.gallery_row_layout_30_70{grid-template-columns:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 2 + 4.09%) minmax(0,1fr)}}@media (min-width:980px){.gallery_row_layout_30_70{grid-template-columns:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 4 + 12.27%) minmax(0,1fr)}}@media (min-width:740px){.gallery_row_layout_50_50{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery_item_media{position:relative;display:block}.gallery_item_size_wide{aspect-ratio:16/9}.gallery_item_size_portrait{aspect-ratio:211/254}.gallery_item_image{inline-size:100%;block-size:100%;display:block;object-fit:cover}.gallery_item_iframe{inline-size:100%;block-size:100%;position:absolute;inset:0}.gallery_item_caption{font-size:16px;line-height:1.6;display:block;margin-block-start:20px}.gallery_item_caption :where(a){font-weight:400;text-decoration:underline}.gallery_item_caption :where(a):focus-visible{color:#000;text-decoration:none}@media (hover:hover){.gallery_item_caption :where(a):hover{color:#000;text-decoration:none}}.latest_news{position:relative;background-color:#F5F0EB;display:grid;grid-template-columns:100%}.latest_news_inner{position:relative;z-index:1;display:grid;gap:10px;grid-template-columns:100%;margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.latest_news_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;margin-block-end:15px;letter-spacing:0.02em;line-height:1}:where([class*=microsite_]) .latest_news_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.latest_news_title em{font-family:'adobe-caslon-pro',serif;font-size:clamp(57px,50.1707317073px + (1.7073170732vw),71px)}.latest_news_subtitle{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5;font-family:'adobe-caslon-pro',serif;color:#003da5;font-style:italic}.latest_news_header{align-items:flex-end;display:flex;justify-content:space-between;margin-block-end:35px}.latest_news_title{margin-block-end:0}.latest_news_body{align-items:start;display:grid;grid-template-columns:100%;gap:15px}@media (min-width:1220px){.latest_news_body{gap:0 40px;grid-template-columns:7fr 3fr}}.latest_news_description{order:4}.latest_news_articles{display:grid;grid-template-columns:100%;gap:25px}@media (min-width:1220px){.latest_news_articles{gap:25px}}.latest_news_article{display:grid;grid-template-columns:100%}.latest_news_article:focus-visible .latest_news_article_title{color:#003da5;text-decoration:underline}@media (hover:hover){.latest_news_article:hover .latest_news_article_title{color:#003da5;text-decoration:underline}}.latest_news_article_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;font-family:'adobe-caslon-pro',serif;order:2;color:#003da5;text-decoration:underline;transition:color 0.2s ease-in-out}:where([class*=microsite_]) .latest_news_article_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}@media (min-width:1220px){.latest_news_article_title{color:#041e42;text-decoration:none}}.latest_news_byline{order:3}.latest_news_categories_header{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.latest_news_categories{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714;order:1;display:flex;flex-wrap:wrap;gap:15px;text-transform:uppercase;margin-block-end:10px}.latest_news_category_link{display:none}.link_group{margin-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.link_group_header{margin-block-end:30px}.link_group_header_inner{display:grid;gap:10px;grid-template-columns:100%}.link_group_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2}:where([class*=microsite_]) .link_group_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.link_group_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.link_group_list{display:grid;gap:14px;grid-template-columns:100%}@media (min-width:740px){.link_group_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1394px){.link_group_list{grid-template-columns:repeat(3,minmax(0,1fr))}}.link_group_link{inline-size:100%;block-size:100%;display:block;padding-block:10px;padding-inline:10px 20px;background:#F5F0EB;border-radius:4px;text-decoration:none}.link_group_link:focus-visible{color:#003da5}@media (hover:hover){.link_group_link:hover{color:#003da5}}.link_group_link_inner{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) max-content}.link_group_link_label{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);font-weight:600}.link_group_link_icon .icon{transition:translate 0.2s ease-in-out;translate:0 0}:where(.link_group_link_inner:focus-visible) .link_group_link_icon .icon_file{translate:0 15%}:where(.link_group_link_inner:focus-visible) .link_group_link_icon .icon_external{translate:15% -15%}@media (hover:hover){:where(.link_group_link_inner:hover) .link_group_link_icon .icon_file{translate:0 15%}:where(.link_group_link_inner:hover) .link_group_link_icon .icon_external{translate:15% -15%}}.media_gallery{--caption-background:rgba(99,102,106,0.75);--caption-color:#fff;background:#012169;color:#fff;padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px);overflow:hidden}.media_gallery .swiper{padding-inline:0 calc(calc((100vw - var(--fs-row-width) * 0.9591) / 2) + calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 2 + 4.09%));margin-inline:0 calc(-1 * (calc((100vw - var(--fs-row-width) * 0.9591) / 2) + calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 2 + 4.09%)))}:where(.microsite_hoya) .media_gallery{--caption-background:#126EC2;--caption-color:#fff;color:#fff;background:#041e42}:where(.microsite_hoya) .media_gallery .swiper_parent{--swiper-button-background-active:#126EC2;--swiper-button-color-active:#fff}:where(.microsite_hoya_high) .media_gallery{--caption-background:#F3DA00;--caption-color:#000;color:#000;background:transparent}:where(.microsite_hoya_high) .media_gallery .swiper_parent{--swiper-button-background:#F5F0EB;--swiper-button-background-active:#041e42;--swiper-button-color:#041e42;--swiper-button-color-active:#fff}.media_gallery_subtitle{font-family:'adobe-caslon-pro',serif;font-size:clamp(22px,19.0731707317px + (0.7317073171vw),28px);font-style:italic;font-weight:400}.media_gallery_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:inherit;margin-block:0 20px}:where([class*=microsite_]) .media_gallery_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.media_gallery_description{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5;margin-block-end:40px;max-width:38em}.media_gallery_items_list{align-items:start}.media_gallery_item{flex-shrink:0;flex-basis:95%;overflow:hidden}@media (min-width:740px){.media_gallery_item{flex-basis:60%}}@media (min-width:980px){.media_gallery_item{flex-basis:100%}}.media_gallery_item_figure{border-radius:15px;overflow:hidden;position:relative}.media_gallery_item_image{block-size:auto;inline-size:auto}.media_gallery_item_caption{margin-block-start:10px}@media (min-width:980px){.media_gallery_item_caption{position:absolute;z-index:1;bottom:0;left:0;width:auto;margin-inline:17px;margin-block:17px;padding-block:12px;padding-inline:12px;border-radius:15px;background:var(--caption-background);backdrop-filter:blur(5px);color:var(--caption-color);font-size:16px;line-height:1.15;transition:translate 0.2s ease-in-out}.media_gallery_item_figure:has(.lazy_video.ready) + .media_gallery_item_caption{translate:0 calc(100% + 28px)}}.microsite_home_feature{position:relative;background-color:#000;color:#fff;display:grid;grid-template-columns:100%;clip-path:inset(0)}:where([class*=microsite_hoya]) .microsite_home_feature::before{position:fixed;right:-15%;top:0;z-index:2;height:100%;width:40%;background:transparent url(https://storage.googleapis.com/scs-website-v6-prod.appspot.com/images/hoya_high_pattern.svg) repeat-y 0 0;content:"";pointer-events:none}.microsite_home_feature::after{content:"";position:absolute;inset:0;left:0;top:0;background:linear-gradient(180deg,#000000 0%,rgba(102,102,102,0) 92.35%);opacity:0.6;backdrop-filter:blur(3px)}:where(.microsite_elc) .microsite_home_feature::after{backdrop-filter:none}:where(.microsite_hoya) .microsite_home_feature::after{height:35%;inset:unset;width:100%;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,0) 95.3%);opacity:1}.microsite_home_feature_inner{position:relative;z-index:1;padding-block-start:calc(var(--header-height,clamp(40px,30.243902439px + (2.4390243902vw),60px)) + 125px);margin-block-end:clamp(50px,25.6097560976px + (6.0975609756vw),100px)}.microsite_home_feature_figure{block-size:100%;inline-size:100%;position:absolute;opacity:0.7}.microsite_home_feature_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;inline-size:100%;object-fit:cover}a:hover .microsite_home_feature_image{scale:1.05}.microsite_home_feature_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;color:#fff;display:inline;font-size:clamp(55px,23.2926829268px + (7.9268292683vw),120px);line-height:1;text-shadow:0px 4px 14px rgba(0,0,0,0.15)}:where(.microsite_hoya) .microsite_home_feature_title{font-size:clamp(55px,13.5365853659px + (10.3658536585vw),140px)}:where(.microsite_elc) .microsite_home_feature_title{display:block;font-size:clamp(40px,20.487804878px + (4.8780487805vw),80px);text-align:center;text-wrap:unset}:where(.microsite_elc) .microsite_home_feature_title em{font-family:'adobe-caslon-pro',serif;font-weight:300;font-size:clamp(50px,28.0487804878px + (5.487804878vw),95px)}.microsite_home_feature_description{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5;display:block;margin-block-start:25px;text-shadow:0px 4px 44px rgba(0,0,0,0.35)}.microsite_home_feature_ctas{display:inline-flex;gap:10px;margin-block-start:15px;vertical-align:text-bottom}@media (min-width:740px){.microsite_home_feature_ctas{margin-block-start:0}}:where(.microsite_hoya) .microsite_home_feature_ctas .button_filled:focus-visible{--background-color:transparent;--border-color:#fff;--color:#fff}@media (hover:hover){:where(.microsite_hoya) .microsite_home_feature_ctas .button_filled:hover{--background-color:transparent;--border-color:#fff;--color:#fff}}:where(.microsite_hoya_high) .microsite_home_feature_ctas .button_filled:focus-visible{--background-color:transparent;--border-color:#fff;--color:#fff}@media (hover:hover){:where(.microsite_hoya_high) .microsite_home_feature_ctas .button_filled:hover{--background-color:transparent;--border-color:#fff;--color:#fff}}:where(.microsite_elc) .microsite_home_feature_ctas{display:flex;justify-content:center;margin-block-start:40px}:where(.microsite_elc) .microsite_home_feature_ctas .button_filled{--background-color:#338800;--border-color:#338800;--color:#fff}:where(.microsite_elc) .microsite_home_feature_ctas .button_filled:focus-visible{--background-color:transparent;--border-color:#fff;--color:#fff}@media (hover:hover){:where(.microsite_elc) .microsite_home_feature_ctas .button_filled:hover{--background-color:transparent;--border-color:#fff;--color:#fff}}.news_feature_wrap{background:#F5F0EB;padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.news_feature_header{display:grid;gap:15px;grid-template-columns:100%;margin-block-end:30px}@media (min-width:980px){.news_feature_header{grid-template-columns:repeat(2,auto);gap:50px}}@media (min-width:1220px){.news_feature_header{gap:100px}}.news_feature_header_content{display:grid;gap:10px;grid-template-columns:100%}@media (min-width:980px){.news_feature_header_action{align-self:flex-end;justify-self:end}}.news_feature_header_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42}:where([class*=microsite_]) .news_feature_header_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.news_feature_header_description{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:400;font-size:clamp(16px,13.0731707317px + (0.7317073171vw),22px)}.news_feature{display:grid;grid-template-columns:100%;gap:10px;margin-block-end:30px;overflow:hidden;position:relative}.news_feature:focus-visible .news_feature_image{scale:1.03}@media (hover:hover){.news_feature:hover .news_feature_image{scale:1.03}}@media (min-width:1220px){.news_feature{border-radius:15px;margin-block-end:0}.news_feature.news_feature:has(.news_feature_image){background:#041e42}.news_feature:focus-visible .news_feature_title{color:#003da5;text-decoration:underline}}@media (min-width:1220px) and (hover:hover){.news_feature:hover .news_feature_title{color:#003da5;text-decoration:underline}}.news_feature_image{border-radius:15px;height:auto;margin-block-end:20px;width:100%;transition:scale 0.2s ease-in-out}@media (min-width:1220px){.news_feature_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;inline-size:100%;inset:0;object-fit:cover;position:absolute;z-index:0}a:hover .news_feature_image{scale:1.05}}.news_feature_content{display:grid;gap:10px;grid-template-columns:100%}@media (min-width:1220px){.news_feature_content{position:relative;z-index:1;padding-inline:30px;padding-block:30px;backdrop-filter:blur(3px);background:rgba(255,255,255,0.9);border-radius:15px}.news_feature:has(.news_feature_image) .news_feature_content{margin-inline:30px;margin-block:30px;width:50%}.news_feature:not(:has(.news_feature_image)) .news_feature_content{background:#fff}}.news_feature_title{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1;font-family:'adobe-caslon-pro',serif;order:2;color:#003da5;text-decoration:underline}:where([class*=microsite_]) .news_feature_title{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}@media (min-width:1220px){.news_feature_title{color:#041e42;text-decoration:none}}.news_feature_byline{order:3}.news_feature_description{order:4}.news_feature_categories{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714;order:1;display:flex;flex-wrap:wrap;gap:15px;text-transform:uppercase;margin-block-end:10px}.news_feature_category_link{display:none}.news_list{background:#F5F0EB;margin-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.news_list_items{display:grid;gap:30px 4.09%;grid-template-columns:100%}@media (min-width:980px){.news_list_items{gap:50px 4.09%;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:980px){.news_list_item:not(:has(.news_list_item_figure)){margin-block-start:40px}}.news_list_item_figure{border-radius:11px;overflow:hidden}@media (max-width:979px){.news_list_item_figure{display:none}}@media (min-width:980px){.news_list_item_figure{display:block;margin-block-end:15px}}.news_list_item_figure_link{display:block}.news_list_item_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;width:100%}a:hover .news_list_item_image{scale:1.05}.news_list_header_content{margin-block-end:5px}.news_list_item_header{display:flex;flex-direction:column-reverse}.news_list_item_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;font-family:'adobe-caslon-pro',serif;color:#003da5;text-decoration:underline}:where([class*=microsite_]) .news_list_item_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}@media (min-width:980px){.news_list_item_title{color:#041e42;text-decoration:none}}@media (min-width:980px){.news_list_item_title_link{transition:color 0.2s}.news_list_item_title_link:focus-visible{color:#003da5;text-decoration:underline}}@media (min-width:980px) and (hover:hover){.news_list_item_title_link:hover{color:#003da5;text-decoration:underline}}.news_list_item_categories{display:flex;flex-wrap:wrap;gap:10px;margin-block-end:10px}.news_list_item_category_hint{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.news_list_item_category_list{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714;display:flex;flex-wrap:wrap;gap:15px;text-transform:uppercase}.news_list_item_details{font-size:16px;line-height:1.6;display:flex;flex-wrap:wrap;column-gap:10px}.news_list_item_description{display:none}@media (min-width:980px){.news_list_item_description{display:block;font-size:clamp(16px,15.512195122px + (0.1219512195vw),17px);margin-block-start:15px}}.news_meta{background-color:var(--header-background-color);color:var(--header-color)}.news_meta_inner{padding-block:30px}@media (min-width:980px){.news_meta_inner{align-items:center;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) max-content}}.news_meta_body{display:grid;gap:20px;grid-template-columns:100%}@media (min-width:740px){.news_meta_body{align-items:center;display:flex;flex-wrap:wrap;column-gap:40px}}.news_meta_details{font-size:16px;line-height:1.6;display:flex;flex-wrap:wrap;column-gap:10px}:where(.news_meta_date) .news_meta_detail_hint{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.news_meta_categories_block{position:relative;padding-inline-start:22px}.news_meta_categories_icon{position:absolute;inset-block-start:2px;inset-inline-start:0}.news_meta_categories{display:flex;flex-wrap:wrap;gap:10px}.news_meta_categories_hint{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.news_meta_category{font-size:16px;line-height:1.6}.news_meta_category_link{text-decoration:underline}.news_meta_category_link:focus-visible{color:#000}@media (hover:hover){.news_meta_category_link:hover{color:#000}}.news_related{background:#F5F0EB;padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.news_related_header{margin-block-end:30px}.news_related_header_inner{display:grid;gap:10px;grid-template-columns:100%}@media (min-width:980px){.news_related_header_inner{grid-template-columns:repeat(2,auto);gap:40px}}@media (min-width:980px){.news_related_action{align-self:flex-end;justify-self:end}}.news_related_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2}:where([class*=microsite_]) .news_related_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.news_related_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.no_results_message{margin-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.people_list{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.people_list_row{border-block-end:1px solid #bbcbcb}.people_list_item{display:grid;gap:15px 20px;grid-template-columns:75px 1fr;grid-template-rows:1fr auto;padding-block:20px 30px}@media (min-width:980px){.people_list_item{align-items:start;gap:30px;grid-template-columns:auto 2fr 1.5fr;grid-template-rows:100%;padding-block:40px 25px}}.people_list_item_info{display:grid;gap:5px}.people_list_item_name{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25}:where([class*=microsite_]) .people_list_item_name{font-weight:500}.people_list_item_name_link{color:#003da5;text-decoration:underline}@media (min-width:980px){.people_list_item_name_link{color:#000}}.people_list_item_name_link:focus-visible{color:#003da5}@media (hover:hover){.people_list_item_name_link:hover{color:#003da5}}.people_list_item_title{font-size:16px;line-height:1.6;line-height:1.2}@media (min-width:980px){.people_list_item_title{max-width:75%}}.people_list_item_figure{align-self:flex-start;grid-row:1/-1;inline-size:75px;border-radius:50%;overflow:hidden;aspect-ratio:1/1}@media (min-width:980px){.people_list_item_figure{inline-size:90px}}.people_list_item_image{width:100%;height:100%;object-fit:cover}.people_list_item_programs{display:flex;flex-wrap:wrap;gap:7px}.people_list_pagination{margin-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px)}@media (min-width:740px){:where(.people_detail) .page_header_title{padding-inline-end:125px}}.people_meta{background-color:var(--header-background-color);color:var(--header-color)}.microsite_hoya_high .people_meta{background-color:#FFFDE2}.people_meta_inner{padding-block-end:30px;position:relative}.people_meta_figure{block-size:85px;inline-size:85px;border-radius:50%;overflow:hidden;aspect-ratio:1/1}@media (min-width:740px){.people_meta_figure{position:absolute;top:0;right:0;translate:0 -90px}}@media (min-width:740px){.people_meta_figure{block-size:115px;inline-size:115px}}@media (min-width:1220px){.people_meta_figure{left:0;translate:calc(-100% - 50px) -90px;block-size:115px;inline-size:115px}}.people_meta_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;object-fit:cover;block-size:100%;inline-size:100%}a:hover .people_meta_image{scale:1.05}a:hover .people_meta_image{scale:1.05}.people_meta_details{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px 80px}.people_meta_detail{display:grid;gap:7px;grid-template-columns:100%}.people_meta_detail.title,.people_meta_detail.programs{flex-basis:100%}.people_meta_detail.title{margin-block-start:-25px}.people_meta_programs{display:flex;flex-wrap:wrap;gap:7px}.people_meta_detail_label{font-size:16px;line-height:1.6;color:#041e42;font-weight:700;text-transform:uppercase}.people_meta_detail_items{display:grid;gap:20px;grid-template-columns:100%}.people_meta_job_title{color:#041e42;font-size:clamp(17px,15.5365853659px + (0.3658536585vw),20px);font-weight:700}@media (min-width:740px){.people_meta_job_title{padding-inline-end:125px}}.people_meta_detail_item_header_label{font-family:'neue-haas-grotesk-text',sans-serif;font-size:16px;line-height:1.5714285714}.people_meta_detail_item_body{font-size:16px;line-height:1.6;display:block}.people_meta_socials{display:flex;gap:10px}.people_meta_social_link{color:#003da5}.people_meta_social_link:focus-visible{color:#000}@media (hover:hover){.people_meta_social_link:hover{color:#000}}.people_meta_social_link_inner{align-items:center;display:inline-flex;flex-direction:row-reverse;gap:10px}.people_meta_social_link_icon .icon{width:24px}.people_meta_social_link_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.related_people{padding-block:clamp(40px,20.487804878px + (4.8780487805vw),80px);background:#041e42;color:#fff}.related_people_header{margin-block-end:60px}.related_people_header_inner{display:grid;gap:0;grid-template-columns:100%}@media (min-width:980px){.related_people_header_inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.related_people_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#fff;grid-column:1}:where([class*=microsite_]) .related_people_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.related_people_subtitle{font-family:'adobe-caslon-pro',serif;font-size:28px;font-style:italic;font-weight:400;grid-column:1}.related_people_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;grid-column:1;margin-block-start:10px}.related_people_links{display:flex;gap:15px;margin-block-start:20px}@media (min-width:980px){.related_people_links{align-self:flex-end;grid-column:2;justify-self:end;margin-block-start:0}}.related_people_items{color:#000;display:flex;flex-direction:column;gap:10px}@media (min-width:1220px){.related_people_items{align-items:flex-start;gap:28px;width:100%;flex-direction:row}}.related_people_item{display:grid;grid-template-columns:100%;grid-template-rows:0px 100px 0fr;background:#fff;border-radius:15px;flex:1 1 33.333%;overflow:hidden;position:relative;transition:grid-template-rows 0.2s}.related_people_item.fs-swap-enabled .button_toggle_inner_default,.related_people_item.fs-swap-enabled .button_toggle_inner_active{transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out}.related_people_item.fs-swap-active{grid-template-rows:40px 120px 1fr}.related_people_item.fs-swap-active .button_toggle_inner_default{display:none}.related_people_item.fs-swap-active .button_toggle_inner_active{display:flex}.related_people_item_label{align-items:center;background:#f8e08e;color:#041e42;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:1;overflow:hidden;text-transform:uppercase;width:100%}.related_people_item_header{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) max-content;padding-block:20px;padding-inline:20px}.related_people_item_info{display:grid;gap:5px;grid-template-columns:100%}.related_people_item_name{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#041e42}:where([class*=microsite_]) .related_people_item_name{font-weight:500}.related_people_item_name_link{text-decoration:underline}.related_people_item_name_link:focus-visible{color:#000;text-decoration:none}@media (hover:hover){.related_people_item_name_link:hover{color:#000;text-decoration:none}}.related_people_item_name_link:focus{color:#000;text-decoration:none}.related_people_item_title{color:#63666a;font-size:16px;line-height:1.2}.related_people_item_figure{inline-size:100px}.related_people_item_image{block-size:auto;inline-size:auto;border-radius:50%}.related_people_item_stats{display:grid;gap:15px;grid-template-columns:100%;margin-block-start:20px;overflow:hidden;padding-inline:20px;margin-block-end:25px}.related_people_item_stat_label{color:#012169;font-size:18px;font-weight:500}.related_people_item_stat_link{text-decoration:underline}.related_people_item_stat_link:focus-visible{text-decoration:none}@media (hover:hover){.related_people_item_stat_link:hover{text-decoration:none}}.related_people_item_reveal{align-items:center;padding:0}.related_people_item_reveal_inner{align-items:center;color:#63666a;display:grid;gap:10px;grid-template-columns:repeat(2,auto);justify-content:center;padding-block:5px;width:100%;background:#E7E8E8}.related_people_item_reveal_inner:focus-visible{background:#DDD}@media (hover:hover){.related_people_item_reveal_inner:hover{background:#DDD}}.related_people_item_reveal_label{font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;translate:0 0}.related_people_item_reveal:not(.fs-swap-active) .related_people_item_reveal_label::before{content:"Tap to "}@media (min-width:740px){.related_people_item_reveal:not(.fs-swap-active) .related_people_item_reveal_label::before{content:"Click to "}}.related_people_item_reveal_icon{margin-inline-start:unset}.related_people_item_reveal_icon .icon{width:11px}.program_comparison{--item-spacing:clamp(30px,5.6097560976px + (6.0975609756vw),80px);position:fixed;top:100%;left:0;inline-size:100%;max-inline-size:1400px;block-size:100dvh;max-block-size:none;z-index:100;background:#F5F0EB;border:none;box-shadow:0px 0 0 #000;margin:0;overflow:auto;scrollbar-gutter:stable;transition-behavior:allow-discrete;transition-duration:0.75s;transition-property:opacity,display,overlay,translate;transition:translate 0.75s,box-shadow 0.75s;translate:0 0}.program_comparison[open]{translate:0 -100%}@starting-style{.program_comparison[open]{translate:0 0}}@media (min-width:740px){.program_comparison{top:0;left:100%;border-radius:0}.program_comparison[open]{box-shadow:0px 4px 104px 0px rgba(0,0,0,0.3);translate:-100% 0}@starting-style{.program_comparison[open]{translate:0 0}}}@media (max-width:739px){.program_comparison{--item-spacing:0}}.header_primary,.header_ribbon,.page_header_breadcrumb,.page_header_title,.footer,.full_width_components>*:not(.program_comparison){transition:filter 0.75s}body:has(.program_comparison[open]){overflow:hidden}body:has(.program_comparison[open]) .header_primary,body:has(.program_comparison[open]) .header_ribbon,body:has(.program_comparison[open]) .page_header_breadcrumb,body:has(.program_comparison[open]) .page_header_title,body:has(.program_comparison[open]) .footer,body:has(.program_comparison[open]) .full_width_components>*:not(.program_comparison){filter:blur(3px);pointer-events:none}.program_comparison_inner{margin-inline:clamp(20px,-9.2682926829px + (7.3170731707vw),80px);margin-block:clamp(20px,0.487804878px + (4.8780487805vw),60px)}.program_comparison_header{align-items:center;display:flex;justify-content:center;position:relative}@media (min-width:740px){.program_comparison_header{justify-content:space-between}}.program_comparison_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42;text-align:center}:where([class*=microsite_]) .program_comparison_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}@media (max-width:739px){.program_comparison_close{position:absolute;top:-20px;right:-20px}}.program_comparison_mobile{display:grid;gap:15px;grid-template-columns:100%;margin-block-start:25px}@media (min-width:740px){.program_comparison_mobile{display:none}}.program_comparison_mobile_field{position:relative;display:inline-block;display:grid;gap:5px;grid-template-columns:100%}.program_comparison_mobile_field select{inline-size:100%;appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat right 8px center;background-size:1.25rem auto;border:none;border-radius:5px;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);font-weight:400;padding:10px 10px}.program_comparison_mobile_field select:focus,.program_comparison_mobile_field select:active{box-shadow:0 0 4px 4px var(--focus-ring-color)}.program_comparison_mobile_label{color:#012169;font-size:16px;font-weight:700;padding-inline-start:10px;text-transform:uppercase}.program_comparison_items{display:grid;gap:var(--item-spacing);grid-template-columns:repeat(2,1fr);overflow:auto;margin-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px)}@media (max-width:979px){.program_comparison_items>*:nth-child(n+3){display:none}}@media (min-width:980px){.program_comparison_items{grid-template-columns:repeat(3,1fr)}}.program_comparison_item_inner{display:grid;gap:30px;grid-template-columns:100%}.program_comparison_item_inner:not(:has(.program_comparison_placeholder)){text-align:center}@media (min-width:740px){.program_comparison_item_inner:not(:has(.program_comparison_placeholder)){text-align:left}}.program_comparison_item_header{align-items:center;border-bottom:1px solid #d6d2c4;display:flex;gap:0px;padding-block-end:10px;justify-content:center}.program_comparison_item_header:has(:not(.program_comparison_placeholder)){cursor:pointer}@media (min-width:740px){.program_comparison_item_header{gap:20px;justify-content:space-between}}@media (max-width:739px){.program_comparison_item_header_inner{display:grid;grid-template-columns:100%}}.program_comparison_item_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);line-height:1.1}.program_comparison_item_subtitle{font-size:16px;line-height:1.6;color:#63666a}@media (max-width:739px){.program_comparison_item_close{display:none}}.program_comparison_item_description{font-size:16px}@media (max-width:739px){.program_comparison_item_description{display:none}}.program_comparison_item_stats{align-self:start;display:grid;gap:30px;grid-template-columns:100%}@media (min-width:740px){.program_comparison_item_stats{gap:3px}}.program_comparison_stat{display:grid;grid-template-columns:100%}@media (min-width:740px){.program_comparison_stat{border-bottom:1px solid #d6d2c4;display:block;grid-template-columns:unset;position:relative}.connect .program_comparison_stat::after{background:#d6d2c4;bottom:0;height:1px;left:100%;position:absolute;width:var(--item-spacing);content:"";translate:0 1px}}@media (min-width:740px){.program_comparison_stat:not(:first-child){padding-block-start:10px}}.program_comparison_stat_key{color:#012169;display:inline-block;font-size:16px;font-weight:700;margin-inline-end:3px;padding-inline:5px;text-transform:uppercase}@media (min-width:740px){.program_comparison_stat_key{font-weight:600;padding-inline:0}}.program_comparison_stat_value{font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);font-weight:700;line-height:1;padding-inline:5px}@media (min-width:740px){.program_comparison_stat_value{font-size:16px;font-weight:400;line-height:1.2;padding-inline:0}}.program_comparison_item_actions{display:grid;gap:10px;grid-template-columns:100%;justify-items:center}@media (min-width:740px){.program_comparison_item_actions{justify-items:start}}.program_comparison_placeholder{display:none}@media (min-width:740px){.program_comparison_placeholder{align-items:center;border-bottom:1px solid #d6d2c4;display:flex;gap:20px;justify-content:space-between;padding-block-end:10px;position:relative}}.program_comparison_placeholder_text{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);line-height:1.1;color:#63666a}.program_comparison_placeholder_icon{align-items:center;background-color:#003da5;border-color:transparent;border-radius:50%;color:#fff;display:flex;justify-content:center;width:36px;aspect-ratio:1}.program_comparison_placeholder_icon .button_filled_icon{width:24px}.program_comparison_placeholder_select{cursor:pointer;position:absolute;inset:0;opacity:0}#axe-app .program_comparison_placeholder_select{display:none}.program_finder{position:relative;background-color:#000;color:#fff;display:grid;grid-template-columns:100%;text-align:center;clip-path:inset(0)}.program_finder_figure{position:absolute;inline-size:100%;block-size:100%;opacity:0.7}.program_finder_figure::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,31,67,0) 48.68%,rgb(5,31,67) 74.67%),linear-gradient(180deg,#000 0.61%,rgba(0,0,0,0) 27.33%)}.program_finder_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;inline-size:100%;object-fit:cover;opacity:0.5}a:hover .program_finder_image{scale:1.05}.program_finder_inner{position:relative;z-index:1;display:grid;gap:10px;grid-template-columns:100%;padding-block:130px clamp(40px,30.243902439px + (2.4390243902vw),60px)}@media (min-width:980px){.program_finder_inner{padding-block:475px 40px}}.program_finder_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;margin-block-end:15px;font-size:clamp(40px,32.6829268293px + (1.8292682927vw),55px);letter-spacing:-0.03em;line-height:0.9;text-align:center}.program_finder_title em{font-family:'adobe-caslon-pro',serif;font-size:clamp(57px,50.1707317073px + (1.7073170732vw),71px);font-weight:400}.program_finder_subtitle{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5}.program_finder_form{background:#F5F0EB;border-radius:15px;color:#012169;margin-block-start:20px;padding-inline:20px;padding-block:25px}@media (min-width:980px){.program_finder_form{margin-inline:clamp(40px,30.243902439px + (2.4390243902vw),60px);padding-inline:35px;padding-block:35px}}.program_finder_form_fields{display:grid;gap:20px;grid-template-columns:100%;margin-block-end:25px}@media (min-width:740px){.program_finder_form_fields{margin-block-end:35px;grid-template-columns:repeat(3,1fr)}}.program_finder_form_field{position:relative;display:inline-block;align-items:flex-start;display:flex;flex-direction:column;gap:8px}.program_finder_form_field select{inline-size:100%;appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat right 8px center;background-size:1.25rem auto;border:none;border-radius:5px;color:inherit;cursor:pointer;display:inline-block;line-height:normal;margin:0;outline:0;font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);font-weight:400;padding:10px 10px}.program_finder_form_field select:focus,.program_finder_form_field select:active{box-shadow:0 0 4px 4px var(--focus-ring-color)}.program_finder_form_label{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;color:#012169;font-size:clamp(12px,11.0243902439px + (0.243902439vw),14px);margin-inline-start:18px;text-transform:uppercase}select.program_finder_form_input{border:none;border-radius:6px;color:#012169;padding-inline:18px}.program_finder_actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px 20px}@media (min-width:740px){.program_finder_actions{justify-content:center}}.program_meta .academy_tracker_progress{gap:15px;grid-column:1;margin-block-start:0}@media (min-width:980px){.program_meta .academy_tracker_progress{grid-column:2}}.program_meta .academy_tracker_progress .chart{background:conic-gradient(#003da5 calc(var(--percentage) * 1%),#F5F0EB 0);block-size:50px;inline-size:50px;order:1}.program_meta .academy_tracker_progress .chart::after{background:#F5F0EB}.program_meta .academy_tracker_progress_note{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1}.program_meta_inner{display:grid;gap:20px;grid-template-columns:100%;padding-block-end:20px}@media (min-width:980px){.program_meta_inner{gap:30px 70px;grid-template-columns:2fr 1fr}}.program_meta_description{display:flex;flex-direction:column;font-size:clamp(16px,15.512195122px + (0.1219512195vw),17px);gap:20px}.program_meta_note{font-size:16px;line-height:1.6}.program_meta_actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;grid-column:1}@media (min-width:980px){.program_meta_actions{gap:30px}}.program_meta_stats{align-self:start;display:grid;gap:3px;grid-template-columns:100%}.program_meta_stat_key{color:#012169;font-size:16px;font-weight:700;text-transform:uppercase}.program_meta_stat_value{font-size:16px}.program_meta_compare .button_toggle{padding-inline-start:0}.program_meta_compare .button_toggle_label{translate:0 0}.reg_tracker_progress{display:flex;flex-direction:column;align-items:flex-start;gap:15px;font-size:18px;font-weight:600}@media (max-width:979px){.reg_tracker_progress{width:50%}}.chart-bar{position:relative;width:100%;height:15px;background-color:rgba(255,255,255,0.8);border:1px solid #ccc}.chart-bar::after{position:absolute;top:0;left:0;width:calc(var(--percentage) * 1%);height:100%;background-color:#003da5;content:""}.related_courses{background:#F5F0EB;padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.related_courses_header{margin-block-end:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.related_courses_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2}:where([class*=microsite_]) .related_courses_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.related_courses_header_inner{display:flex;flex-direction:column;gap:15px}@media (min-width:740px){.related_courses_header_inner{align-items:center;flex-direction:row;gap:28px}}.related_courses_terms_form{align-items:center;display:flex;gap:10px}.related_courses_terms_select{border:none;border-radius:6px;color:#012169;padding-block:5px;padding-inline:8px;width:200px}.related_courses_terms_label{color:#012169;font-size:16px;font-weight:700;text-transform:uppercase}.related_courses_items{--swiper-pagination-color:#041e42;--swiper-pagination-progressbar-bg-color:rgba(214,210,196,0.4)}.related_courses_items .swiper{margin-inline:0 calc(-1 * (100vw - var(--fs-row-width) * 0.9591) / 2);padding-inline:0 calc((100vw - var(--fs-row-width) * 0.9591) / 2)}.related_courses_item{opacity:0.4;transition:opacity 0.2s ease-in-out}.related_courses_item.swiper-slide{max-height:65vh}.related_courses_item.swiper-slide-active{opacity:1}.related_courses_item.swiper-slide-prev{opacity:0}.related_courses_item .program_meta_description{padding-right:5px;max-height:70vh;overflow-y:scroll;scrollbar-color:rgba(100,100,100,0.6) transparent}.related_events{position:relative;background-color:#F5F0EB;display:grid;grid-template-columns:100%}.related_events_inner{position:relative;z-index:1;display:grid;gap:10px;grid-template-columns:100%;margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.related_events_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;margin-block-end:15px;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.1}.related_events_title em{font-family:'adobe-caslon-pro',serif;font-size:clamp(57px,50.1707317073px + (1.7073170732vw),71px)}.related_events_subtitle{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5;font-family:'adobe-caslon-pro',serif;color:#003da5;font-style:italic}.related_events_header{display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-block-end:15px}@media (min-width:740px){.related_events_header{align-items:flex-end;flex-direction:row;margin-block-end:25px}}.related_events_title{margin-block-end:0}.related_events_body{align-items:start;display:grid;grid-template-columns:100%;gap:15px}.related_events_list{display:grid;grid-template-columns:100%;gap:7px;width:100%}@media (min-width:740px){.related_events_list{gap:10px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1220px){.related_events_list{grid-template-columns:repeat(3,1fr)}}.upcoming_event{align-items:flex-start;background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:10px;padding-block:20px;padding-inline:20px}.upcoming_event:has(.upcoming_event_featured){background:#003da5;color:#fff}@media (min-width:1220px){.upcoming_event{background:transparent;transition:background 0.2s ease-in-out}.upcoming_event:focus-visible{background:#fff}.upcoming_event:focus-visible .upcoming_event_title{color:#003da5;text-decoration:underline}.upcoming_event:focus-visible .upcoming_event_location{background:#F5F0EB}.upcoming_event:focus-visible .upcoming_event_featured{scale:1.3}}@media (min-width:1220px) and (hover:hover){.upcoming_event:hover{background:#fff}.upcoming_event:hover .upcoming_event_title{color:#003da5;text-decoration:underline}.upcoming_event:hover .upcoming_event_location{background:#F5F0EB}.upcoming_event:hover .upcoming_event_featured{scale:1.3}}@media (min-width:1220px){.upcoming_event:has(.upcoming_event_featured):focus-visible{color:#fff;background:#041e42}.upcoming_event:has(.upcoming_event_featured):focus-visible .upcoming_event_title{color:#fff;text-decoration:underline}}@media (min-width:1220px) and (hover:hover){.upcoming_event:has(.upcoming_event_featured):hover{color:#fff;background:#041e42}.upcoming_event:has(.upcoming_event_featured):hover .upcoming_event_title{color:#fff;text-decoration:underline}}.upcoming_event_featured{color:#f8e08e;margin-left:auto;transition:scale 0.2s ease-in-out}.upcoming_event_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#003da5;flex-basis:100%;text-decoration:underline}:where([class*=microsite_]) .upcoming_event_title{font-weight:500}.upcoming_event:has(.upcoming_event_featured) .upcoming_event_title{color:#fff}@media (min-width:1220px){.upcoming_event_title{color:#041e42;text-decoration:none}}.upcoming_event_date{font-weight:700;letter-spacing:-0.01em;line-height:1}.upcoming_event_time{line-height:1}.upcoming_event_location{background:#F5F0EB;border-radius:3px;display:inline-block;margin-block-start:auto;padding-inline:10px;padding-block:5px}.upcoming_event:has(.upcoming_event_featured) .upcoming_event_location{background:#fff;color:#041e42}@media (min-width:1220px){.upcoming_event_location{background:#fff}}.related_faculty{background:#F5F0EB;color:#000;padding-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.related_faculty.theme_blue{background:#041e42;color:#fff}.related_faculty_header{align-items:end;display:grid;gap:30px;grid-template-columns:100%;margin-block-end:60px}@media (min-width:980px){.related_faculty_header{grid-template-columns:1fr auto}}@media (min-width:980px){.related_faculty_action{text-align:right}}.related_faculty_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;grid-column:1}:where([class*=microsite_]) .related_faculty_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.related_faculty_subtitle{font-family:'adobe-caslon-pro',serif;font-size:28px;font-style:italic;font-weight:400;grid-column:1}.related_faculty_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5;grid-column:1;margin-block-start:10px}.related_faculty_links{display:flex;gap:15px;margin-block-start:20px}@media (min-width:980px){.related_faculty_links{align-self:flex-end;grid-column:2;justify-self:end;margin-block-start:0}}.related_faculty_items{align-items:start;display:grid;gap:40px 10px;grid-template-columns:100%}@media (min-width:400px){.related_faculty_items:not(:has(>:first-child:last-child)){grid-template-columns:repeat(2,1fr)}}@media (min-width:740px){.related_faculty_items:not(:has(>:first-child:last-child)){gap:40px 20px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1220px){.related_faculty_items:not(:has(>:first-child:last-child)){align-items:flex-start;gap:50px 28px;width:100%;flex-direction:row}}.related_faculty_item{display:flex;flex-direction:column-reverse;gap:15px}.related_faculty_item:first-child:last-child{align-items:center;flex-direction:row-reverse;gap:30px;justify-self:start}.related_faculty_item_info{display:flex;flex-direction:column;gap:7px}.related_faculty_item_name{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#041e42}:where([class*=microsite_]) .related_faculty_item_name{font-weight:500}.related_faculty_item_name_link{color:#003da5;text-decoration:underline}.related_faculty_item_name_link:focus{color:#003da5;text-decoration:none}@media (min-width:980px){.related_faculty_item_name_link{color:#000}.related_faculty_item_name_link:focus-visible{color:#003da5}}@media (min-width:980px) and (hover:hover){.related_faculty_item_name_link:hover{color:#003da5}}.theme_blue .related_faculty_item_name_link{color:#fff}.theme_blue .related_faculty_item_name_link:focus{color:#fff;text-decoration:none}@media (min-width:980px){.theme_blue .related_faculty_item_name_link:focus-visible{color:#f8e08e}}@media (min-width:980px) and (hover:hover){.theme_blue .related_faculty_item_name_link:hover{color:#f8e08e}}.related_faculty_item_title{color:inherit}.related_faculty_item_figure{inline-size:125px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}@media (min-width:1220px){.related_faculty_item_figure{inline-size:150px}}.related_faculty_item_image{block-size:100%;inline-size:auto;transition:scale 0.2s ease-in-out;block-size:100%;inline-size:100%;object-fit:cover}a:hover .related_faculty_item_image{scale:1.05}.related_programs{--swiper-max-width:740;padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.related_programs_header{margin-block-end:40px}.related_programs_header_inner{display:grid;gap:0;grid-template-columns:100%}@media (min-width:980px){.related_programs_header_inner{grid-template-columns:repeat(2,auto);gap:40px}}.related_programs_subtitle{font-family:'adobe-caslon-pro',serif;color:#012169;font-size:28px;font-style:italic;font-weight:400}.related_programs_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42;margin-block:0 10px}:where([class*=microsite_]) .related_programs_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}@media (min-width:980px){.related_programs_action{align-self:flex-end;justify-self:end}}.related_programs_list{display:grid;gap:10px}@media (min-width:740px){.related_programs_list{grid-template-columns:100%;gap:0}}.related_program_link{display:grid;background:#f8e08e;border-radius:15px;padding-block:20px;padding-inline:20px}@media (min-width:740px){.related_program_link{background:transparent;grid-template-columns:2fr 3fr;gap:35px}}.related_program_link:focus-visible{background:#f8e08e}@media (hover:hover){.related_program_link:hover{background:#f8e08e}}.related_program_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42;font-size:clamp(22px,20.0487804878px + (0.487804878vw),26px);text-decoration:underline;margin-block-end:5px}:where([class*=microsite_]) .related_program_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}@media (min-width:740px){.related_program_title{margin-block-end:0;text-decoration:none}}:where(.related_program_link:focus-visible) .related_program_title{text-decoration:underline}@media (hover:hover){:where(.related_program_link:hover) .related_program_title{text-decoration:underline}}.related_program_stats{color:#012169;display:flex;gap:15px;font-weight:500;margin-block-end:15px}@media (min-width:740px){.related_program_stats{margin-block-end:10px}}.related_program_description{font-size:16px}.search_results{margin-block:40px}.share_tools{position:relative;display:inline-block}@media (max-width:979px),print{.share_tools{display:none}}@media (min-width:980px){:where(.no-js) .share_tools{display:none}}.share_tools_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.share_tools_button{position:relative;z-index:2}.share_tools_list{display:flex;flex-direction:column;gap:0;line-height:0}.share_tool_item{padding:5px}.share_tool{display:block;transition:color 0.2s}.share_tool:focus-visible{color:#000}@media (hover:hover){.share_tool:hover{color:#000}}.share_tool_icon{color:#003da5}.share_tool_icon .icon{width:20px}.share_tool_label{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.tabs{--background-color:#F5F0EB;--intro-font:'adobe-caslon-pro',serif;--intro-font-weight:400;--tab-color:#000;--tab-color-selected:#000;--text-color:#000;--title-color:#012169;--selector-color:#003da5;--selector-track-color:rgba(0,61,165,0.1);color:var(--text-color);background:var(--background-color);padding-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.tabs .swiper_parent{--swiper-pagination-color:#63666a;--swiper-pagination-progressbar-bg-color:rgba(99,102,106,0.5)}:where(.microsite_hoya_high) .tabs,:where(.microsite_hoya) .tabs{--background-color:#041e42;--intro-font:'neue-haas-grotesk-text',sans-serif;--intro-font-weight:700;--tab-color:rgba(255,255,255,0.7);--tab-color-selected:#fff;--text-color:#fff;--title-color:#fff;--selector-color:#F3DA00;--selector-track-color:rgba(255,255,255,0.1)}:where(.microsite_hoya_high) .tabs .button_text,:where(.microsite_hoya) .tabs .button_text{--color:#fff}:where(.microsite_hoya_high) .tabs .swiper_parent,:where(.microsite_hoya) .tabs .swiper_parent{--swiper-pagination-color:#F3DA00;--swiper-pagination-progressbar-bg-color:rgba(255,255,255,0.2)}:where(.microsite_hoya) .tabs{--selector-color:#126EC2}.tabs_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;color:var(--title-color);font-size:clamp(40px,32.6829268293px + (1.8292682927vw),55px);letter-spacing:-0.03em;line-height:1;text-align:center}.tabs_title em{font-family:'adobe-caslon-pro',serif;font-size:clamp(57px,50.1707317073px + (1.7073170732vw),71px);font-weight:400}@media (min-width:980px){.tabs_title{margin-block-end:40px}}.tabs_nav{position:relative}.tabs_nav::after{position:absolute;width:100%;height:4px;bottom:0;left:0;background:var(--selector-track-color);border-radius:4px;content:""}.tabs_nav_wrap{position:relative;display:none}@media (min-width:980px){.tabs_nav_wrap{display:block}}.tabs_nav_selected{display:none}@media (min-width:980px){.tabs_nav_selected{display:block;position:absolute;bottom:0;left:0;height:4px;width:0;background:var(--selector-color);border-radius:4px;transition:left 0.2s ease-in-out}}.tabs_nav_title{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.tabs_nav_list{margin-block-end:40px;width:100%;display:flex;justify-content:space-between}.tabs_nav_link{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:300;border-bottom:4px solid transparent;color:var(--tab-color);display:block}@media (min-width:740px){.tabs_nav_link{font-size:16px}}@media (min-width:980px){.tabs_nav_link{font-size:22px}}@media (min-width:1220px){.tabs_nav_link{font-size:26px}}@media (min-width:1394px){.tabs_nav_link{font-size:30px}}.tabs_nav_link.active{color:var(--tab-color-selected);font-weight:700;letter-spacing:-0.02em}.tabs_desktop{display:none}@media (min-width:980px){.tabs_desktop{display:block}}.tabs_mobile{display:block}.tabs_mobile .swiper-controls{margin-block:30px}@media (min-width:980px){.tabs_mobile{display:none}}.tabs_items{position:relative}.tabs_desktop .tabs_items{transition:height 0.2s ease-in-out}.tabs_desktop .tab_item{transition:opacity 0.2s ease-in-out}.tabs.loaded .tabs_desktop .tab_item,.tabs_desktop .tab_item:not(:first-child){position:absolute;top:0;left:0;opacity:0}.tabs.loaded .tabs_desktop .tab_item.active{opacity:1}.tabs_mobile .tab_item{flex-basis:90%;opacity:0.5;transition:opacity 0.2s ease-in-out}.tabs_mobile .tab_item.swiper-slide-active{opacity:1}.tab_item_inner{align-items:start;display:grid;grid-template-columns:1fr 2.5fr;gap:40px}.tabs_mobile .tab_item_inner{display:flex;flex-direction:column;padding-inline-end:20px;padding-block-end:5px}.tab_item_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2}:where([class*=microsite_]) .tab_item_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.tab_item_body{display:flex;flex-direction:column;gap:15px}.tab_item_intro{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1;font-family:var(--intro-font);font-weight:var(--intro-font-weight)}:where([class*=microsite_]) .tab_item_intro{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}.tab_item_figure{position:relative;overflow:hidden;border-radius:15px}.tab_item_image{block-size:auto;inline-size:auto}.tab_item_links{display:flex;gap:25px;margin-block-start:10px}.tabs_mobile .tab_item_links{flex-direction:column;gap:0}.tabs_footer_links{display:flex;justify-content:center;gap:20px;margin-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px)}:where(.microsite_hoya) .tabs_footer_links .button_filled:focus-visible{--background-color:transparent;--border-color:#fff;--color:#fff}@media (hover:hover){:where(.microsite_hoya) .tabs_footer_links .button_filled:hover{--background-color:transparent;--border-color:#fff;--color:#fff}}:where(.microsite_hoya_high) .tabs_footer_links .button_filled:focus-visible{--background-color:transparent;--border-color:#fff;--color:#fff}@media (hover:hover){:where(.microsite_hoya_high) .tabs_footer_links .button_filled:hover{--background-color:transparent;--border-color:#fff;--color:#fff}}.testimonial.theme-yellow{background:#f8e08e}.testimonial.theme-tan{background:#F5F0EB}.testimonial_inner{padding-block:50px;position:relative}@media (min-width:980px){.testimonial_inner{padding-block:110px 75px}}.testimonial_figure{display:grid;gap:30px;grid-template-columns:100%}@media (min-width:980px){.testimonial_figure{justify-items:center}}@media (min-width:980px){:where([class*=microsite_]) .testimonial_figure{justify-items:start}}.testimonial_quote{color:#041e42;position:relative}@media (min-width:980px){.testimonial_quote{text-align:center}}.testimonial_quote p{font-family:'adobe-caslon-pro',serif;font-weight:400;font-size:clamp(34px,30.0975609756px + (0.9756097561vw),42px);line-height:1.1;position:relative;z-index:1}:where([class*=microsite_]) .testimonial_quote p{font-family:'neue-haas-grotesk-text',sans-serif;font-size:clamp(28px,23.1219512195px + (1.2195121951vw),38px)}:where([class*=microsite_]) .testimonial_quote p{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;line-height:1.1}@media (min-width:980px){:where([class*=microsite_]) .testimonial_quote p{text-align:left}}.testimonial_quote :where(a){font-weight:400;text-decoration:underline}.testimonial_quote :where(a):focus-visible{color:#000;text-decoration:none}@media (hover:hover){.testimonial_quote :where(a):hover{color:#000;text-decoration:none}}.testimonial_quote_open,.testimonial_quote_close{color:#F5F0EB;opacity:0.7;position:absolute;width:100px}.theme-tan .testimonial_quote_open,.theme-tan .testimonial_quote_close{color:#d6d2c4}:where(.microsite_hoya) .testimonial_quote_open,:where(.microsite_hoya) .testimonial_quote_close{color:#DDEAF6;opacity:1}:where(.microsite_hoya_high) .testimonial_quote_open,:where(.microsite_hoya_high) .testimonial_quote_close{color:rgba(243,218,0,0.75)}@media (min-width:980px){.testimonial_quote_open,.testimonial_quote_close{width:225px}}.testimonial_quote_open{left:0;top:0;translate:-10% -50%}@media (min-width:980px){.testimonial_quote_open{translate:-25% -50%}}.testimonial_quote_close{bottom:0;right:0;translate:10% 50%}@media (min-width:980px){.testimonial_quote_close{translate:25% 50%}}.testimonial_figcaption{align-items:center;display:flex;gap:15px}.testimonial_media{inline-size:85px}.testimonial_image{block-size:auto;inline-size:auto;border-radius:50%}.testimonial_info{font-size:16px;display:flex;flex-direction:column}.testimonial_quote_name{font-weight:600}.testimonial_cta{background:#041e42;border-radius:15px;color:#fff;margin-block-start:50px;padding:30px 20px}@media (min-width:740px){.testimonial_cta{margin-block-start:75px}}@media (min-width:980px){.testimonial_cta{margin-block-start:100px}}.testimonial_cta_inner{display:grid;gap:15px;grid-template-columns:100%}@media (min-width:740px){.testimonial_cta_inner{grid-template-columns:1fr 1fr}}.testimonial_cta_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2}:where([class*=microsite_]) .testimonial_cta_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.testimonial_cta_description{font-size:16px;line-height:1.6}.testimonial_cta_links{display:flex;flex-wrap:wrap;gap:5px 18px}@media (min-width:740px){.testimonial_cta_links{grid-column:2}}.topics{--swiper-max-width:740;padding-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.topics.theme_tan{background:#F5F0EB}.topics_header{margin-block-end:40px}.topics_subtitle{font-family:'adobe-caslon-pro',serif;color:#003da5;font-size:28px;font-style:italic;font-weight:400}.topics_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:600;font-size:clamp(26px,23.0731707317px + (0.7317073171vw),32px);line-height:1.2;color:#041e42;margin-block:0 10px}:where([class*=microsite_]) .topics_title{font-weight:600;font-size:clamp(24px,21.0731707317px + (0.7317073171vw),30px)}.topics_header_inner{display:grid;gap:0;grid-template-columns:100%}.topics_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.topics_inner{--swiper-pagination-color:#63666a;--swiper-pagination-progressbar-bg-color:rgba(99,102,106,0.1)}.topics_inner .swiper-controls{display:flex;margin-block:30px}@media (min-width:740px){.topics_inner .swiper-controls{display:none}}.topics_items{display:flex}@media (min-width:740px){.topics_items{display:grid;grid-template-columns:100%;gap:30px}}.topic{flex-basis:90%;opacity:0.5;transition:opacity 0.2s ease-in-out}.topic.swiper-slide-active{opacity:1}@media (min-width:740px){.topic{opacity:1}}@media (min-width:740px){.topic:not(:has(.topic_figure)){padding-block:30px}}.topics_items:not(:has(.topic_figure)) .topic{padding-block:0!important}.topic_inner{align-items:flex-start;display:flex;flex-direction:column;gap:25px}@media (min-width:740px){.topic_inner{align-items:flex-start;display:flex;flex-direction:row;gap:30px}}.topic_figure{width:50%}@media (min-width:740px){.topic_figure{flex-basis:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 2 + 4.09%)}}@media (min-width:980px){.topic_figure{flex-basis:calc((100% - 4.09% * (var(--fs-column-count) - 1)) / var(--fs-column-count) * 4 + 12.27%)}}.topic_image{block-size:auto;inline-size:auto;border-radius:15px}@media (min-width:740px){.topic_wrapper{flex:1}}.topic_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;margin-block:0 10px;color:#012169}:where([class*=microsite_]) .topic_title{font-weight:500}.topic_description{font-size:clamp(16px,15.0243902439px + (0.243902439vw),18px);line-height:1.5}.topic_links{display:flex;flex-wrap:wrap;gap:5px 20px;margin-block-start:20px}.topic_link{display:inline-block;padding-block:6px;text-decoration:underline;transition:color 0.2s}.topic_link:focus-visible{color:#000}@media (hover:hover){.topic_link:hover{color:#000}}.upcoming_events{position:relative;background-color:#F5F0EB;display:grid;grid-template-columns:100%}.upcoming_events_inner{position:relative;z-index:1;display:grid;gap:10px;grid-template-columns:100%;margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.latest_news + .upcoming_events .upcoming_events_inner{margin-block-start:0}.upcoming_events_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;margin-block-end:15px;font-size:clamp(22px,18.0975609756px + (0.9756097561vw),30px);letter-spacing:-0.03em;line-height:1}.upcoming_events_title em{font-family:'adobe-caslon-pro',serif;font-size:clamp(57px,50.1707317073px + (1.7073170732vw),71px)}.upcoming_events_subtitle{font-size:clamp(18px,15.0731707317px + (0.7317073171vw),24px);font-weight:400;line-height:1.5;font-family:'adobe-caslon-pro',serif;color:#003da5;font-style:italic}.upcoming_events_header{display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin-block-end:15px}@media (min-width:740px){.upcoming_events_header{align-items:flex-end;flex-direction:row;margin-block-end:25px}}.upcoming_events_title{margin-block-end:0}.upcoming_events_body{align-items:start;display:grid;grid-template-columns:100%;gap:15px}.upcoming_events_list{display:grid;grid-template-columns:100%;gap:7px;width:100%}@media (min-width:740px){.upcoming_events_list{gap:10px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1220px){.upcoming_events_list{grid-template-columns:repeat(4,1fr)}}.upcoming_event{align-items:flex-start;background:#fff;border-radius:6px;display:flex;flex-direction:column;gap:10px;padding-block:20px;padding-inline:20px}.upcoming_event:has(.upcoming_event_featured){background:#003da5;color:#fff}@media (min-width:1220px){.upcoming_event{background:transparent;transition:background 0.2s ease-in-out}.upcoming_event:focus-visible{background:#fff}.upcoming_event:focus-visible .upcoming_event_title{color:#003da5;text-decoration:underline}.upcoming_event:focus-visible .upcoming_event_location{background:#F5F0EB}.upcoming_event:focus-visible .upcoming_event_featured{scale:1.3}}@media (min-width:1220px) and (hover:hover){.upcoming_event:hover{background:#fff}.upcoming_event:hover .upcoming_event_title{color:#003da5;text-decoration:underline}.upcoming_event:hover .upcoming_event_location{background:#F5F0EB}.upcoming_event:hover .upcoming_event_featured{scale:1.3}}@media (min-width:1220px){.upcoming_event:has(.upcoming_event_featured):focus-visible{color:#fff;background:#041e42}.upcoming_event:has(.upcoming_event_featured):focus-visible .upcoming_event_title{color:#fff;text-decoration:underline}}@media (min-width:1220px) and (hover:hover){.upcoming_event:has(.upcoming_event_featured):hover{color:#fff;background:#041e42}.upcoming_event:has(.upcoming_event_featured):hover .upcoming_event_title{color:#fff;text-decoration:underline}}.upcoming_event_details{display:flex;flex-wrap:wrap;gap:10px;width:100%}.upcoming_event_featured{color:#f8e08e;margin-left:auto;transition:scale 0.2s ease-in-out}.upcoming_event_title{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:700;font-size:clamp(22px,19.5609756098px + (0.6097560976vw),27px);line-height:1.25;color:#003da5;flex-basis:100%;text-decoration:underline}:where([class*=microsite_]) .upcoming_event_title{font-weight:500}.upcoming_event:has(.upcoming_event_featured) .upcoming_event_title{color:#fff}@media (min-width:1220px){.upcoming_event_title{color:#041e42;text-decoration:none}}.upcoming_event_date{font-weight:700;letter-spacing:-0.01em;line-height:1}.upcoming_event_time{line-height:1}.upcoming_event_location{background:#F5F0EB;border-radius:3px;display:inline-block;margin-block-start:auto;padding-inline:10px;padding-block:5px}.upcoming_event:has(.upcoming_event_featured) .upcoming_event_location{background:#fff;color:#041e42}@media (min-width:1220px){.upcoming_event_location{background:#fff}}.video_embed{margin-block:40px}.video_embed_figure{border-radius:15px;overflow:hidden;position:relative}.video_embed_figure::before{content:"";position:absolute;inset:0;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 54%,rgba(0,0,0,0) 100%);pointer-events:none}.video_embed_caption{font-family:'neue-haas-grotesk-text',sans-serif;font-weight:500;font-size:clamp(16px,14.0487804878px + (0.487804878vw),20px);line-height:1.1;color:#fff;padding-inline:clamp(15px,2.8048780488px + (3.0487804878vw),40px);text-align:center}.video_embed_image{block-size:auto;inline-size:auto}.wysiwyg{margin-block:40px}.visually_hide{inline-size:1px;block-size:1px;position:absolute;border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0}.clearfix::after{clear:both;content:"";display:table}.margined_block_start_sm{margin-block-start:40px}.margined_block_end_sm{margin-block-end:40px}.margined_block_sm{margin-block:40px}.padded_block_start_sm{padding-block-start:40px}.padded_block_end_sm{padding-block-end:40px}.padded_block_sm{padding-block:40px}.margined_block_start_md{margin-block-start:clamp(40px,35.1219512195px + (1.2195121951vw),50px)}.margined_block_end_md{margin-block-end:clamp(40px,35.1219512195px + (1.2195121951vw),50px)}.margined_block_md{margin-block:clamp(40px,35.1219512195px + (1.2195121951vw),50px)}.padded_block_start_md{padding-block-start:clamp(40px,35.1219512195px + (1.2195121951vw),50px)}.padded_block_end_md{padding-block-end:clamp(40px,35.1219512195px + (1.2195121951vw),50px)}.padded_block_md{padding-block:clamp(40px,35.1219512195px + (1.2195121951vw),50px)}.margined_block_start_lg{margin-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.margined_block_end_lg{margin-block-end:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.margined_block_lg{margin-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.padded_block_start_lg{padding-block-start:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.padded_block_end_lg{padding-block-end:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.padded_block_lg{padding-block:clamp(40px,30.243902439px + (2.4390243902vw),60px)}.margined_block_start_xl{margin-block-start:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.margined_block_end_xl{margin-block-end:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.margined_block_xl{margin-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.padded_block_start_xl{padding-block-start:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.padded_block_end_xl{padding-block-end:clamp(40px,20.487804878px + (4.8780487805vw),80px)}.padded_block_xl{padding-block:clamp(40px,20.487804878px + (4.8780487805vw),80px)}@media print{*{background:none!important;box-shadow:none!important;color:#000!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:1px solid #999;padding:10px;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-inline-size:100%!important}.print{display:block}[id=fs-grid-menu]{display:none!important}}