@font-face{font-family:apercu;src:url(/fonts/apercu-thin-pro/web/apercu-thin-pro.eot);src:url(/fonts/apercu-thin-pro/web/apercu-thin-pro.eot?#iefix) format("embedded-opentype"),url(/fonts/apercu-thin-pro/web/apercu-thin-pro.woff) format("woff"),url(/fonts/apercu-thin-pro/web/apercu-thin-pro.woff2) format("woff2"),url(/fonts/apercu-thin-pro/web/apercu-thin-pro.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:apercu;src:url(/fonts/apercu-thin-italic-pro/web/apercu-thin-italic-pro.eot);src:url(/fonts/apercu-thin-italic-pro/web/apercu-thin-italic-pro.eot?#iefix) format("embedded-opentype"),url(/fonts/apercu-thin-italic-pro/web/apercu-thin-italic-pro.woff) format("woff"),url(/fonts/apercu-thin-italic-pro/web/apercu-thin-italic-pro.woff2) format("woff2"),url(/fonts/apercu-thin-italic-pro/web/apercu-thin-italic-pro.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:apercu;src:url(/fonts/apercu-light-pro/web/apercu-light-pro.eot);src:url(/fonts/apercu-light-pro/web/apercu-light-pro.eot?#iefix) format("embedded-opentype"),url(/fonts/apercu-light-pro/web/apercu-light-pro.woff) format("woff"),url(/fonts/apercu-light-pro/web/apercu-light-pro.woff2) format("woff2"),url(/fonts/apercu-light-pro/web/apercu-light-pro.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:apercu;src:url(/fonts/apercu-light-italic-pro/web/apercu-light-italic-pro.eot);src:url(/fonts/apercu-light-italic-pro/web/apercu-light-italic-pro.eot?#iefix) format("embedded-opentype"),url(/fonts/apercu-light-italic-pro/web/apercu-light-italic-pro.woff) format("woff"),url(/fonts/apercu-light-italic-pro/web/apercu-light-italic-pro.woff2) format("woff2"),url(/fonts/apercu-light-italic-pro/web/apercu-light-italic-pro.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:apercu;src:url(/fonts/apercu-regular-pro/web/apercu-regular-pro.eot);src:url(/fonts/apercu-regular-pro/web/apercu-regular-pro.eot?#iefix) format("embedded-opentype"),url(/fonts/apercu-regular-pro/web/apercu-regular-pro.woff) format("woff"),url(/fonts/apercu-regular-pro/web/apercu-regular-pro.woff2) format("woff2"),url(/fonts/apercu-regular-pro/web/apercu-regular-pro.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:apercu;src:url(/fonts/apercu-medium-pro/web/apercu-medium-pro.eot);src:url(/fonts/apercu-medium-pro/web/apercu-medium-pro.eot?#iefix) format("embedded-opentype"),url(/fonts/apercu-medium-pro/web/apercu-medium-pro.woff) format("woff"),url(/fonts/apercu-medium-pro/web/apercu-medium-pro.woff2) format("woff2"),url(/fonts/apercu-medium-pro/web/apercu-medium-pro.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:apercu;src:url(/fonts/apercu-bold-pro/web/apercu-bold-pro.eot);src:url(/fonts/apercu-bold-pro/web/apercu-bold-pro.eot?#iefix) format("embedded-opentype"),url(/fonts/apercu-bold-pro/web/apercu-bold-pro.woff) format("woff"),url(/fonts/apercu-bold-pro/web/apercu-bold-pro.woff2) format("woff2"),url(/fonts/apercu-bold-pro/web/apercu-bold-pro.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:apercu;src:url(/fonts/apercu-bold-italic-pro/web/apercu-bold-italic-pro.eot);src:url(/fonts/apercu-bold-italic-pro/web/apercu-bold-italic-pro.eot?#iefix) format("embedded-opentype"),url(/fonts/apercu-bold-italic-pro/web/apercu-bold-italic-pro.woff) format("woff"),url(/fonts/apercu-bold-italic-pro/web/apercu-bold-italic-pro.woff2) format("woff2"),url(/fonts/apercu-bold-italic-pro/web/apercu-bold-italic-pro.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:UtopiaStd-Regular;src:url(/fonts/UtopiaStd/UtopiaStd-Regular.woff) format("woff"),url(/fonts/UtopiaStd/UtopiaStd-Regular.woff2) format("woff2");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:none}:focus-visible{outline:2px dotted #7030c5}body,html{scroll-behavior:smooth;color:#252525;padding:0;margin:0;font-family:apercu;min-height:100vh}body *,html *{box-sizing:border-box}body{overflow-y:scroll}h2,h3{line-height:1.25;margin-bottom:2.0454545455%;font-size:calc(4px + 24*(100vw - 200px)/1280)}@media screen and (max-width:200px){h2,h3{font-size:4px}}@media screen and (min-width:1480px){h2,h3{font-size:28px}}@media screen and (max-width:901px){h2,h3{font-size:18px;margin-bottom:10px}}section{padding-bottom:calc(80px/2)}@media screen and (min-width:769px){section{padding-bottom:calc(12.1212121212%/2)}}@media screen and (min-width:1480px){section{padding-bottom:81px}}.PageTextBlockParagraph{font-family:apercu;font-weight:400;line-height:1.25;font-size:calc(4px + 24*(100vw - 200px)/1280)}@media screen and (max-width:200px){.PageTextBlockParagraph{font-size:4px}}@media screen and (min-width:1480px){.PageTextBlockParagraph{font-size:28px}}@media screen and (max-width:901px){.PageTextBlockParagraph{font-size:18px}}.PageTextBlockParagraph .display-type{color:#999}.PageTextBlockParagraph a{font-size:1em;color:#1e52f3;-webkit-text-decoration:none;text-decoration:none}.PageTextBlockParagraph+p{padding-top:.6em}.PageTextBlockParagraph .non-breakable{display:inline-block;text-indent:0}.page-grey{background:#ececec;color:#252525}.page-grey #desri-logo svg path{fill:#252525}.page-light{background:#fff;color:#252525}.page-light #desri-logo svg path{fill:#252525}.page-dark{background:#252525;color:#fff}.page-dark #desri-logo svg path{fill:#fff}.page-blue{background:#1e52f3;color:#fff}.page-blue #desri-logo svg path{fill:#fff}.movableUnderline{-webkit-text-decoration:none;text-decoration:none;overflow:hidden;color:#1e52f3;display:inline-block;vertical-align:top;position:relative}.movableUnderline:focus{outline:none}.movableUnderline:focus-visible{outline:2px dotted #7030c5;outline-offset:3px}.movableUnderline:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background:#1e52f3}.movableUnderline.blue{color:#1e52f3}.movableUnderline.blue:before,.movableUnderline.blue:focus:before,.movableUnderline.blue:hover:before{background:#1e52f3}.movableUnderline.blue:focus-visible{outline:2px dotted #7030c5}.movableUnderline.dark{color:#252525}.movableUnderline.dark:before,.movableUnderline.dark:focus:before,.movableUnderline.dark:hover:before{background:#252525}.movableUnderline.dark:focus-visible{outline:2px dotted #7030c5}.movableUnderline.light{color:#fff}.movableUnderline.light:before,.movableUnderline.light:focus:before,.movableUnderline.light:hover:before{background:#fff}.movableUnderline.light:focus-visible{outline:2px dotted #d3bdef}.movableUnderline.grey{color:#888}.movableUnderline.grey:before,.movableUnderline.grey:focus:before,.movableUnderline.grey:hover:before{background:#888}.movableUnderline.grey:focus-visible{outline:2px dotted #d3bdef}.movableUnderline:hover:before{animation:movable-underline-animation .5s cubic-bezier(.455,.03,.515,.955)}.movableUnderline.inline{z-index:0;display:inline;white-space:nowrap}.movableUnderline.inline:before{bottom:3px}.movableUnderline.inline.small:before{bottom:1px}@media screen and (max-width:1024px){.movableUnderline.inline:before{bottom:1px}}.movableUnderline.inline~span{position:relative;z-index:1}@keyframes movable-underline-animation{0%{width:100%}50%{width:0}51%{width:0}to{left:0;width:100%}}