._site-header_4ww6g_1{flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}._common-header_4ww6g_8,._main-back-img_4ww6g_9{font-family:var(--display-font)}._header-body_4ww6g_13{flex:1 0 auto;padding:3rem 1.5rem}._header-foot_4ww6g_18{flex:none}._header-title_4ww6g_22{color:#363636;overflow-wrap:break-word;margin-bottom:1.5rem;font-size:2rem;font-weight:600;line-height:1.125}._header-subtitle_4ww6g_31{color:#4a4a4a;overflow-wrap:break-word;font-size:1.25rem;font-weight:400;line-height:1.25}._header-title_4ww6g_22+._header-subtitle_4ww6g_31{margin-top:-1.25rem}.wf-active ._common-header_4ww6g_8 ._container_4ww6g_43 ._header-title_4ww6g_22 span,._main-back-img_4ww6g_9 ._header-title_4ww6g_22{text-shadow:var(--riel-color) 2px 0px, var(--riel-color) -2px 0px, var(--riel-color) 0px -2px, var(--riel-color) 0px 2px, var(--riel-color) 2px 2px, var(--riel-color) -2px 2px, var(--riel-color) 2px -2px, var(--riel-color) -2px -2px, var(--riel-color) 1px 2px, var(--riel-color) -1px 2px, var(--riel-color) 1px -2px, var(--riel-color) -1px -2px, var(--riel-color) 2px 1px, var(--riel-color) -2px 1px, var(--riel-color) 2px -1px, var(--riel-color) -2px -1px}._common-header_4ww6g_8{background:linear-gradient(var(--riel-color-sub), #fff)}.wf-active ._common-header_4ww6g_8 ._container_4ww6g_43 ._header-title_4ww6g_22{transform:scaleY(1.2)}.wf-active ._common-header_4ww6g_8 ._container_4ww6g_43 ._header-title_4ww6g_22 span,._main-back-img_4ww6g_9 ._header-title_4ww6g_22{color:#fff}._main-back-img_4ww6g_9 ._header-subtitle_4ww6g_31{color:var(--riel-color-sub);text-shadow:1px 1px 3px #0009}._main-back-img_4ww6g_9{background-size:auto,contain;background-image:linear-gradient(#9698ba00 80%, var(--riel-color-bg) 95%), var(--header-image), linear-gradient(color-mix(in srgb, var(--riel-color-bg), var(--riel-color-sub)), var(--riel-color-bg) 80%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%);background-position:0%,100%;background-repeat:no-repeat,no-repeat}._main-back-img_4ww6g_9 ._container_4ww6g_43:after{content:"";height:10%}@media (width>=769px){._header-main_4ww6g_106 ._header-body_4ww6g_13{padding:9rem 4.5rem}}@media (width>=1024px){._header-body_4ww6g_13{padding:3rem}}._content-section_d1diq_1{padding:3rem 1.5rem}._site-container_d1diq_5{flex-grow:1;margin:0 auto;position:relative}._content-grid_d1diq_11{margin:-.75rem}._content-column_d1diq_15{flex:1 1 0;min-width:0;padding:.75rem;display:block}._text-center_d1diq_22{text-align:center}._text-muted_d1diq_26{color:#7a7a7a}@media (width>=769px){._content-grid_d1diq_11{display:flex}}@media (width>=1024px){._content-section_d1diq_1{padding:3rem}._site-container_d1diq_5{max-width:960px}}@media (width>=1216px){._site-container_d1diq_5{max-width:1152px}}@media (width>=1408px){._site-container_d1diq_5{max-width:1344px}}._button_ksz9v_1{height:2.5em;font-family:var(--display-font);text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:calc(.5em - 1px) 1em;font-size:1rem;font-weight:400;line-height:1.5;display:inline-flex}._button-primary_ksz9v_18{background:var(--riel-color);color:#fff}._button-primary_ksz9v_18:hover{color:#fff;background:#6e6b96}._button-primary_ksz9v_18:active{background:#67648f}._button-link_ksz9v_32._button-outlined_ksz9v_32{border-color:var(--link-color);color:var(--link-color);background:0 0}._button-link_ksz9v_32._button-outlined_ksz9v_32:hover{background:var(--link-color);color:#fff}._button_ksz9v_1:focus-visible{outline:2px solid var(--link-color);outline-offset:2px}._button-fullwidth_ksz9v_48{width:100%;display:flex}._button-large_ksz9v_53{font-size:1.5rem}._button-rounded_ksz9v_57{border-radius:9999px;padding-inline:1.25em}@keyframes _byeShutter_1n66e_1{70%{opacity:1}to{opacity:0;z-index:-1;display:none}}@keyframes _shutterOpen1_1n66e_1{0%{width:0;height:1px}50%{width:100%;height:1px}90%{width:100%;height:100%}to{width:100%;height:100%}}@keyframes _shutterOpen2_1n66e_1{60%{width:120%;height:0;transform:rotate(5deg)}90%{width:120%;height:100%;transform:rotate(-5deg)}to{width:120%;height:100%;transform:rotate(-5deg)}}@keyframes _contentScale_1n66e_1{70%{opacity:0}to{opacity:1}}@keyframes _charaFadeOut_1n66e_1{0%{opacity:1}50%{opacity:1}to{opacity:0}}._shutter_1n66e_70{pointer-events:none;background-color:var(--riel-color-bg);z-index:9999;display:none;position:fixed;inset:0}.has-js ._shutter_1n66e_70{display:block}._shutter_1n66e_70>div{z-index:8000;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._shutter_1n66e_70>div>img{max-width:100%;max-height:100%;margin:auto}.wf-active ._shutter_1n66e_70>div,.lazy-loading ._shutter_1n66e_70>div{animation:_charaFadeOut_1n66e_1 var(--shutter-duration) forwards}.wf-active ._shutter_1n66e_70,.lazy-loading ._shutter_1n66e_70{animation:_byeShutter_1n66e_1 var(--shutter-duration) forwards}.wf-active ._shutter_1n66e_70:before,.wf-active ._shutter_1n66e_70:after,.lazy-loading ._shutter_1n66e_70:before,.lazy-loading ._shutter_1n66e_70:after{content:"";z-index:9000;margin:auto;position:absolute;top:0;bottom:0;left:0}.wf-active ._shutter_1n66e_70:before,.lazy-loading ._shutter_1n66e_70:before{width:0;height:1px;animation:_shutterOpen1_1n66e_1 var(--shutter-duration) forwards;background-color:#53528e}.wf-active ._shutter_1n66e_70:after,.lazy-loading ._shutter_1n66e_70:after{background-color:var(--riel-color-sub);width:120%;height:0;animation:_shutterOpen2_1n66e_1 var(--shutter-duration) forwards;margin-left:-10%}.wf-active ._content_1n66e_141,._content_1n66e_141.lazy-loading{animation:_contentScale_1n66e_1 var(--shutter-duration) forwards}._site-footer_tbiph_1{font-family:var(--display-font);background:#fafafa;padding:3rem 1.5rem 6rem}:root{color-scheme:light;--riel-color:#75729b;--riel-color-sub:#eeeff7;--riel-color-bg:#9698ba;--link-color:#485fc7;--surface-shadow:0 .5em 1em -.125em #0a0a0a1a, 0 0 0 1px #0a0a0a05;--display-font:vdl-logona, sans-serif;--shutter-duration:2s}*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}html{text-size-adjust:100%;-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;overflow:hidden scroll}body{color:#4a4a4a;margin:0;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:var(--link-color);cursor:pointer;text-decoration:none}a:hover{color:#363636}strong{color:#363636;font-weight:700}img{max-width:100%;height:auto;display:block}svg{vertical-align:middle;display:block}
