a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,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,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;font-size:100%;font:inherit;vertical-align:baseline}button,input,select,textarea{border:none;border-radius:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}a,a:link{text-decoration:none}html *{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,select,textarea{-webkit-appearance:none;border:0;box-shadow:none;background:transparent;border-radius:0;box-sizing:border-box}img,video{width:auto;height:auto;display:block;position:relative}@font-face{font-family:Calibre;src:url(../fonts/calibre/regular.woff2) format("woff2"),url(../fonts/calibre/regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Calibre;src:url(../fonts/calibre/semibold.woff2) format("woff2"),url(../fonts/calibre/semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Calibre;src:url(../fonts/calibre/bold.woff2) format("woff2"),url(../fonts/calibre/bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Calibre;src:url(../fonts/calibre/regular-italic.woff2) format("woff2"),url(../fonts/calibre/regular-italic.woff) format("woff");font-weight:400;font-style:italic}.icon{display:inline-block;color:#000;height:24px;width:24px}.icon use{fill:inherit}.icon.icon--outline use{stroke:inherit}.icon--xs{height:.5em;width:.5em}.icon--sm{height:.8em;width:.8em}.icon--lg{height:1.6em;width:1.6em}.icon--xl{height:2em;width:2em}.icon-text-aligner{display:flex;align-items:center}.icon-text-aligner .icon{color:inherit;margin-right:.4em;flex-shrink:0}.icon-text-aligner .icon.icon--align-right{margin-right:0;margin-left:.4em}.icon-text-aligner .icon use{color:inherit;fill:currentColor}.icon-text-aligner .icon.icon--outline use{stroke:currentColor}.icon{fill:currentColor;stroke:none}.icon.icon--outline{stroke:currentColor}.icon use{stroke:none}.icon--outline.icon--stroke-1{stroke-width:1px}.icon--outline.icon--stroke-2{stroke-width:2px}.icon--outline.icon--stroke-3{stroke-width:3px}.icon--outline.icon--stroke-4{stroke-width:4px}.icon--outline.icon--stroke-1 use,.icon--outline.icon--stroke-3 use{transform:translateX(.5px) translateY(.5px)}.container,.container-fluid{position:relative;margin-right:auto;margin-left:auto;padding:0 24px;width:100%;max-width:1248px}@media (min-width:1366px){.container,.container-fluid{max-width:1400px}}@media (min-width:1920px){.container,.container-fluid{max-width:1836px}}@media (min-width:1020px){.col__sticky-content{position:-webkit-sticky;position:sticky;top:72px;margin-bottom:24px}}.container-fluid{padding-right:48px;padding-left:48px}.row{width:calc(100% + 24px);box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-12px;margin-left:-12px;position:relative}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{width:100%;padding-right:12px;padding-left:12px;margin-right:0;margin-left:0;position:relative}@media (min-width:1020px){.container.container--doublePadding{padding:0 48px}.container.container--doublePadding .row{margin-right:-24px;margin-left:-24px;max-width:calc(100% + 48px)}.container.container--doublePadding .col-lg,.container.container--doublePadding .col-lg-1,.container.container--doublePadding .col-lg-2,.container.container--doublePadding .col-lg-3,.container.container--doublePadding .col-lg-4,.container.container--doublePadding .col-lg-5,.container.container--doublePadding .col-lg-6,.container.container--doublePadding .col-lg-7,.container.container--doublePadding .col-lg-8,.container.container--doublePadding .col-lg-9,.container.container--doublePadding .col-lg-10,.container.container--doublePadding .col-lg-11,.container.container--doublePadding .col-lg-12,.container.container--doublePadding .col-lg-offset-0,.container.container--doublePadding .col-lg-offset-1,.container.container--doublePadding .col-lg-offset-2,.container.container--doublePadding .col-lg-offset-3,.container.container--doublePadding .col-lg-offset-4,.container.container--doublePadding .col-lg-offset-5,.container.container--doublePadding .col-lg-offset-6,.container.container--doublePadding .col-lg-offset-7,.container.container--doublePadding .col-lg-offset-8,.container.container--doublePadding .col-lg-offset-9,.container.container--doublePadding .col-lg-offset-10,.container.container--doublePadding .col-lg-offset-11,.container.container--doublePadding .col-lg-offset-12,.container.container--doublePadding .col-md,.container.container--doublePadding .col-md-1,.container.container--doublePadding .col-md-2,.container.container--doublePadding .col-md-3,.container.container--doublePadding .col-md-4,.container.container--doublePadding .col-md-5,.container.container--doublePadding .col-md-6,.container.container--doublePadding .col-md-7,.container.container--doublePadding .col-md-8,.container.container--doublePadding .col-md-9,.container.container--doublePadding .col-md-10,.container.container--doublePadding .col-md-11,.container.container--doublePadding .col-md-12,.container.container--doublePadding .col-md-offset-0,.container.container--doublePadding .col-md-offset-1,.container.container--doublePadding .col-md-offset-2,.container.container--doublePadding .col-md-offset-3,.container.container--doublePadding .col-md-offset-4,.container.container--doublePadding .col-md-offset-5,.container.container--doublePadding .col-md-offset-6,.container.container--doublePadding .col-md-offset-7,.container.container--doublePadding .col-md-offset-8,.container.container--doublePadding .col-md-offset-9,.container.container--doublePadding .col-md-offset-10,.container.container--doublePadding .col-md-offset-11,.container.container--doublePadding .col-md-offset-12,.container.container--doublePadding .col-sm,.container.container--doublePadding .col-sm-1,.container.container--doublePadding .col-sm-2,.container.container--doublePadding .col-sm-3,.container.container--doublePadding .col-sm-4,.container.container--doublePadding .col-sm-5,.container.container--doublePadding .col-sm-6,.container.container--doublePadding .col-sm-7,.container.container--doublePadding .col-sm-8,.container.container--doublePadding .col-sm-9,.container.container--doublePadding .col-sm-10,.container.container--doublePadding .col-sm-11,.container.container--doublePadding .col-sm-12,.container.container--doublePadding .col-sm-offset-0,.container.container--doublePadding .col-sm-offset-1,.container.container--doublePadding .col-sm-offset-2,.container.container--doublePadding .col-sm-offset-3,.container.container--doublePadding .col-sm-offset-4,.container.container--doublePadding .col-sm-offset-5,.container.container--doublePadding .col-sm-offset-6,.container.container--doublePadding .col-sm-offset-7,.container.container--doublePadding .col-sm-offset-8,.container.container--doublePadding .col-sm-offset-9,.container.container--doublePadding .col-sm-offset-10,.container.container--doublePadding .col-sm-offset-11,.container.container--doublePadding .col-sm-offset-12,.container.container--doublePadding .col-xl,.container.container--doublePadding .col-xl-1,.container.container--doublePadding .col-xl-2,.container.container--doublePadding .col-xl-3,.container.container--doublePadding .col-xl-4,.container.container--doublePadding .col-xl-5,.container.container--doublePadding .col-xl-6,.container.container--doublePadding .col-xl-7,.container.container--doublePadding .col-xl-8,.container.container--doublePadding .col-xl-9,.container.container--doublePadding .col-xl-10,.container.container--doublePadding .col-xl-11,.container.container--doublePadding .col-xl-12,.container.container--doublePadding .col-xl-offset-0,.container.container--doublePadding .col-xl-offset-1,.container.container--doublePadding .col-xl-offset-2,.container.container--doublePadding .col-xl-offset-3,.container.container--doublePadding .col-xl-offset-4,.container.container--doublePadding .col-xl-offset-5,.container.container--doublePadding .col-xl-offset-6,.container.container--doublePadding .col-xl-offset-7,.container.container--doublePadding .col-xl-offset-8,.container.container--doublePadding .col-xl-offset-9,.container.container--doublePadding .col-xl-offset-10,.container.container--doublePadding .col-xl-offset-11,.container.container--doublePadding .col-xl-offset-12,.container.container--doublePadding .col-xs,.container.container--doublePadding .col-xs-1,.container.container--doublePadding .col-xs-2,.container.container--doublePadding .col-xs-3,.container.container--doublePadding .col-xs-4,.container.container--doublePadding .col-xs-5,.container.container--doublePadding .col-xs-6,.container.container--doublePadding .col-xs-7,.container.container--doublePadding .col-xs-8,.container.container--doublePadding .col-xs-9,.container.container--doublePadding .col-xs-10,.container.container--doublePadding .col-xs-11,.container.container--doublePadding .col-xs-12,.container.container--doublePadding .col-xs-offset-0,.container.container--doublePadding .col-xs-offset-1,.container.container--doublePadding .col-xs-offset-2,.container.container--doublePadding .col-xs-offset-3,.container.container--doublePadding .col-xs-offset-4,.container.container--doublePadding .col-xs-offset-5,.container.container--doublePadding .col-xs-offset-6,.container.container--doublePadding .col-xs-offset-7,.container.container--doublePadding .col-xs-offset-8,.container.container--doublePadding .col-xs-offset-9,.container.container--doublePadding .col-xs-offset-10,.container.container--doublePadding .col-xs-offset-11,.container.container--doublePadding .col-xs-offset-12{padding-right:24px;padding-left:24px}}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;flex:0 0 auto}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media (min-width:700px){.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;flex:0 0 auto}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media (min-width:1020px){.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;flex:0 0 auto}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media (min-width:1920px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;flex:0 0 auto}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media (min-width:1920px){.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-offset-0,.col-xl-offset-1,.col-xl-offset-2,.col-xl-offset-3,.col-xl-offset-4,.col-xl-offset-5,.col-xl-offset-6,.col-xl-offset-7,.col-xl-offset-8,.col-xl-offset-9,.col-xl-offset-10,.col-xl-offset-11,.col-xl-offset-12{box-sizing:border-box;flex:0 0 auto}.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.col-xl-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xl-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xl-3{flex-basis:25%;max-width:25%}.col-xl-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{flex-basis:50%;max-width:50%}.col-xl-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{flex-basis:75%;max-width:75%}.col-xl-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xl-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xl-12{flex-basis:100%;max-width:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-11{margin-left:91.66666667%}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.around-xl{justify-content:space-around}.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}.flickity-page-dots{bottom:24px;height:24px;display:flex;align-items:center;justify-content:center}.flickity-page-dots .dot{background:transparent;margin:0 3px;border:1px solid #000;opacity:1;transition:.2s cubic-bezier(.71,1.7,.77,1.24)}.flickity-page-dots .dot.is-selected{transform:scale(.75);background:#000}a:focus,a:hover,a:not(:hover):not(:active):focus,button:active,button:hover,button:not(:hover):not(:active):focus{outline:none}::-moz-selection{background:var(--contrastSecondary);color:var(--themeColor)}::selection{background:var(--contrastSecondary);color:var(--themeColor)}.pop-enter-active,.pop-leave-active{transition:all .3s cubic-bezier(.19,1,.22,1) 0s}.pop-enter,.pop-leave-to{opacity:0;transform:scale(.9)}.theme--blue,:root{--themeColor:#1e3cff;--theme-rgb-val:30,60,255}.theme--blue{--contrastPrimary:#fff;--contrastSecondary:#fff;--contrastTertiary:#4b6eff}.theme--white{--themeColor:#fff;--theme-rgb-val:255,255,255;--contrastPrimary:#000;--contrastSecondary:#1e3cff;--contrastTertiary:#e9ecff}.theme--purple{--themeColor:#8656e6;--theme-rgb-val:134,86,230;--contrastPrimary:#fff;--contrastSecondary:#fff;--contrastTertiary:#ad86f9}body,html{height:100%}body{display:flex;flex-direction:column}body.no-scroll{overflow:hidden}@media (max-width:1020px){body.no-scroll-mobile{overflow:hidden}}.wrapper{position:relative;display:block}.content{flex:1 0 auto}body{font-size:16px;line-height:24px;font-family:Calibre,Helvetica,Arial,sans-serif;color:var(--contrastPrimary)}@media (min-width:700px){body{font-size:17px}}@media (min-width:1020px){body{font-size:19px}}*,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}p{line-height:24px;margin-bottom:24px}p strong{font-weight:600}p a:link{text-decoration:underline}p.caveat{font-size:14px}p a:link,p a:visited{position:relative;cursor:pointer;text-decoration:none;transition:.6s cubic-bezier(.19,1,.22,1);color:inherit;background-image:linear-gradient(var(--contrastTertiary),var(--contrastTertiary));background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px}p a:link:hover,p a:visited:hover{background-size:100% 24px;transition:.2s cubic-bezier(1,0,0,1)}ol em,p em,ul em{font-style:italic}sup{vertical-align:super}sub,sup{font-size:.5em;position:relative}sub{vertical-align:sub}strong{font-weight:bolder}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Calibre,Helvetica,Arial,sans-serif;margin-bottom:24px;color:var(--contrastSecondary)}.h1.alt-color,.h2.alt-color,.h3.alt-color,.h4.alt-color,.h5.alt-color,.h6.alt-color,h1.alt-color,h2.alt-color,h3.alt-color,h4.alt-color,h5.alt-color,h6.alt-color{color:var(--contrastPrimary)}.h6,h6{margin-bottom:12px}.h4,.h5,.h6,h4,h5,h6{font-variant-ligatures:discretionary-ligatures;font-weight:600;line-height:24px}.h4,.h5,h4,h5{font-size:20px;margin-bottom:24px}.h4+.h1,.h4+h1,.h5+.h1,.h5+h1,h4+.h1,h4+h1,h5+.h1,h5+h1{margin-top:-12px}.h4+.h2,.h4+.h3,.h4+h2,.h4+h3,.h5+.h2,.h5+.h3,.h5+h2,.h5+h3,h4+.h2,h4+.h3,h4+h2,h4+h3,h5+.h2,h5+.h3,h5+h2,h5+h3{margin-top:-24px}.h4,h4{text-transform:uppercase}.h3,h3{font-variant-ligatures:discretionary-ligatures;font-weight:600;font-size:26px;line-height:30px;margin-bottom:24px}@media (min-width:1020px){.h3,h3{font-size:30px;line-height:36px}}.h3.light,h3.light{font-weight:400}.h3.light strong,h3.light strong{font-weight:700}.h2,h2{font-variant-ligatures:discretionary-ligatures;font-weight:700;font-size:32px;line-height:36px;margin-bottom:24px}@media (min-width:1020px){.h2,h2{font-size:40px;line-height:48px}}.h1,h1{font-variant-ligatures:discretionary-ligatures;font-weight:400;font-size:42px;line-height:48px;margin-bottom:24px}.h1 strong,h1 strong{font-weight:700}@media (min-width:1020px){.h1,h1{font-size:58px;line-height:60px;margin-bottom:36px}}.meta{color:var(--contrastTertiary)}.lower{text-transform:none}.upper{text-transform:uppercase}.section{position:relative;padding-bottom:24px}@media (min-width:1020px){.section{padding-bottom:24px}}.section--no-padding-bottom{padding-bottom:0}.section--no-padding-top{padding-top:0}.section--no-padding{padding-top:0;padding-bottom:0}.form-row{display:flex}.form-row>*{flex:1 0 50%}.form-row>:not(:first-of-type){margin-left:-1px}.form-row .button{flex:0 0 auto}.errors{display:block;list-style:none;padding:24px;color:red}.errors li{padding-left:0;margin-left:0}.form-wrapper{position:relative}.form-wrapper__content{position:relative;opacity:1;transition:opacity .2s cubic-bezier(1,0,0,1) 0s,visibility 0s linear .2s}.form-wrapper__success{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:1;transition:opacity .2s cubic-bezier(1,0,0,1) .2s,visibility 0s linear .2s}.form-wrapper__success .icon{height:48px;width:48px;display:block;margin:0 auto 24px}.form-wrapper__success div{transform:scale(.8);opacity:0;transition:.4s cubic-bezier(1,0,0,1) .4s}.form-wrapper--success .form-wrapper__content{opacity:0;visibility:hidden}.form-wrapper--success .form-wrapper__success{opacity:1;visibility:visible}.form-wrapper--success .form-wrapper__success div{transform:scale(1);opacity:1}.form-wrapper--success .form-wrapper__success h3{margin-bottom:0}.table{width:100%;border-collapse:collapse}.table--small td,.table--small th{padding:6px}.table--border,.table--border td,.table--border th{border:1px solid #000}.table-wrapper{display:block;width:100%;overflow-x:auto}img.lazy{opacity:0}img.lazy:not([src]){visibility:hidden}img.lazy:not(.initial){transition:opacity 1s cubic-bezier(1,0,0,1)}img.lazy.error,img.lazy.initial,img.lazy.loaded{opacity:1}.responsive-image{width:100%;display:block;margin-bottom:24px}.responsive-image--max-height{max-height:90vh;-o-object-fit:contain;object-fit:contain}.author-photo,.responsive-image--max-height{-o-object-position:center;object-position:center}.author-photo{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto 24px;border-radius:50%}hr{border:none;border-top:1px solid #000;display:block;margin-top:-1px;height:24px;margin-bottom:1px}.card{border-radius:16px;box-shadow:0 0 16px rgba(0,0,0,.1);background-color:#fff;border:1px solid #e0e0e0;--theme:#fff;--contrastPrimary:#1e3cff;--contrastSecondary:#000;color:#000;padding-bottom:0}.card__content{padding:24px 24px 0}.card .meta{color:#1e3cff;font-size:14px;letter-spacing:.15em}.card__footer{padding:0 24px 24px}.card__icon{height:24px;width:24px;margin-right:12px;display:inline-block}@media (min-width:1020px){.card__icon{height:36px;width:36px}}.card__nav{display:flex;align-items:center;position:relative;height:48px}.card__nav__button{padding:0 12px;height:100%;cursor:pointer;text-align:center;background-color:transparent;margin:0 6px 6px}.card__nav__button,.card__nav__button:before{position:absolute;transition:.3s cubic-bezier(1,0,0,1);bottom:0;display:block}.card__nav__button:before{left:0;right:0;top:0;border-radius:10px;content:"";pointer-events:none;background-color:#e9ecff}.card__nav__button:hover:before{background-color:#d0d6ff}.card__nav__button .icon{width:16px;height:16px;fill:#1e3cff;vertical-align:middle;transition:.4s cubic-bezier(1,0,0,1);margin:0 6px}.card__nav__button span{font-size:12px;margin:0 6px;line-height:24px;color:#1e3cff;white-space:nowrap;text-overflow:ellipsis;position:relative;display:inline-block;vertical-align:middle;font-weight:700;pointer-events:none;transition:.4s cubic-bezier(1,0,0,1) .4s}.card__nav__button--prev{left:0}.card__nav__button--prev .icon{transform:rotate(-90deg)}.card__nav__button--next{right:0}.card__nav__button--next .icon{transform:rotate(90deg)}.card__nav__button--active{pointer-events:none}.card__nav__button--active:before{opacity:0}.card__nav__button--active.card__nav__button--prev span{transform:translateX(-6px)}.card__nav__button--active.card__nav__button--prev:before{transform:translateX(24px)}.card__nav__button--active.card__nav__button--next span{transform:translateX(6px)}.card__nav__button--active.card__nav__button--next:before{transform:translateX(-24px)}.card__nav__button--active .icon{fill:#e0e0e0}.card__nav__button--active span{opacity:0;transition:.4s cubic-bezier(1,0,0,1) 0s}.loading{bottom:0;z-index:2000}.loading,.loading:before{position:absolute;top:0;right:0;left:0}.loading:before{height:100%;display:block;content:"";background-color:#fff;transform-origin:center top}.loading__icon{position:absolute;top:50%;left:50%;width:48px;height:48px;margin-left:-24px;margin-top:-24px}@media (min-width:1020px){.loading__icon{height:96px;width:96px;margin-left:-48px;margin-top:-48px}}.loading__icon img{display:block;width:100%;height:100%;-webkit-animation:spin 1.5s cubic-bezier(.77,0,.175,1) infinite;animation:spin 1.5s cubic-bezier(.77,0,.175,1) infinite}.loading--loading:before{transition:.5s cubic-bezier(1,0,0,1);transform:scaleY(1)}.loading--loading .loading__icon{transition:.5s cubic-bezier(.6,-.28,.735,.045)}.loading--complete{transition:.5s cubic-bezier(1,0,0,1)}.loading--complete .loading__icon{transition:.2s cubic-bezier(.6,-.28,.735,.045);transform:scale(0)}.loading--complete:before{transition:.5s cubic-bezier(1,0,0,1) .2s;transform:scaleY(0)}@-webkit-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.header{display:block;z-index:20;position:fixed;top:0;right:0;left:0;pointer-events:none}.header__title{color:var(--contrastPrimary);position:relative}@media (min-width:1020px){.header__title h3{font-size:26px;line-height:36px}}@media (min-width:1366px){.header__title h3{font-size:30px;line-height:36px}}.header__col{padding-top:24px;position:relative;pointer-events:all}@media (min-width:1020px){.header__col{padding-top:24px}}@media (min-width:1366px){.header__col{padding-top:48px}}.header__col:before{position:absolute;top:0;left:-12px;right:-12px;display:block;content:"";opacity:0;pointer-events:none;bottom:-24px;background:linear-gradient(0deg,rgba(var(--theme-rgb-val),0),rgba(var(--theme-rgb-val),1) 72px);transition:opacity .2s cubic-bezier(1,0,0,1)}@media (min-width:1020px){.header__col:before{bottom:-48px;background:linear-gradient(0deg,rgba(var(--theme-rgb-val),0),rgba(var(--theme-rgb-val),1) 72px)}}@media (min-width:1366px){.header__col:before{bottom:-36px;background:linear-gradient(0deg,rgba(var(--theme-rgb-val),0),rgba(var(--theme-rgb-val),1) 72px)}}@media (max-width:1020px){.header__col--right:before{display:none}}.header__prev-link,.header__title{max-height:96px;opacity:1;overflow:hidden;transition:opacity .5s cubic-bezier(1,0,0,1) .3s,max-height .5s cubic-bezier(1,0,0,1) 0s}.header--not-top .header__prev-link,.header--not-top .header__title{max-height:0;opacity:0;transition:opacity .2s cubic-bezier(1,0,0,1) 0s,max-height .5s cubic-bezier(1,0,0,1) .2s}@media (max-width:1020px){.header .header__col--center,.header .header__mobile-footer{display:none}}.header--fade-behind .header__col:before,.header--fade-behind .header__mobile-footer:before,.header--fade-behind .nav__hint:before{opacity:1}.nav{margin-bottom:48px;position:relative;display:block;--scroll:0%}.nav__container{background-color:#fff;border-radius:16px;border:1px solid #e0e0e0;overflow:hidden;position:relative;box-shadow:0 0 16px rgba(0,0,0,.1)}@media (max-width:1020px){.nav__container{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}}.nav__list{list-style:none;transition:.5s cubic-bezier(1,0,0,1);overflow:hidden;height:48px}.nav__progress{position:absolute;top:0;left:0;bottom:0;transition:.2s cubic-bezier(1,0,0,1);width:100%;opacity:0;background:linear-gradient(90deg,rgba(233,236,255,.8) 0,transparent 0)}.nav__item{border-right:1px solid #e0e0e0;transition:.5s cubic-bezier(1,0,0,1);position:absolute;top:-1px;left:0;right:48px;background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;height:49px}.nav__item a,.nav__item a:link{padding:0 12px;position:relative;height:100%;display:flex;align-items:center;flex:0 1 100%;text-decoration:none;overflow:hidden;cursor:pointer;max-width:100%;white-space:nowrap}.nav__item a:link label,.nav__item a label{overflow:hidden;cursor:pointer;text-overflow:ellipsis;max-width:100%;white-space:nowrap;color:#000}.nav__item:hover a,.nav__item:hover a:link{color:#1e3cff}.nav__item:active{background-color:#fff;transition:.1s cubic-bezier(.71,1.7,.77,1.24)}.nav__item--active{z-index:2}.nav__item--active .nav__progress{opacity:1;background:linear-gradient(90deg,rgba(233,236,255,.8) var(--scroll),transparent 0)}.nav__item--current{font-weight:600}.nav__new-label{position:relative;flex:0 0 auto;margin-left:6px;z-index:1;background-color:#4b6eff;padding:0 6px;border-radius:12px;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.15em;color:#fff;box-shadow:0 0 16px rgba(0,0,0,.1)}.nav__toggle{position:absolute;z-index:3;top:0;right:0;height:48px;width:48px;background-color:#fff;cursor:pointer;transform:rotate(90deg)}.nav__toggle__row{position:absolute;top:0;left:0;margin:12px;height:24px;width:24px;display:flex;align-items:center;justify-content:space-between;transition:.5s cubic-bezier(1,0,0,1)}.nav__toggle__row span{width:5px;height:5px;background-color:#000;display:block;border-radius:50%}.nav__hint{position:absolute;top:100%;left:0;width:100%;padding:24px 0;display:flex;align-items:flex-start;transform:translateY(-12px);transition:.3s cubic-bezier(1,0,0,1);opacity:0}.nav__hint:before{position:absolute;top:0;left:-12px;right:-12px;display:block;content:"";opacity:0;pointer-events:none;bottom:-24px;background:linear-gradient(0deg,rgba(var(--theme-rgb-val),0),rgba(var(--theme-rgb-val),1) 72px);transition:opacity .2s cubic-bezier(1,0,0,1)}.nav__hint__icon{background-color:var(--contrastTertiary);padding:6px 6px 12px;border-radius:8px;margin-right:12px;position:relative;transition:.3s cubic-bezier(1,0,0,1)}.nav__hint__icon .icon{fill:var(--contrastSecondary);width:16px;height:16px}.nav__hint__icon .icon,.nav__hint__message{color:var(--contrastSecondary);transition:.3s cubic-bezier(1,0,0,1)}.nav__hint__message{font-size:16px;line-height:18px;position:relative}.nav--showHint .nav__hint{transform:translateY(0);opacity:1}.nav--showHint .nav__hint__icon{-webkit-animation:bounce 1.5s cubic-bezier(.28,.84,.42,1) .3s 3;animation:bounce 1.5s cubic-bezier(.28,.84,.42,1) .3s 3}@media (hover:hover){.nav:hover .nav__toggle__row:first-of-type{transform:rotate(-45deg)}.nav:hover .nav__toggle__row:nth-of-type(2){transform:rotate(45deg)}.nav:hover .nav__list[data-qty="1"]{height:48px}.nav:hover .nav__list[data-qty="2"]{height:96px}.nav:hover .nav__list[data-qty="3"]{height:144px}.nav:hover .nav__list[data-qty="4"]{height:192px}.nav:hover .nav__list[data-qty="5"]{height:240px}.nav:hover .nav__list[data-qty="6"]{height:288px}.nav:hover .nav__list[data-qty="7"]{height:336px}.nav:hover .nav__list[data-qty="8"]{height:384px}.nav:hover .nav__list[data-qty="9"]{height:432px}.nav:hover .nav__list[data-qty="10"]{height:480px}.nav:hover .nav__list[data-qty="11"]{height:528px}.nav:hover .nav__list[data-qty="12"]{height:576px}.nav:hover .nav__item:first-child{transform:translateY(0)}.nav:hover .nav__item:nth-child(2){transform:translateY(48px)}.nav:hover .nav__item:nth-child(3){transform:translateY(96px)}.nav:hover .nav__item:nth-child(4){transform:translateY(144px)}.nav:hover .nav__item:nth-child(5){transform:translateY(192px)}.nav:hover .nav__item:nth-child(6){transform:translateY(240px)}.nav:hover .nav__item:nth-child(7){transform:translateY(288px)}.nav:hover .nav__item:nth-child(8){transform:translateY(336px)}.nav:hover .nav__item:nth-child(9){transform:translateY(384px)}.nav:hover .nav__item:nth-child(10){transform:translateY(432px)}.nav:hover .nav__item:nth-child(11){transform:translateY(480px)}.nav:hover .nav__item:nth-child(12){transform:translateY(528px)}}.nav--open .nav__toggle__row:first-of-type{transform:rotate(-45deg)}.nav--open .nav__toggle__row:nth-of-type(2){transform:rotate(45deg)}.nav--open .nav__list[data-qty="1"]{height:48px}.nav--open .nav__list[data-qty="2"]{height:96px}.nav--open .nav__list[data-qty="3"]{height:144px}.nav--open .nav__list[data-qty="4"]{height:192px}.nav--open .nav__list[data-qty="5"]{height:240px}.nav--open .nav__list[data-qty="6"]{height:288px}.nav--open .nav__list[data-qty="7"]{height:336px}.nav--open .nav__list[data-qty="8"]{height:384px}.nav--open .nav__list[data-qty="9"]{height:432px}.nav--open .nav__list[data-qty="10"]{height:480px}.nav--open .nav__list[data-qty="11"]{height:528px}.nav--open .nav__list[data-qty="12"]{height:576px}.nav--open .nav__item:first-child{transform:translateY(0)}.nav--open .nav__item:nth-child(2){transform:translateY(48px)}.nav--open .nav__item:nth-child(3){transform:translateY(96px)}.nav--open .nav__item:nth-child(4){transform:translateY(144px)}.nav--open .nav__item:nth-child(5){transform:translateY(192px)}.nav--open .nav__item:nth-child(6){transform:translateY(240px)}.nav--open .nav__item:nth-child(7){transform:translateY(288px)}.nav--open .nav__item:nth-child(8){transform:translateY(336px)}.nav--open .nav__item:nth-child(9){transform:translateY(384px)}.nav--open .nav__item:nth-child(10){transform:translateY(432px)}.nav--open .nav__item:nth-child(11){transform:translateY(480px)}.nav--open .nav__item:nth-child(12){transform:translateY(528px)}@-webkit-keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}40%{transform:scale(.9,1.1) translateY(18px)}50%{transform:scale(1.05,.95) translateY(0)}54%{transform:scale(1) translateY(4px)}58%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}40%{transform:scale(.9,1.1) translateY(18px)}50%{transform:scale(1.05,.95) translateY(0)}54%{transform:scale(1) translateY(4px)}58%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}.button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;vertical-align:middle;line-height:24px;margin-bottom:24px;padding:0;transition:.2s cubic-bezier(1,0,0,1)}.button,.button__label{position:relative;white-space:nowrap;display:inline-block;font-size:14px}.button__label{color:var(--contrastSecondary);letter-spacing:.5px;font-weight:600}@media (min-width:1020px){.button__label{font-size:16px}}.button .icon{vertical-align:middle;margin-left:6px}.button--primary,.button--secondary{border-radius:16px;padding:12px 36px;background-color:var(--themeColor);border:1px solid #e0e0e0}.button--primary.button--loading .button__label,.button--secondary.button--loading .button__label{display:none}.button--primary.button--loading:before,.button--secondary.button--loading:before{content:"loading..."}.button--secondary:hover{background-color:var(--contrastTertiary);border-color:var(--contrastTertiary);color:var(--contrastSecondary)}.button--disabled,.button:disabled{pointer-events:none;cursor:not-allowed}.button-wrap{display:flex;align-items:center;width:calc(100% + 48px);margin-right:-24px;margin-left:-24px;padding-right:12px;padding-left:12px;justify-content:center;flex-wrap:wrap}.button-wrap .button{flex:1 1 150px;margin-right:12px;margin-left:12px;min-width:auto;max-width:200px}.button-wrap--align-right{justify-content:flex-end}.button-wrap--align-left{justify-content:flex-start}.button-wrap--block,.button-wrap--block .button{display:block}.hint{display:inline-block;margin-left:0;bottom:-2px;white-space:normal}.hint,.hint .icon{position:relative;width:16px;height:16px}.hint .icon{margin-top:0;margin-bottom:0;display:block}.hint__text{position:fixed;display:block;visibility:hidden;padding:12px;opacity:0;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s cubic-bezier(1,0,0,1);background-color:#000;line-height:18px;width:200px;z-index:9999;font-size:12px;text-transform:none;letter-spacing:0;font-style:italic;color:#fff}@media (min-width:1020px){.hint__text{position:absolute;padding:12px;top:100%;left:50%;margin-left:-100px;margin-top:12px;transform:translateY(-6px)}.hint__text:before{bottom:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:6px solid transparent;border-bottom-color:#000;margin-left:-6px}}@media (min-width:1020px){.hint--right .hint__text{width:150px;top:50%;margin-top:-30px;left:100%;margin-left:12px;transform:translateX(6px)}.hint--right .hint__text:before{left:auto;right:100%;bottom:auto;top:24px;border-bottom-color:transparent;border-right-color:#000}}.hint:hover .hint__text{opacity:1;visibility:visible}@media (min-width:1020px){.hint:hover .hint__text{transform:translate(0)}}.social{list-style:none;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.social li{height:24px;width:24px;margin:0 6px}.social li .icon{transition:.2s cubic-bezier(1,0,0,1);width:24px;height:24px}.footer{position:relative;padding-top:48px;padding-bottom:24px}@media (min-width:1020px){.footer{padding-top:72px}}.footer__logo{height:36px;margin-bottom:24px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0}.overlay__window{position:relative;overflow-y:scroll;transform:scale(1.2);opacity:0;transition:.8s cubic-bezier(.19,1,.22,1);max-height:100vh;padding:48px 0;width:100%}.overlay .container{width:100%}.overlay__close{position:absolute;top:0;display:block;right:12px;height:48px;width:48px;opacity:0;cursor:pointer;transition:.8s cubic-bezier(1,0,0,1)}.overlay__close:focus{outline:none}.overlay--open{transition:opacity .8s cubic-bezier(1,0,0,1),visibility 0s linear 0s;visibility:visible;opacity:1}.overlay--open .overlay__close{opacity:1;transition:.2s cubic-bezier(1,0,0,1)}.overlay--open .overlay__window{transform:scale(1);transition:.8s cubic-bezier(1,0,0,1);opacity:1}input:focus,select:focus,textarea:focus{outline:none}.field{display:block;margin-bottom:24px;box-sizing:border-box;position:relative}.field__label{display:block;margin-bottom:0}.field__wrapper{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box}.field__wrapper:before{top:0;bottom:0;border:1px solid #000;background:transparent;content:""}.field__error,.field__wrapper:before{position:absolute;right:0;left:0;pointer-events:none}.field__error{top:100%;line-height:24px;text-align:right;color:red}.field__input,.field__select,.field__textarea{padding:6px 0 6px 12px;line-height:24px;display:block;background-color:transparent;border-radius:0;min-height:36px;width:100%;flex:0 1 100%;min-width:0}.field__input:focus,.field__select:focus,.field__textarea:focus{outline:none}.field__input::-moz-placeholder,.field__select::-moz-placeholder,.field__textarea::-moz-placeholder{font-style:italic}.field__input:-ms-input-placeholder,.field__select:-ms-input-placeholder,.field__textarea:-ms-input-placeholder{font-style:italic}.field__input::-ms-input-placeholder,.field__select::-ms-input-placeholder,.field__textarea::-ms-input-placeholder{font-style:italic}.field__input::placeholder,.field__select::placeholder,.field__textarea::placeholder{font-style:italic}.field__input,.field__select{height:36px}.field--select .field__wrapper{padding-right:30px}.field--select .field__wrapper:after{height:6px;width:6px;margin:-3px 0 0;border:solid;border-width:0 2px 2px 0;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%;transform:rotate(45deg);vertical-align:middle;content:"";position:absolute;right:12px;top:12px}.field__function-icon,.field__hint-icon{height:24px;width:24px;pointer-events:none;flex:0 0 24px;margin-top:-2px}.field__function-icon{margin-right:12px;top:6px;position:absolute;right:0}.field__hint-icon{margin-left:12px}.field__textarea{display:block;min-height:96px;line-height:24px;padding:12px;resize:none}.field__checkbox,.field__radio{position:absolute;left:-9999px;top:0;visibility:hidden;opacity:0}.field__checkbox-label,.field__radio-label{display:block;line-height:24px;padding-left:30px;position:relative;cursor:pointer}.field__checkbox-label:after,.field__radio-label:after{position:absolute;left:0;top:0;content:"";margin:3px 3px 3px 0;width:18px;height:18px;display:block;border:1px solid #000;background-color:transparent}.field__checkbox-label:before,.field__radio-label:before{position:absolute;content:"";opacity:0;top:0;left:0;border:1px solid transparent;display:block;margin:4px 4px 4px 1px;width:18px;height:18px;transition:.2s cubic-bezier(.71,1.7,.77,1.24);transform:scale(.5)}.field--small .field__checkbox-label,.field--small .field__radio-label{font-size:14px}.field__radio-label:after{border-radius:50%;background-color:transparent}.field__radio-label:before{border-radius:50%;box-sizing:border-box}.field__checkbox-label:before{background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(../images/other/tick.html)}.field .field__checkbox-label.is-checked:before,.field .field__radio-label.is-checked:before,.field__checkbox:checked+.field__checkbox-label:before,.field__radio:checked+.field__radio-label:before{opacity:1;transform:scale(1)}.field--disabled{cursor:not-allowed}.field--minimal .field__wrapper:before{display:none}.field--minimal .field__input,.field--minimal .field__select{padding-right:0;padding-left:0}.field--inline{display:inline-block}.field--inline.field--checkbox,.field--inline.field--radio{margin-right:12px}.field--pointer input,.field--pointer select,.field--pointer textarea{cursor:pointer}.field-error{color:red;font-size:14px;padding-top:10px}.footnote-marker{display:inline-block;background-color:var(--contrastTertiary);color:var(--contrastPrimary);font-size:13px;font-weight:700;text-align:center;line-height:18px;height:18px;width:18px;margin:3px;border-radius:50%}.pagination,.VuePagination{display:flex;align-items:center;justify-content:center;margin-bottom:24px;list-style:none}.pagination .page-item a,.pagination__button,.VuePagination .page-item a,.VuePagination__button{flex:0 1 36px;width:36px;line-height:36px;text-align:center;vertical-align:middle;position:relative;font-weight:700;font-size:14px;display:block;text-decoration:none}.pagination .page-item a .icon,.pagination__button .icon,.VuePagination .page-item a .icon,.VuePagination__button .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pagination .disabled,.VuePagination .disabled{display:none}.share-this{border-radius:16px;height:36px;background-color:var(--contrastTertiary);position:relative;padding:0 18px;box-shadow:0 0 0 0 #e9ecff;transform:scale(1);min-width:150px;text-align:center;display:inline-block;cursor:pointer;margin-bottom:24px}@media (min-width:1020px){.share-this{height:48px}}.share-this__label{position:relative;display:inline-block;color:var(--contrastSecondary);white-space:nowrap;font-size:14px;letter-spacing:.5px;font-weight:600}@media (min-width:1020px){.share-this__label{font-size:16px}}.share-this__label--success{display:none}.share-this--copied{-webkit-animation:pulse .5s cubic-bezier(1,0,0,1);animation:pulse .5s cubic-bezier(1,0,0,1)}.share-this--copied .share-this__label--success{display:inline-block}.share-this--copied .share-this__label--action{display:none}@-webkit-keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(233,236,255,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(233,236,255,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(233,236,255,0)}}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(233,236,255,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(233,236,255,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(233,236,255,0)}}.term-links{display:block;list-style:none;padding:24px 24px 0}.term-links li{display:block;line-height:24px;margin-bottom:12px}.term-links li:before{height:24px;width:24px;height:6px;width:6px;border:solid;border-width:0 2px 2px 0;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%;vertical-align:middle;transform:rotate(315deg);content:"";margin:-3px 6px 0 0}.article{display:block;background-color:var(--themeColor);border-top:1px solid rgba(0,0,0,.1);box-shadow:0 0 16px rgba(0,0,0,.1);color:var(--contrastPrimary);transition:top .5s cubic-bezier(1,0,0,1)}.article+.article{border-top-left-radius:16px;border-top-right-radius:16px}.article__body{min-height:calc(100vh - 240px);display:block}@media (min-width:1020px){.article__body{min-height:calc(100vh - 144px)}}.article__content:after{display:block;height:288px;content:" "}@media (min-width:1020px){.article__content:after{height:192px}}.article__header{display:flex;align-items:center;justify-content:center;height:240px;visibility:hidden;opacity:0;transition:opacity .2s linear 0s,visibility 0s linear .2s}@media (min-width:1020px){.article__header{height:144px}}.article--next{position:absolute;left:0;right:0;top:calc(100% - 240px)}@media (min-width:1020px){.article--next{top:calc(100% - 144px)}}.article--next .article__header{opacity:1;visibility:visible;cursor:pointer}.article--next .article__body{display:none}.article--opening{position:fixed;z-index:10;bottom:0;left:0;right:0;top:calc(100% - 240px);overflow:hidden}@media (min-width:1020px){.article--opening{top:calc(100% - 144px)}}.article--opening .article__header{opacity:1;visibility:visible}.article--opening .article__body{display:block}.article--open{position:fixed;z-index:10;bottom:0;left:0;right:0;top:0;overflow:hidden}.article--open .article__header{opacity:0;visibility:hidden}.article--open .article__body{display:block}.error-page{background-color:#1e3cff;min-height:100vh;display:flex;align-items:center;flex-direction:column;width:100%}.error-page__main{flex:0 1 100%;width:100%;color:var(--contrastPrimary)}.error-page__main .container,.error-page__main .row{height:100%}.error-page__footer{width:100%;flex:0 0 auto;color:var(--contrastPrimary)}.list{list-style:none;margin-bottom:24px;counter-reset:list}.list__item{display:flex;border-top:1px solid var(--contrastSecondary);padding-top:24px}.list__item:last-child{border-bottom:1px solid var(--contrastSecondary)}.list__item__content{flex:0 1 100%}.list--unordered .list__item__icon{flex:0 0 48px}@media (min-width:1020px){.list--unordered .list__item__icon{flex:0 0 72px}}.list--unordered .list__item__icon svg{color:var(--contrastSecondary);width:24px;height:24px;margin-bottom:24px}.list--unordered .list__item__icon img{width:36px;height:36px;margin-bottom:24px}@media (min-width:1020px){.list--unordered .list__item__icon img{width:48px;height:48px}}.list--ordered .list__item__icon{display:none}.list--ordered .list__item:before{flex:0 0 48px;color:var(--contrastSecondary);font-weight:600;content:counter(list) " ";counter-increment:list;text-align:left}@media (min-width:1020px){.list--ordered .list__item:before{flex:0 0 72px}}.big-link{border-radius:20px;border:1px solid #e9ecff;margin-bottom:24px}.big-link,.big-link__icon{display:flex;align-items:center}.big-link__icon{flex:0 0 auto;height:48px;width:48px;padding:12px;border-right:1px solid #e9ecff;justify-content:center;flex-direction:column}@media (min-width:1020px){.big-link__icon{width:60px;height:60px}}.big-link__icon svg{color:var(--contrastPrimary);width:24px;height:24px}.big-link__url{border:none;box-shadow:none;color:var(--contrastPrimary);font-size:14px;flex:0 1 100%;padding:0 24px;min-width:0;text-overflow:ellipsis;overflow:hidden}@media (min-width:1020px){.big-link__url{font-size:17px}}.big-link__action{flex:0 0 auto;padding:6px}.big-link__action .share-this{margin-bottom:0;min-width:0}@media (min-width:1020px){.big-link__action .share-this{min-width:150px}}.visual-walkthrough{display:block;position:relative}.visual-walkthrough__sections{z-index:2;position:relative;display:flex;flex-direction:column;justify-content:space-around}.visual-walkthrough__sections--0{height:150vh}.visual-walkthrough__sections--1{height:300vh}.visual-walkthrough__sections--2{height:450vh}.visual-walkthrough__sections--3{height:600vh}.visual-walkthrough__sections--4{height:750vh}.visual-walkthrough__sections--5{height:900vh}.visual-walkthrough__sections--6{height:1050vh}.visual-walkthrough__sections--7{height:1200vh}.visual-walkthrough__sections--8{height:1350vh}.visual-walkthrough__sections--9{height:1500vh}.visual-walkthrough__sections--10{height:1650vh}.visual-walkthrough__sections--11{height:1800vh}@media (min-width:1020px){.visual-walkthrough__sections--0{height:100vh}.visual-walkthrough__sections--1{height:200vh}.visual-walkthrough__sections--2{height:300vh}.visual-walkthrough__sections--3{height:400vh}.visual-walkthrough__sections--4{height:500vh}.visual-walkthrough__sections--5{height:600vh}.visual-walkthrough__sections--6{height:700vh}.visual-walkthrough__sections--7{height:800vh}.visual-walkthrough__sections--8{height:900vh}.visual-walkthrough__sections--9{height:1000vh}.visual-walkthrough__sections--10{height:1100vh}.visual-walkthrough__sections--11{height:1200vh}}.visual-walkthrough__section{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center}@media (min-width:1020px){.visual-walkthrough__section{position:-webkit-sticky;position:sticky;top:120px}}.visual-walkthrough__section .card{position:relative;z-index:2;max-height:96px;transition:max-height .5s cubic-bezier(1,0,0,1) .1s;overflow:hidden;transform-origin:center bottom}.visual-walkthrough__section .card .row,.visual-walkthrough__section .card p{opacity:0;transition:.2s cubic-bezier(1,0,0,1) 0s}.visual-walkthrough__section .card__content h4,.visual-walkthrough__section .card__content h5,.visual-walkthrough__section .card__content h6{position:relative;padding-left:24px}.visual-walkthrough__section .card__content h4:before,.visual-walkthrough__section .card__content h5:before,.visual-walkthrough__section .card__content h6:before{height:16px;width:16px;position:absolute;left:0;top:4px;transition:.3s cubic-bezier(1,0,0,1);border-radius:50%;background-color:var(--contrastTertiary);display:block;content:""}@media (min-width:1020px){.visual-walkthrough__section:first-of-type,.visual-walkthrough__section:nth-of-type(2){top:120px}.visual-walkthrough__section:nth-of-type(3),.visual-walkthrough__section:nth-of-type(4){top:192px}.visual-walkthrough__section:nth-of-type(5),.visual-walkthrough__section:nth-of-type(6){top:264px}.visual-walkthrough__section:nth-of-type(7),.visual-walkthrough__section:nth-of-type(8){top:336px}.visual-walkthrough__section:nth-of-type(9),.visual-walkthrough__section:nth-of-type(10){top:408px}.visual-walkthrough__section:nth-of-type(11),.visual-walkthrough__section:nth-of-type(12){top:480px}}.visual-walkthrough__section--current .card{max-height:600px;transform-origin:center bottom}.visual-walkthrough__section--current .card .card__content h4:before,.visual-walkthrough__section--current .card .card__content h5:before,.visual-walkthrough__section--current .card .card__content h6:before{background-color:#fa3659}.visual-walkthrough__section--current .card .card__content.card__content--green h4:before,.visual-walkthrough__section--current .card .card__content.card__content--green h5:before,.visual-walkthrough__section--current .card .card__content.card__content--green h6:before{background-color:#32fa46}.visual-walkthrough__section--current .card .row,.visual-walkthrough__section--current .card p{opacity:1;transition:.2s cubic-bezier(1,0,0,1) .5s}.visual-walkthrough__visual{position:absolute;top:0;right:0;bottom:0;left:0}.visual-walkthrough__visual__sticky-container{position:-webkit-sticky;position:sticky;transform:translateZ(0);top:72px}.visual-walkthrough__visual__sticky-container img,.visual-walkthrough__visual__sticky-container video{width:100%;height:100%;max-width:340px;max-height:calc(100vh - 192px);margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width:1366px){.visual-walkthrough__visual__sticky-container img,.visual-walkthrough__visual__sticky-container video{max-width:400px;max-height:none}}.visual-walkthrough__visual__sticky-container img:not(:first-child),.visual-walkthrough__visual__sticky-container video,.visual-walkthrough__visual__sticky-container video:not(:first-child){position:absolute;top:0;left:50%;transform:translateX(-50%)}.visual-walkthrough__visual__sticky-container .row{min-height:calc(100vh - 72px)}.visual-walkthrough__frames{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:340px;display:block;background-size:contain;background-position:50%;background-repeat:no-repeat}.align-right,.align-right-xs{text-align:right}.align-left,.align-left-xs{text-align:left}.align-center,.align-center-xs{text-align:center}.no-margin,.no-margin-xs{margin-bottom:0}.add-margin,.add-margin-xs{margin-bottom:24px}.half-margin,.half-margin-xs{margin-bottom:12px}.hidden,.hidden-xs{display:none}.nowrap{white-space:nowrap}.no-text-overflow{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}.no-overflow,.no-overflow-xs{overflow:hidden}.add-large-margin,.add-large-margin-xs{margin-bottom:48px}@media (min-width:700px){.align-right-sm{text-align:right}.align-left-sm{text-align:left}.align-center-sm{text-align:center}.no-margin-sm{margin-bottom:0}.hidden-sm{display:none}.add-margin-sm{margin-bottom:24px}.add-large-margin,.add-large-margin-sm{margin-bottom:72px}.noScroll-sm{overflow:hidden}}@media (min-width:1020px){.align-center-md{text-align:center}.align-left-md{text-align:left}.align-right-md{text-align:right}.no-margin-md{margin-bottom:0}.add-margin-md{margin-bottom:24px}.hidden-md{display:none}.add-large-margin,.add-large-margin-md{margin-bottom:72px}.no-scroll-md{overflow:hidden}}@media (min-width:1366px){.align-center-lg{text-align:center}.align-left-lg{text-align:left}.align-right-lg{text-align:right}.no-margin-lg{margin-bottom:0}.add-margin-lg{margin-bottom:24px}.hidden-lg{display:none}.add-large-margin,.add-large-margin-lg{margin-bottom:72px}.no-scroll-lg{overflow:hidden}}