@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}[v-cloak]{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .5s ease}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.slide-in-from-bottom-enter-active,.slide-in-from-bottom-leave-active{transition:all ease 1.5s}.slide-in-from-bottom-enter-from,.slide-in-from-bottom-leave-to{transform:translateY(100%)}.slide-in-from-bottom-enter-to,.slide-in-from-bottom-leave-from{transform:translateY(0%)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-family:"Roboto";font-size:10px;scroll-behavior:smooth}body{color:#1e344b;font-size:1.8rem;line-height:normal;font-weight:300}button{font-family:inherit}.width-wrapper{margin:auto;max-width:1440px}.layout-wrapper{margin:0 60px}@media screen and (max-width: 960px){.layout-wrapper{margin:0 50px}}@media screen and (max-width: 768px){.layout-wrapper{margin:0 20px}}.layout-wrapper--narrow{margin:0 120px}@media screen and (max-width: 960px){.layout-wrapper--narrow{margin:0 50px}}@media screen and (max-width: 768px){.layout-wrapper--narrow{margin:0 20px}}.layout-wrapper--narrow-2{margin:0 120px}@media screen and (max-width: 960px){.layout-wrapper--narrow-2{margin:0 50px}}@media screen and (max-width: 768px){.layout-wrapper--narrow-2{margin:0 20px}}h1{font-size:6rem;font-weight:300;line-height:6.5rem;margin-bottom:1.6rem}@media screen and (max-width: 768px){h1{font-size:3.2rem;line-height:3.6rem}}h2{font-size:4.5rem;font-weight:300;line-height:5rem;margin-bottom:1.6rem}@media screen and (max-width: 768px){h2{font-size:3rem;line-height:3.4rem}}h3{font-size:3.6rem;font-weight:300;line-height:4.2rem;margin-bottom:1.6rem}@media screen and (max-width: 768px){h3{font-size:2.4rem;line-height:2.8rem}}p{font-size:1.8rem;letter-spacing:.3px;line-height:3rem;margin-bottom:1.6rem;font-weight:300}ul{font-size:1.8rem;font-weight:300;letter-spacing:.3px;line-height:3rem;list-style:disc;margin-bottom:1.6rem;padding-left:30px}ol{font-size:1.8rem;font-weight:300;letter-spacing:.3px;line-height:3rem;list-style:decimal;margin-bottom:1.6rem;padding-left:30px}li{margin-bottom:.8rem}.text{font-size:1.8rem;font-weight:300;letter-spacing:.3px;line-height:3rem;margin-bottom:1.6rem}.text--small{font-size:1.6rem;font-weight:300;letter-spacing:.3px;line-height:2.6rem;margin-bottom:1.6rem}.text--large{font-size:2.4rem;font-weight:300;letter-spacing:.3px;line-height:2.8rem;margin-bottom:1.6rem}a{color:#cc3a78;text-decoration:none}a:hover{text-decoration:underline}.rich-text-area strong{font-weight:700}.rich-text-area p:last-child{margin:0}.rich-text-area a{color:#cc3a78;font-weight:400;text-decoration:none}.rich-text-area a:hover{text-decoration:underline}.rich-text-area img{max-width:100%}.rich-text-area em{font-style:italic}.rich-text-area.rich-text-area--text-large p{font-size:2.4rem;font-weight:300;letter-spacing:.3px;line-height:2.8rem;margin-bottom:1.6rem}.rich-text-area.rich-text-area--text-small p{font-size:1.6rem;font-weight:300;letter-spacing:.3px;line-height:2.6rem;margin-bottom:1.6rem}[v-cloak]{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .5s ease}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.slide-in-from-bottom-enter-active,.slide-in-from-bottom-leave-active{transition:all ease 1.5s}.slide-in-from-bottom-enter-from,.slide-in-from-bottom-leave-to{transform:translateY(100%)}.slide-in-from-bottom-enter-to,.slide-in-from-bottom-leave-from{transform:translateY(0%)}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
