CINXE.COM
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge,chrome=1"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style data-href="/styles.4326d2180ab1a4f68c54.css" data-identity="gatsby-global-css">html{box-sizing:border-box}body,html{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{box-sizing:border-box;min-height:0;min-width:0}a,body,h1,h2,h3,h4,h5,p{margin:0;padding:0}ul{padding:0}button{border:none;cursor:pointer;outline:none}:focus{outline:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.cf:after{clear:both;content:"";display:table}body{font-feature-settings:"lnum","pnum";color:#5c6971;font-family:Proxima Nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal;font-weight:400;line-height:1.5}a{color:#1662dd}a:hover{color:#124a94}a:visited{color:#5a13b4}a[target=_blank]:not([href^="mailto:"]):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%231662DD' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' d='M13.5 10.5V13c0 .3-.2.5-.5.5H3c-.3 0-.5-.2-.5-.5V3c0-.3.2-.5.5-.5h2.5M8 8l6-6M9.5 1.5h5M14.5 6.5v-5'/%3E%3C/svg%3E");content:"";display:inline-block;height:1em;margin-left:.5ch;vertical-align:middle;width:1em}abbr{border-bottom:1px dashed #1662dd}em{font-style:italic}strong{font-weight:600}sup{font-size:ms(-2);line-height:1;vertical-align:super}blockquote{border-left:2px solid #cdd1d3;margin:0 0 1.5rem;padding:0 0 0 .75em}p{margin-bottom:1.5rem;max-width:50ch}p:last-child{margin-bottom:0}ul{list-style-type:disc;margin-bottom:1.5rem}p+ul{margin-top:-.75rem}ul:last-child{margin-bottom:0}li{margin-bottom:.75rem;max-width:50ch}li:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#2f3f4a;line-height:1.25;margin:0 0 1.5rem}h1{font-size:ms(7);font-weight:300}h2{font-size:ms(4);font-weight:600}h3{font-size:ms(2)}h4{font-weight:600}h4,h5{font-size:ms(0)}h5{font-weight:300}h6{font-size:ms(-1);font-weight:600}.legalese,h6{color:#899298}.legalese{font-size:ms(-2)}body,button{font-family:Proxima-nova,helvetica,sans-serif;font-size:1rem}h1,h2,h3,h4,h5,h6,ol,p,ul{color:#fff}ol,ul{margin-left:20px}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-justify{text-align:justify}.rtecenter,.txt-center{text-align:center}h1{font-size:4.4444339176rem}@media(max-width:1024px){h1{font-size:3.5914617516rem}}@media(max-width:768px){h1{font-size:2.9021913144rem}}h2{font-size:2.9021913144rem}@media(max-width:768px){h2{font-size:2.3452051025rem}}h3{font-size:2.3452051025rem}@media(max-width:768px){h3{font-size:1.8951152344rem}}h4{font-size:1.8951152344rem}@media(max-width:768px){h4{font-size:1.53140625rem}}h5{font-size:1.53140625rem}@media(max-width:768px){h5{font-size:1.2375rem}}h6{font-size:1.2375rem}@media(max-width:768px){h6{font-size:1rem}}p{font-size:1rem;line-height:1.45;max-width:100%}small{font-size:13px}.extra-large-font-size{font-size:6.8062338791rem}@media(max-width:1024px){.extra-large-font-size{font-size:5.499986973rem}}@media(max-width:768px){.extra-large-font-size{font-size:4.4444339176rem}}.large-font-size{font-size:5.499986973rem}@media(max-width:1024px){.large-font-size{font-size:4.4444339176rem}}@media(max-width:768px){.large-font-size{font-size:3.5914617516rem}}a{border-bottom:1px solid transparent;color:#007dc1;text-decoration:none;transition:all .4s}a[target=_blank]:not([href^="mailto:"]):after{display:none}a:hover{border-bottom:1px solid #009ef4;color:#009ef4}.btn{background:#3f59e4;border:1px solid #3f59e4;border-radius:2px;color:#fff;display:inline-block;font-family:Proxima-nova,helvetica,sans-serif;font-weight:400;letter-spacing:.05rem;min-width:194px;padding:12px 20px;text-align:center;text-transform:uppercase;transition:all .25s ease-in-out}.SectionLayout .btn:hover,.btn:hover{border:1px solid #3f59e4;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;transform:scale(1.02)}.btn-outline{background:transparent;border:1px solid #3f59e4}.btn-outline:hover{background:#3f59e4;color:#fff}.btn-outline_orange{border-color:#f89e1c;color:#f89e1c}.btn-outline_orange:hover{background:#f89e1c;color:#fff}.btn-orange{border-color:#f89e1c;color:#f89e1c}.btn-orange:hover{background:#f89e1c;color:#fff}.Background-color-blue-extra-dark{background:#21313b}.Background-color-blue-dark{background:#163b56}.Background-color-blue{background:#007dc1}.Background-color-blue-light{background:#68b9d9}.Background-color-plum{background:#95446b}.Background-color-pink-dark{background:#de4e69}.Background-color-pink-light{background:#f16f84}.Background-color-orange-extra-dark{background:#f16e2b}.Background-color-orange-dark{background:#f08751}.Background-color-orange{background:#f89e1c}.Background-color-yellow{background:#fcbd4f}.Background-color-green-dark{background:#00847d}.Background-color-green{background:#36b68c}.Background-color-green-light{background:#abd271}.Background-color-orange a,.Background-color-orange button,.Background-color-orange-dark a,.Background-color-orange-dark button,.Background-color-orange-extra-dark a,.Background-color-orange-extra-dark button,.Background-color-yellow a,.Background-color-yellow button{color:#163b56}.Background-color-orange a:hover,.Background-color-orange button:hover,.Background-color-orange-dark a:hover,.Background-color-orange-dark button:hover,.Background-color-orange-extra-dark a:hover,.Background-color-orange-extra-dark button:hover,.Background-color-yellow a:hover,.Background-color-yellow button:hover{color:#21313b}.Background-color-blue .ShowMore-trigger.btn.btn-outline,.Background-color-blue-dark .ShowMore-trigger.btn.btn-outline,.Background-color-plum .ShowMore-trigger.btn.btn-outline{border-color:#f89e1c;color:#f89e1c}.Background-color-blue .ShowMore-trigger.btn.btn-outline:hover,.Background-color-blue-dark .ShowMore-trigger.btn.btn-outline:hover,.Background-color-plum .ShowMore-trigger.btn.btn-outline:hover{background:#f89e1c;color:#fff}.Background-color-blue-light .ShowMore-trigger.btn.btn-outline,.Background-color-orange .ShowMore-trigger.btn.btn-outline,.Background-color-orange-dark .ShowMore-trigger.btn.btn-outline,.Background-color-yellow .ShowMore-trigger.btn.btn-outline{border-color:#163b56;color:#163b56}.Background-color-blue-light .ShowMore-trigger.btn.btn-outline:hover,.Background-color-orange .ShowMore-trigger.btn.btn-outline:hover,.Background-color-orange-dark .ShowMore-trigger.btn.btn-outline:hover,.Background-color-yellow .ShowMore-trigger.btn.btn-outline:hover{background:#163b56;color:#fff}.flex-parent.flex-cols--1{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--1>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--1.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--1.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--1.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--1.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--1.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--1.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--1.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--1.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--1.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--1.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--1.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--1.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--1>div img{display:block;max-width:100%}.flex-parent.flex-cols-1{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-1>div{flex-basis:calc(100% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(100% - 20px);min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols-1>div img{display:block;max-width:100%}.flex-offset-1{margin-left:10%!important}.flex-parent.flex-cols--2{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--2>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--2.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--2.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--2.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--2.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--2.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--2.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--2.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--2.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--2.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--2.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--2.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--2.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--2>div img{display:block;max-width:100%}.flex-parent.flex-cols-2{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-2>div{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(50% - 20px);min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols-2>div img{display:block;max-width:100%}.flex-offset-2{margin-left:20%!important}.flex-parent.flex-cols--3{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--3>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--3.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--3.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--3.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--3.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--3.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--3.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--3.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--3.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--3.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--3.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--3.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--3.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--3>div img{display:block;max-width:100%}.flex-parent.flex-cols-3{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-3>div{flex-basis:calc(33.33333% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(33.33333% - 20px);min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols-3>div img{display:block;max-width:100%}.flex-offset-3{margin-left:30%!important}.flex-parent.flex-cols--4{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--4>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--4.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--4.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--4.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--4.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--4.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--4.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--4.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--4.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--4.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--4.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--4.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--4.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--4>div img{display:block;max-width:100%}.flex-parent.flex-cols-4{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-4>div{flex-basis:calc(25% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(25% - 20px);min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols-4>div img{display:block;max-width:100%}.flex-offset-4{margin-left:40%!important}.flex-parent.flex-cols--5{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--5>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--5.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--5.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--5.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--5.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--5.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--5.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--5.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--5.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--5.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--5.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--5.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--5.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--5>div img{display:block;max-width:100%}.flex-parent.flex-cols-5{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-5>div{flex-basis:calc(20% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(20% - 20px);min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols-5>div img{display:block;max-width:100%}.flex-offset-5{margin-left:50%!important}.flex-parent.flex-cols--6{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--6>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--6.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--6.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--6.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--6.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--6.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--6.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--6.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--6.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--6.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--6.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--6.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--6.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--6>div img{display:block;max-width:100%}.flex-parent.flex-cols-6{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-6>div{flex-basis:calc(16.66667% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(16.66667% - 20px);min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols-6>div img{display:block;max-width:100%}.flex-offset-6{margin-left:60%!important}.flex-parent.flex-cols--7{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--7>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--7.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--7.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--7.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--7.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--7.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--7.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--7.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--7.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--7.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--7.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--7.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--7.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--7>div img{display:block;max-width:100%}.flex-parent.flex-cols-7{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-7>div{flex-basis:calc(14.28571% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(14.28571% - 20px);min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols-7>div img{display:block;max-width:100%}.flex-offset-7{margin-left:70%!important}.flex-parent.flex-cols--8{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--8>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--8.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--8.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--8.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--8.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--8.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--8.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--8.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--8.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--8.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--8.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--8.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--8.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--8>div img{display:block;max-width:100%}.flex-parent.flex-cols-8{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-8>div{flex-basis:calc(12.5% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(12.5% - 20px);min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols-8>div img{display:block;max-width:100%}.flex-offset-8{margin-left:80%!important}.flex-parent.flex-cols--9{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--9>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--9.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--9.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--9.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--9.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--9.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--9.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--9.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--9.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--9.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--9.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--9.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--9.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--9>div img{display:block;max-width:100%}.flex-parent.flex-cols-9{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-9>div{flex-basis:calc(11.11111% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(11.11111% - 20px);min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols-9>div img{display:block;max-width:100%}.flex-offset-9{margin-left:90%!important}.flex-parent.flex-cols--10{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--10>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--10.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--10.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--10.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--10.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--10.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--10.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--10.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--10.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--10.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--10.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--10.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--10.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--10>div img{display:block;max-width:100%}.flex-parent.flex-cols-10{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-10>div{flex-basis:calc(10% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(10% - 20px);min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols-10>div img{display:block;max-width:100%}.flex-offset-10{margin-left:100%!important}.flex-parent.flex-cols--11{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--11>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--11.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--11.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--11.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--11.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--11.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--11.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--11.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--11.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--11.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--11.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--11.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--11.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--11>div img{display:block;max-width:100%}.flex-parent.flex-cols-11{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-11>div{flex-basis:calc(9.09091% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(9.09091% - 20px);min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols-11>div img{display:block;max-width:100%}.flex-offset-11{margin-left:110%!important}.flex-parent{align-items:stretch;display:flex}.flex-parent.flex-cols--12{flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols--12>div{flex:1 1 auto;margin:10px;width:auto}.flex-parent.flex-cols--12.flex-content-number-1>div{flex:1 1 auto;margin:10px;min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols--12.flex-content-number-2>div{flex:1 1 auto;margin:10px;min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-parent.flex-cols--12.flex-content-number-3>div{flex:1 1 auto;margin:10px;min-width:calc(33.33333% - 20px);width:calc(33.33333% - 20px)}.flex-parent.flex-cols--12.flex-content-number-4>div{flex:1 1 auto;margin:10px;min-width:calc(25% - 20px);width:calc(25% - 20px)}.flex-parent.flex-cols--12.flex-content-number-5>div{flex:1 1 auto;margin:10px;min-width:calc(20% - 20px);width:calc(20% - 20px)}.flex-parent.flex-cols--12.flex-content-number-6>div{flex:1 1 auto;margin:10px;min-width:calc(16.66667% - 20px);width:calc(16.66667% - 20px)}.flex-parent.flex-cols--12.flex-content-number-7>div{flex:1 1 auto;margin:10px;min-width:calc(14.28571% - 20px);width:calc(14.28571% - 20px)}.flex-parent.flex-cols--12.flex-content-number-8>div{flex:1 1 auto;margin:10px;min-width:calc(12.5% - 20px);width:calc(12.5% - 20px)}.flex-parent.flex-cols--12.flex-content-number-9>div{flex:1 1 auto;margin:10px;min-width:calc(11.11111% - 20px);width:calc(11.11111% - 20px)}.flex-parent.flex-cols--12.flex-content-number-10>div{flex:1 1 auto;margin:10px;min-width:calc(10% - 20px);width:calc(10% - 20px)}.flex-parent.flex-cols--12.flex-content-number-11>div{flex:1 1 auto;margin:10px;min-width:calc(9.09091% - 20px);width:calc(9.09091% - 20px)}.flex-parent.flex-cols--12.flex-content-number-12>div{flex:1 1 auto;margin:10px;min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols--12>div img{display:block;max-width:100%}.flex-parent.flex-cols-12{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;position:relative}.flex-parent.flex-cols-12>div{flex-basis:calc(8.33333% - 20px);flex-grow:1;flex-shrink:1;margin:10px;max-width:calc(8.33333% - 20px);min-width:calc(8.33333% - 20px);width:calc(8.33333% - 20px)}.flex-parent.flex-cols-12>div img{display:block;max-width:100%}.flex-offset-12{margin-left:120%!important}.flex-parent.flex-direction-left{justify-content:flex-start}.flex-parent.flex-direction-right{justify-content:flex-end}.flex-parent.flex-direction-center{justify-content:center}.flex-parent.flex-content-align-top .Card-paragraph .Card-paragraph_content-wrapper .Card-paragraph_body,.flex-parent.flex-content-align-top .HTML-paragraph{align-items:flex-start;display:flex}.flex-parent.flex-content-align-middle .Card-paragraph .Card-paragraph_content-wrapper .Card-paragraph_body,.flex-parent.flex-content-align-middle .HTML-paragraph{align-items:center;display:flex}.flex-parent.flex-content-align-bottom .Card-paragraph .Card-paragraph_content-wrapper .Card-paragraph_body,.flex-parent.flex-content-align-bottom .HTML-paragraph{align-items:flex-end;display:flex}@media(max-width:1024px){.flex-parent.flex-cols-5>div,.flex-parent.flex-cols-6>div,.flex-third{flex-basis:calc(33% - 20px);flex-grow:1;flex-shrink:1;max-width:calc(33% - 20px);min-width:calc(33% - 20px);width:calc(33% - 20px)}.flex-half,.flex-parent.flex-cols-2>div,.flex-parent.flex-cols-3>div,.flex-parent.flex-cols-4>div{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;max-width:calc(50% - 20px);min-width:calc(50% - 20px);width:calc(50% - 20px)}.flex-full,.flex-parent.flex-cols-1>div{flex-basis:calc(100% - 20px);flex-grow:1;flex-shrink:1;max-width:calc(100% - 20px);min-width:calc(100% - 20px);width:calc(100% - 20px)}}@media(max-width:768px){.flex-parent.flex-cols-1>div,.flex-parent.flex-cols-2>div,.flex-parent.flex-cols-3>div,.flex-parent.flex-cols-4>div,.flex-parent.flex-cols-5>div,.flex-sm-full{flex-basis:calc(100% - 20px);flex-grow:1;flex-shrink:1;max-width:calc(100% - 20px);min-width:calc(100% - 20px);width:calc(100% - 20px)}.flex-parent.flex-cols-6>div,.flex-sm-half{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;max-width:calc(50% - 20px);min-width:calc(50% - 20px);width:calc(50% - 20px)}}@keyframes LineHide{0%{right:0}to{right:-1400px}}@keyframes LineFlatten{0%{d:path("M 0 300 Q 0 300 0 300 Q 0 300 0 300 C 0 300 0 300 0 300 Q 0 300 0 300 ");stroke:#fff;opacity:0}50%{d:path("M 0 300 Q 50 300 100 300 Q 250 300 350 300 C 350 300 500 300 650 300 Q 750 300 800 300");stroke:#888bff;opacity:1}to{d:path("M -2 100 Q 50 200 100 250 Q 250 400 350 300 C 400 250 550 150 650 300 Q 750 450 802 400");stroke:#545581;opacity:1}}@keyframes ContentReveal{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes ImageReveal{0%{filter:blur(2px);opacity:0;transform:translate(-.5rem,-.5rem) scale(1.05)}50%{filter:blur(2px);opacity:1}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes LineExpand{0%{filter:blur(2px);opacity:0;transform:translate(-.5rem,-.5rem) scale(1.05)}50%{filter:blur(2px);opacity:1}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes SlideLeft{0%{margin-left:100%}to{margin-left:-100px}}.page-id-24 #hotel-interactive-map .HTML-paragraph,.page-id-24 #hotel-interactive-map iframe{width:100%}.page-id-24 .flex-cols-3>.HTML-paragraph{display:flex}.page-id-24 .Hotelcard{background:#0f161a;border-radius:4px;box-shadow:0 .25rem .25rem rgba(0,0,0,.2),0 0 16px rgba(0,0,0,.2);color:#aaa;overflow:hidden;padding:32px;position:relative}.page-id-24 .Hotelcard__image-container{margin:-32px -32px 16px}.page-id-24 .Hotelcard__line{animation:LineFlatten .8s ease-in .8s forwards;opacity:0}.page-id-24 .Hotelcard__image{animation:ImageReveal .8s 1.4s forwards;opacity:0;width:100%}.page-id-24 .Hotelcard__title{color:#fff;font-weight:800;letter-spacing:.01em;margin-top:0}.page-id-24 .Hotelcard__content{animation:ContentReveal .8s 1.6s forwards;display:flex;flex-direction:column;margin-top:32px;opacity:0}.page-id-24 .Hotelcard__content ul{margin-left:0}.page-id-24 .Hotelcard__svg{left:0;position:absolute;top:80px}.page-id-24 .Hotelcard:hover{cursor:pointer}.page-id-24 .Hotelcard:hover .Hotelcard__svg{animation:LineHide 1.2s forwards}.page-id-24 .Hotelcard ul{list-style:none}@font-face{font-display:"swap";font-family:Aeonik-Regular;src:url(/static/Aeonik-Regular-c672e6fbaa411f5719f3c63dc9a47999.woff2) format("woff2"),url(/static/Aeonik-Regular-4957ae92e5585e501e942315ba95fb7d.woff) format("woff")}@font-face{font-display:"swap";font-family:Aeonik-Medium;src:url(/static/Aeonik-Medium-a584ebd29a0626ccf36df98f5c031dcf.woff2) format("woff2"),url(/static/Aeonik-Medium-3b09f560a7da8d6f25b5a4199660606d.woff) format("woff")}html *{font-family:Aeonik-Regular,Helvetica Neue,sans-serif}html p{font-size:20px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:140%}html.no-scroll{overflow:hidden}@media(max-width:768px){html.no-scroll{overflow-x:auto}}body{background:#191919;color:#191919}body.no-scroll{overflow:hidden;pointer-events:none;position:absolute}body,html{overflow-x:hidden;position:relative;width:100%}body li,html li{max-width:100%}body a,html a{border:none;color:#191919}body a:hover,html a:hover{border:none;color:#1a31a9}.main-content{display:flex;flex-direction:column;min-height:100vh}.centered{align-items:center;display:flex;justify-content:center;margin:auto}.padding-top{padding-top:50px}img{display:block;margin:auto;max-width:100%}.outline-test{outline:dashed red}.Accordion-section-item{display:flex;padding:1rem}@media(max-width:768px){.Accordion-section-item{padding:1rem 0}}.Accordion-section-item_header{align-items:flex-start;border-bottom:3px solid #fff;cursor:pointer;display:flex;justify-content:space-between;width:100%}.Accordion-section-item_title{margin:0;padding-bottom:12px;pointer-events:none;text-align:left}.Accordion-section-item_content{background:transparent;padding:0 2rem;width:100%}@media(max-width:768px){.Accordion-section-item_content{padding:0}}.Accordion-section-item_body{cursor:auto;max-height:0;overflow:hidden;text-align:left;transition:max-height .35s ease-out}.Accordion-section-item_body_content{margin:auto;max-width:820px;padding-top:24px}.Accordion-section-item_toggle-icon{flex:0 0 20px;pointer-events:none}@media(max-width:768px){.Accordion-section-item_toggle-icon{flex:0 0 15px;margin-top:5px}.Accordion-section-item_toggle-icon svg{height:15px;width:15px}}.Accordion-section-item_toggle{cursor:pointer;padding:0 1rem 0 2rem}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{opacity:0;position:absolute;right:.2em;top:.3em;transition:opacity .3s ease-in-out;z-index:10}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{background:#f5f2f0;background:hsla(0,0%,88%,.2);border-radius:.5em;box-shadow:0 2px 0 0 rgba(0,0,0,.2);color:#bbb;font-size:.8em;padding:0 .5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#b3d4fc;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.toolbar{display:none!important}.Container{display:block;margin:auto;max-width:1280px;position:relative;width:100%;z-index:1}@media(max-width:1400px){.Container{max-width:1180px}}@media (max-width:1280px){.Container{padding:0 24px}}.Container .Container{padding:0}.Container--narrow{max-width:800px}@media(max-width:1400px){.Container--narrow{max-width:800px}}.fade-enter{opacity:.01}.fade-enter.fade-enter-active{opacity:1;transition:opacity .5s ease-in}.fade-exit{opacity:1}.fade-exit.fade-exit-active{opacity:.01;transition:opacity .5s ease-in}.Footer{background:#191919;font-size:14px;padding:48px 0}.Footer h4{font-size:20px;font-weight:400;line-height:1.5;margin:0 0 24px}.Footer-content{display:flex;justify-content:center}@media(max-width:768px){.Footer-content{flex-direction:column;text-align:center}}.Footer-item p{color:#fff;font-weight:100;margin-bottom:6px;opacity:.9}.Footer-item p a{border-bottom:none;color:#fff}@media(max-width:768px){.Footer-item{padding-bottom:24px}}.Footer-links{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}@media(max-width:768px){.Footer-links{align-items:flex-start;flex-direction:column}}.Footer-links li{margin:0;padding:0}.Footer-links a{border-bottom:none;color:#fff;font-size:16px;font-weight:500;letter-spacing:.0125em;line-height:140%;text-decoration:none}.Footer-links a:hover{color:#b6c9ff}.FooterInformation{display:flex;margin-top:96px}@media(max-width:768px){.FooterInformation{flex-direction:column}}.FooterInformation iframe{border:none;display:inline-block;height:400px;margin-bottom:0;margin-top:0;max-width:100%;min-height:200px;min-width:180px;padding:0;position:static;visibility:visible;width:100%}.FooterInformation-item{flex:1 0 50%;padding:40px}@media(max-width:768px){.FooterInformation-item{flex:1 0 100%}}.Form{display:block;margin:96px auto}.Form-wrapper{margin:auto;max-width:100%;width:800px}.Form-wrapper form{width:100%!important}.Form-wrapper form .mktoFormRow{display:flex}.Form-wrapper form .mktoFormRow .mktoClear,.Form-wrapper form .mktoFormRow .mktoGutter.mktoHasWidth,.Form-wrapper form .mktoFormRow .mktoOffset{display:none}.Form-wrapper form .mktoFormRow label{color:#fff;font-family:proxima-nova,Helvetica,sans-serif!important;font-size:16px;font-weight:400!important;margin-bottom:.5em;width:100%!important}.Form-wrapper form .mktoFormRow .mktoLabel.mktoHasWidth[for=Communication_Opt_in__c],.Form-wrapper form .mktoFormRow .mktoLabel.mktoHasWidth[for=hasPromotionCode],.Form-wrapper form .mktoFormRow .mktoLabel.mktoHasWidth[for=promotionCode]{color:#fff;display:inline-block;float:none;font-size:1rem;margin:10px 0 5px;vertical-align:middle;width:100%!important}.Form-wrapper form .mktoFormRow .mktoRadioList{display:inline-block;float:none;vertical-align:middle;width:100%!important}.Form-wrapper form .mktoFormRow .mktoLogicalField{width:100%!important}.Form-wrapper form .mktoFormRow .mktoFieldDescriptor.mktoFormCol{flex:1 1 auto;float:none!important}.Form-wrapper form .mktoFormRow .mktoHtmlText{color:#fff;font-family:Proxima-nova,helvetica,sans-serif;padding-top:10px;width:100%!important}.Form-wrapper form .mktoFormRow .mktoHtmlText a{letter-spacing:0;margin:20px 0;text-decoration:underline}.Form-wrapper form .mktoFormRow .mktoFieldWrap{display:flex;flex-direction:column;position:relative;width:100%}.Form-wrapper form .mktoFormRow .mktoFieldWrap.d-flex-row{flex-direction:row}.Form-wrapper form .mktoFormRow .mktoFieldWrap [for=Communication_Opt_in__c]{flex:1 1 auto;margin-top:0!important;max-width:350px;order:2}.Form-wrapper form .mktoFormRow .mktoField.mktoHasWidth{width:100%!important}.Form-wrapper form .mktoFormRow input,.Form-wrapper form .mktoFormRow select,.Form-wrapper form .mktoFormRow textarea{background:hsla(0,0%,100%,.2);border:none;border-radius:3px;color:#fff;font-size:18px;height:auto;padding:12px}.Form-wrapper form .mktoFormRow select{height:50px}.Form-wrapper form .mktoButtonRow{margin-top:1em}.Form-wrapper form .mktoButtonRow .mktoButtonWrap{margin-left:0!important}.Form-wrapper form .mktoButtonRow .mktoButtonWrap .mktoButton{background:#de4e69;background-color:#de4e69;border:1px solid #de4e69!important;border-radius:2px;color:#fff!important;display:inline-block;font-family:Proxima-nova,helvetica,sans-serif;font-size:1rem!important;min-width:194px;padding:12px 20px!important;text-align:center;text-transform:uppercase;transition:all .25s ease-in-out}.Form-wrapper form .mktoButtonRow .mktoButtonWrap .mktoButton:focus,.Form-wrapper form .mktoButtonRow .mktoButtonWrap .mktoButton:hover{box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;transform:scale(1.02)}.Form-wrapper form .mktoButtonRow .mktoButtonWrap .mktoButton:focus{background-color:#de4e69!important;background:#de4e69!important}.Form-wrapper form .mktoError{background:#dd0744;border-radius:2px 2px 0 0;bottom:0!important;font-family:Proxima-nova,helvetica,sans-serif;order:1;position:relative!important;right:0!important}.Form-wrapper form .mktoError .mktoErrorArrowWrap{display:none}.Form-wrapper form .mktoError .mktoErrorMsg{background-color:#dd0744;background-image:none;border:none;box-shadow:none;font-family:Proxima-nova,helvetica,sans-serif;font-size:14px!important;margin-top:0;text-shadow:none}.Form-wrapper form .mktoField.mktoInvalid{order:2}.Form-wrapper form{font-family:Proxima-nova,helvetica,sans-serif}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoFormRow select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292.4' height='292.4'%3E%3Cpath fill='%23b6abde' d='M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z'/%3E%3C/svg%3E");background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:none;border-radius:2px;box-shadow:0 1px 0 1px rgba(0,0,0,.04);box-sizing:border-box;color:#6c6c6c;display:block;font-size:14px;line-height:1.3;margin:0;max-width:100%;padding:.6em 1.4em .5em .8em;width:100%}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoFormRow select:focus{outline:none}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoFormRow select option{font-weight:400}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoFormRow select::-ms-expand{display:none}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoFormRow input{border:none;border-radius:2px;font-family:Proxima-nova,helvetica,sans-serif;font-size:18px;padding:10px}@media(max-width:768px){.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoFormRow input{padding:18px 10px}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoFormRow input[type=radio]{padding:0 10px 0 0}}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoButtonRow .mktoButtonWrap.mktoSimple{margin-left:auto!important}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoButtonRow .mktoButton{background:#163b56;border:1px solid #163b56;border-radius:2px;color:#21313b;font-family:Proxima-nova,helvetica,sans-serif;font-size:1rem;letter-spacing:.1em;margin-top:20px;min-width:160px;padding:10px 40px;text-transform:uppercase;transition:background .25s ease-in-out,color .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Form-wrapper form.mktoForm.mktoHasWidth.mktoLayoutLeft .mktoButtonRow .mktoButton:hover{background:#21313b;color:#163b56}.Form-wrapper form .Email-op-in{flex-direction:row}.Form-wrapper form .Email-op-in label{margin:0 0 0 24px}.Form-wrapper form .Email-op-in .mktoCheckboxList{height:auto;left:0;margin:0;position:absolute;top:57%;transform:translateY(-50%)}.Header{background:#191919;left:0;position:fixed;right:0;top:0;transition:background .25s ease;z-index:999}.Header.no-interaction{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Header .navItem-wrapper{margin-left:auto}@media(max-width:768px){.Header{display:flex;flex-direction:column;height:auto}.Header-logo-menu-wrapper{background:transparent;display:flex;left:20px;padding-top:10px;right:20px;top:0;width:100%}.Header.nav-is-closed .Container{padding:0}.Header.nav-is-open{-webkit-overflow-scrolling:touch;background:#000;height:100vh;overflow:auto;transition:height .35s ease-in-out}.Header.nav-is-open .Container{padding:0}.Header.nav-is-open .Header-inner{overflow:scroll;padding-top:50px;width:100%}.Header.nav-is-open .Header-logo-menu-wrapper{background:#21313b;left:0;margin:0 auto;padding-left:20px;padding-right:20px;position:fixed;right:0;z-index:50}.Header.nav-is-open.promobanner-visible .Header-logo-menu-wrapper{margin-top:48px}}.Header-inner{align-items:center;display:flex;padding:24px 0}@media(max-width:768px){.Header-inner{background:#21313b;flex-wrap:wrap;padding:0 20px 10px}}.Header .mobile-nav-trigger{color:#fff;cursor:pointer;display:none}@media(max-width:768px){.Header .mobile-nav-trigger{display:block;position:relative}}.Header .mobile-nav-trigger .nav-menu-icon{display:flex;flex-direction:column;height:50px;padding:10px;position:relative;width:50px}.Header .mobile-nav-trigger .nav-menu-icon .nav-menu-icon_line{border-bottom:4px solid #fff;margin:auto 0;opacity:1;transform:translateZ(0) scale(1);transition:opacity .35s ease-in-out,transform .25s ease-in-out;width:100%}.Header .mobile-nav-trigger.nav-is-open .nav-menu-icon{position:relative}.Header .mobile-nav-trigger.nav-is-open .nav-menu-icon .nav-menu-icon_line:first-of-type{opacity:0;transform:translate3d(0,5px,0) scale(.9)}.Header .mobile-nav-trigger.nav-is-open .nav-menu-icon .nav-menu-icon_line:nth-of-type(3){opacity:0;transform:translate3d(0,-5px,0) scale(.9)}.Heading-tag{z-index:2}@media(max-width:768px){.Heading-tag.Heading-tag-circle-large{margin:auto;width:90%}}.Heading-tag.Heading-tag-circle-large:before{background:#95446b;border-radius:50%;content:"";height:78px;opacity:.7;position:absolute;transform:translate3d(-59%,-45%,0);width:78px;z-index:-1}@media(max-width:768px){.Heading-tag.Heading-tag-circle-large:before{height:60px;width:60px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Heading-tag.Heading-tag-circle-large:before{display:none}}@media(max-width:768px){.Heading-tag.Heading-tag-circle-normal{margin:auto auto 12px;width:90%}}.Heading-tag.Heading-tag-circle-normal:before{background:#95446b;border-radius:50%;content:"";height:60px;opacity:.7;position:absolute;transform:translate3d(-61%,-50%,0);width:60px;z-index:-1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Heading-tag.Heading-tag-circle-normal:before{display:none}}.Hero{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.Hero{padding:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Hero .Container{margin:0}}.Hero-content{margin:auto;max-width:700px;padding:96px 0;text-align:center;width:100%}.Hero-content h1,.Hero-content p{color:#fff}.Hero-content .btn{margin-top:48px}@media(max-width:768px){.Hero-content{padding-bottom:48px}}.Hero-homepage{height:700px;position:relative}.Hero-homepage .Hero-content{margin-left:0;margin-right:auto;max-width:none;text-align:left;width:50%}@media(max-width:768px){.Hero-homepage .Hero-content{margin-bottom:48px;width:100%}.Hero-homepage .Hero-content p{width:50%}}@media(max-width:320px){.Hero-homepage .Hero-content p{width:75%}}.Hero-homepage .container{width:100%}.Hero-homepage .hero-logo-image{border-bottom:6px solid #fff;margin-bottom:48px;margin-left:0;max-width:100%;padding-bottom:48px;width:500px}@media(max-width:1024px){.Hero-homepage .hero-logo-image{padding-bottom:24px}}@media(max-width:768px){.Hero-homepage .hero-logo-image{padding-bottom:24px;padding-top:48px}}.Hero-homepage .btn{margin-bottom:24px;margin-top:12px}@media(max-width:768px){.Hero-homepage{height:100%}}.Hero-ellipse{left:0;z-index:-1}.Hero-ellipse,.Hero-ellipse-o{height:100%;position:absolute;top:0;width:100%}.Hero-ellipse-o{display:block;right:0;transform:translateX(40%);z-index:2}.Hero-ellipse-bs{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2ODIiIGhlaWdodD0iMzA2IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNjgyIDMwNiI+PGNpcmNsZSBjeD0iLTExNi41IiBjeT0iLTQ5Mi41IiByPSI3OTguNSIgZmlsbD0iIzEzNDk5RSIvPjwvc3ZnPg==);background-position:0 100%;background-size:cover;display:block;height:20%;left:0;position:absolute;top:0;width:30%;z-index:2}@media(max-width:768px){.Hero-ellipse-bs{width:100%}}.Hero-ellipse-bl{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:768px){.Hero-ellipse-bl{max-width:300%;width:auto}}.Hero.HeroH1HtmlCtaParagraph .btn{margin-bottom:24px}.Speakers-wrapper{color:inherit;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:768px){.Speakers-wrapper{flex-direction:column}}.Speaker{align-items:center;background:transparent;color:inherit;cursor:pointer;display:flex;flex:1 0 33%;flex-direction:column;justify-content:flex-start;margin:0 auto 48px;max-width:33%;padding-left:24px;padding-right:24px;position:relative}@media(max-width:768px){.Speaker{flex:1 1 100%;margin:0 0 48px;max-width:100%}.Speaker:last-of-type{margin-bottom:24px}}.Speaker-image{border-radius:50%;display:block;filter:grayscale(1);height:266px;overflow:hidden;position:relative;width:266px}.Speaker-image img{display:block;max-width:100%;width:100%}@media(min-width:1024px){.Speaker-image{border:16px solid transparent;transition:all .35s ease-in-out}.Speaker-image:hover{border:16px solid #0090d4;filter:grayscale(0)}}@media(max-width:1024px){.Speaker-image{height:200px;width:200px}}@media(max-width:768px){.Speaker-image{height:150px;width:150px}}.Speaker-bio{color:inherit;padding-top:24px;text-align:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Speaker-bio p{max-width:20vw}}.Speaker-name{color:inherit}.Speaker-info{color:inherit;margin:auto;max-width:90%}.LayoutWrapper{overflow:hidden;position:relative}.LayoutWrapper main{background-color:#21313b;color:#fff}.LayoutWrapper--light main{background-color:#fff;color:#191919}.LayoutWrapper--light main h1,.LayoutWrapper--light main h2,.LayoutWrapper--light main h3,.LayoutWrapper--light main h4,.LayoutWrapper--light main h5,.LayoutWrapper--light main h6,.LayoutWrapper--light main li,.LayoutWrapper--light main p{color:#191919}.SpeakerList{display:flex}main{padding-top:86px}main .anchor-section{margin-top:-86px;padding-top:86px}@media(max-width:768px){main{padding-top:70px}main .anchor-section{margin-top:-70px;padding-top:70px}}main.promobanner-visible{padding-top:136px}main.promobanner-visible .anchor-section{margin-top:-136px;padding-top:136px}@media(max-width:768px){main.promobanner-visible{padding-top:120px}main.promobanner-visible .anchor-section{margin-top:-120px;padding-top:120px}}.Page__hero{background-color:#21313b}.Page__paragraphs{background-color:#163b56}.Page__curve{width:100%}.logo-wrapper{flex:1 1 auto;font-size:0;margin:auto;padding:3px 48px 3px 0}.logo-wrapper a{align-items:center;border-bottom:none;display:flex;gap:8px}.logo-wrapper svg{display:block;margin-left:0;max-width:100%}.logo-wrapper span{color:#fff;font-size:33.253px;font-style:normal;font-weight:400;letter-spacing:-.698px;line-height:114%}@media(max-width:1024px){.logo-wrapper{min-width:0;padding-right:30px}}@media(min-width:769px)and (max-width:860px){.logo-wrapper{max-width:170px;min-width:0}}@media(max-width:768px){.logo-wrapper{margin-left:0;max-width:150px;min-width:0;padding-right:20px}}.Modal{align-items:center;background:rgba(0,0,0,.75);bottom:0;pointer-events:none;position:fixed;top:0;z-index:999}.Modal,.Modal-close{display:flex;justify-content:center;left:0;opacity:0;right:0}.Modal-close{flex:1 1 auto;margin-bottom:-65px;transition:opacity .5s ease-in-out .3s;width:100%;z-index:1}@media(max-width:768px){.Modal-close{position:absolute}}.Modal-close_wrapper{display:flex;flex:1 1 auto;justify-content:flex-end;margin:0 48px;max-width:870px;position:relative;width:100%}@media(max-width:768px){.Modal-close_wrapper{margin:0}}.Modal-close_icon{background:transparent;color:#fff;cursor:pointer;font-size:30px;height:50px;width:50px}.Modal-close svg{height:50px;position:absolute;right:0;top:0;width:50px}.Modal-close svg line{stroke:#fff;stroke-width:2px}.Modal-content{-webkit-overflow-scrolling:touch;align-items:center;background:#163b56;border-radius:5px;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin:auto;max-height:90vh;max-width:900px;opacity:0;overflow-x:hidden;overflow-y:auto;padding:48px;position:relative;transform:scale(1.1);transition:transform .35s ease-in-out,opacity .35s ease-in-out;width:100%}@media(max-width:768px){.Modal-content{border-radius:0;max-height:100vh;padding:24px}}.Modal.is-visible{opacity:1;pointer-events:auto}.Modal.is-visible .Modal-content{opacity:1;transform:scale(1)}.Modal.is-visible .Modal-close{opacity:1}.Modal-wrapper{display:flex;flex:1 1 100%;flex-direction:column;max-width:90%}@media(max-width:768px){.Modal-wrapper{height:100%;max-width:100%}}.Modal.Registration-wrapper .Modal-close_wrapper{max-width:768px}.Modal.Registration-wrapper .Modal-close_wrapper svg line{stroke:#000}.Modal.Registration-wrapper .Modal-content{background:#fff;max-width:768px}.Modal.Registration-wrapper .Modal-content p,.Modal.Registration-wrapper .Modal-content small{color:#000}.ModalPhotoBio{width:100%}.ModalPhotoBio-image{align-items:center;display:block;display:flex;height:200px;justify-content:center;margin:auto auto 24px;position:relative;width:200px}.ModalPhotoBio-image-circle{background:#0e2536;border-radius:50%;height:250px;margin:auto auto 24px;overflow:hidden;width:250px}@media(max-width:768px){.ModalPhotoBio-image-circle{height:200px;width:200px}}.ModalPhotoBio-image .gatsby-image-wrapper,.ModalPhotoBio-image img{display:block;margin:auto;max-width:100%;width:100%}.ModalPhotoBio-image .gatsby-image-wrapper img,.ModalPhotoBio-image img img{-o-object-fit:contain!important;object-fit:contain!important}.ModalPhotoBio-info{text-align:center}.ModalPhotoBio-info-name{color:#fff;margin-top:24px}.ModalPhotoBio-info-bio{max-width:100%;padding-bottom:48px}nav{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end}@media(max-width:1024px){nav{flex:1 0 auto}}nav .subNav-wrapper{display:none;margin-top:20px;padding-top:58px;position:absolute}@media (-ms-high-contrast:active),(-ms-high-contrast:none){nav .subNav-wrapper{left:-50%;margin-top:0}}nav .subNav-wrapper .subNav-innerWrapper{background:rgba(15,9,56,.8);background:#0f161a;border-radius:5px;display:flex;flex-direction:column;padding:1.5rem 1rem;position:relative}nav .subNav-wrapper .subNav-innerWrapper:before{border-color:transparent transparent #0f161a;border-style:solid;border-width:0 10px 15px;content:"";height:0;left:50%;left:calc(50% - 1px);position:absolute;top:-12px;transform:translate3d(-50%,0,0);width:0}nav .subNav-wrapper .subNav-innerWrapper .nav-item{margin-bottom:20px}nav .subNav-wrapper .subNav-innerWrapper .nav-item:last-of-type{margin-bottom:0}@media(max-width:768px){nav .subNav-wrapper .subNav-innerWrapper{border-radius:0}nav .subNav-wrapper .subNav-innerWrapper:before{display:none}}nav .subNav-wrapper:hover{display:flex}@media(max-width:768px){nav{align-items:flex-start;flex:1 1 100%;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-top:15px;min-height:100vh}nav .dropdown-icon{display:none}nav .navItem-wrapper{align-items:flex-start;margin-bottom:2rem;opacity:0;transform:translate3d(0,-15px,0)}nav .navItem-wrapper .nav-item.main-nav-item{margin-bottom:.85rem}nav .navItem-wrapper .subNav-wrapper{display:block;margin-top:0;padding-top:0;position:relative}nav .navItem-wrapper .subNav-wrapper .subNav-innerWrapper{align-items:flex-start;background:none;border-left:3px solid #398ecc;padding:0 1rem}nav.is-active{margin-bottom:6rem;margin-top:2rem;transition:opacity .35s ease-in-out}nav.is-active .navItem-wrapper:first-of-type{opacity:1;transform:translateZ(0);transition:opacity .35s ease-in-out .08s,transform .5s ease-in-out .05s}nav.is-active .navItem-wrapper:nth-of-type(2){opacity:1;transform:translateZ(0);transition:opacity .35s ease-in-out .16s,transform .5s ease-in-out .1s}nav.is-active .navItem-wrapper:nth-of-type(3){opacity:1;transform:translateZ(0);transition:opacity .35s ease-in-out .24s,transform .5s ease-in-out .15s}nav.is-active .navItem-wrapper:nth-of-type(4){opacity:1;transform:translateZ(0);transition:opacity .35s ease-in-out .32s,transform .5s ease-in-out .2s}nav.is-active .navItem-wrapper:nth-of-type(5){opacity:1;transform:translateZ(0);transition:opacity .35s ease-in-out .4s,transform .5s ease-in-out .25s}nav.is-inactive{opacity:0;position:fixed;visibility:hidden}}.navItem-wrapper{align-items:center;display:flex;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.navItem-wrapper{position:relative}}.navItem-wrapper .dropdown-icon svg{margin-bottom:1px}.navItem-wrapper .dropdown-icon svg path{stroke:#fff;transition:all .25s ease-in-out}.navItem-wrapper .nav-item{border-bottom:none;color:#fff;cursor:pointer;flex:0 1 auto;font-size:14px;font-weight:600;letter-spacing:1.5px;margin:auto 20px;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}.navItem-wrapper .nav-item:hover{color:#3f59e4}@media(max-width:768px){.navItem-wrapper .nav-item{flex:1 1 auto;margin:0;text-align:center}.navItem-wrapper .nav-item:first-of-type{text-align:left}.navItem-wrapper .nav-item:nth-of-type(3){text-align:right}}.navItem-wrapper .nav-item.main-nav-item{margin:auto 20px 0 0}.navItem-wrapper .nav-item.main-nav-item:hover~.subNav-wrapper{display:flex}.navItem-wrapper .nav-item.nav-cta{background:#191919;border:1.5px solid #fffefa;border-radius:6px;color:#fffefa;flex:0 1 auto;font-family:Aeonik-Regular,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.32px;line-height:24px;margin-right:0;min-width:20px;padding:12px 32px;text-transform:none}.navItem-wrapper .nav-item.nav-cta.mobile-register-cta{display:none}.navItem-wrapper .nav-item.nav-cta:focus,.navItem-wrapper .nav-item.nav-cta:hover{opacity:.8;transform:none}.navItem-wrapper .nav-item.nav-cta:active{opacity:.5}.navItem-wrapper .nav-item.nav-cta:focus{outline:3px solid rgba(255,254,250,.33)}@media(max-width:768px){.navItem-wrapper .nav-item.nav-cta{display:none}.navItem-wrapper .nav-item.nav-cta.mobile-register-cta{display:inline-block;flex:1 1 auto;max-width:130px;min-width:130px}}.navItem-wrapper:hover .main-nav-item{color:#3f59e4}.navItem-wrapper:hover .dropdown-icon svg path{stroke:#f89e1c}@media(max-width:768px){.promobanner-visible nav.is-active{margin-top:6rem}}.SectionLayout{display:block;margin:auto 0;position:relative}.SectionLayout a{color:#fff;font-weight:600;letter-spacing:.4px}.SectionLayout a:hover{border-bottom:1px solid #fff}.SectionLayout.Hero-wrapper{margin-top:0;padding:0}.SectionLayout-main_cta{display:block;margin:auto;text-align:center}.SectionLayout .BlockParagraph~.SectionLayout-main_cta,.SectionLayout .SectionHeading~.SectionLayout-main_cta{margin-top:48px}.SectionLayout-padding-top-none{padding-top:0}.SectionLayout-padding-top-xsmall{padding-top:24px}.SectionLayout-padding-top-small{padding-top:48px}.SectionLayout-padding-top-normal{padding-top:96px}@media(max-width:768px){.SectionLayout-padding-top-normal{padding-top:48px}}.SectionLayout-padding-top-large{padding-top:192px}@media(max-width:768px){.SectionLayout-padding-top-large{padding-top:96px}}.SectionLayout-padding-top-xlarge{padding-top:288px}@media(max-width:768px){.SectionLayout-padding-top-xlarge{padding-top:128px}}.SectionLayout-padding-bottom-none{padding-bottom:0}.SectionLayout-padding-bottom-xsmall{padding-bottom:24px}.SectionLayout-padding-bottom-small{padding-bottom:48px}.SectionLayout-padding-bottom-normal{padding-bottom:96px}@media(max-width:768px){.SectionLayout-padding-bottom-normal{padding-bottom:48px}}.SectionLayout-padding-bottom-large{padding-bottom:192px}@media(max-width:768px){.SectionLayout-padding-bottom-large{padding-bottom:96px}}.SectionLayout-padding-bottom-xlarge{padding-bottom:288px}@media(max-width:768px){.SectionLayout-padding-bottom-xlarge{padding-bottom:128px}}.SectionLayout-child-circle-size-full{overflow:hidden}.SectionLayout-circle{overflow:hidden;position:absolute;z-index:1}.SectionLayout-circle svg{max-height:100%;max-width:100%;min-height:100%;min-width:100%}.SectionLayout-circle-size-full{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHg9IjAiIHk9IjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIxNzQgMjE3NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjE3NCAyMTc0Ij48Y2lyY2xlIGN4PSIxMDg3IiBjeT0iMTA4NyIgcj0iMTA4NyIgc3R5bGU9ImZpbGw6I2Y4OWUxYyIvPjwvc3ZnPg==);background-position:top;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:-30vw;overflow:hidden;transform:translate3d(0,400px,0)!important;width:160vw}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.SectionLayout-circle-size-full{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJwcmVmaXhfX0xheWVyXzEiIHdpZHRoPSIxODAwIiBoZWlnaHQ9IjE0MDAiIHg9IjAiIHk9IjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIxNzQgMjE3NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjE3NCAyMTc0Ij48Y2lyY2xlIGN4PSIxMDg3IiBjeT0iMTA4NyIgcj0iMTA4NyIgc3R5bGU9ImZpbGw6I2Y4OWUxYyIvPjwvc3ZnPg==);transform:translate3d(0,400px,0)!important}}@media(min-width:1400px){.SectionLayout-circle-size-full{left:-40vw;width:180vw}}@media(max-width:768px){.SectionLayout-circle-size-full{transform:translate3d(0,300px,0)!important}}.SectionLayout-circle-size-xlarge{height:45vw;width:45vw}@media(max-width:768px){.SectionLayout-circle-size-xlarge{height:65vw;width:65vw}}.SectionLayout-circle-size-large{height:36vw;width:36vw}@media(max-width:768px){.SectionLayout-circle-size-large{height:70vw;width:70vw}}.SectionLayout-circle-size-medium{height:25vw;width:25vw}@media(max-width:768px){.SectionLayout-circle-size-medium{height:50vw;width:50vw}}.SectionLayout-circle-size-small{height:21vw;width:21vw}@media(max-width:768px){.SectionLayout-circle-size-small{height:35vw;width:35vw}}.SectionLayout-circle-size-xsmall{height:10vw;width:10vw}@media(max-width:768px){.SectionLayout-circle-size-xsmall{height:25vw;width:25vw}}.SectionLayout-circle-position-bottom{bottom:0;transform:translate3d(50%,50%,0)}.SectionLayout-circle-position-bottom-right{bottom:0;right:0}.SectionLayout-circle-position-bottom-left{bottom:0;left:0}.SectionLayout-circle-position-top{top:0}.SectionLayout-circle-position-top-right{right:0;top:0}.SectionLayout-circle-position-top-left{left:0;top:0}.SectionLayout-circle-position-right{right:0}.SectionLayout-circle-position-left{left:0}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(50%,20%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lower{transform:translate3d(50%,30%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-low{transform:translate3d(50%,40%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-none{transform:translate3d(50%,50%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-high{transform:translate3d(50%,60%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-higher{transform:translate3d(50%,70%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-highest{transform:translate3d(50%,80%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(60%,20%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lower{transform:translate3d(60%,30%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-low{transform:translate3d(60%,40%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-none{transform:translate3d(60%,50%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-high{transform:translate3d(60%,60%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-higher{transform:translate3d(60%,70%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-highest{transform:translate3d(60%,80%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(70%,20%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lower{transform:translate3d(70%,30%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-low{transform:translate3d(70%,40%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-none{transform:translate3d(70%,50%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-high{transform:translate3d(70%,60%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-higher{transform:translate3d(70%,70%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-highest{transform:translate3d(70%,80%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(80%,20%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lower{transform:translate3d(80%,30%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-low{transform:translate3d(80%,40%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-none{transform:translate3d(80%,50%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-high{transform:translate3d(80%,60%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-higher{transform:translate3d(80%,70%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-highest{transform:translate3d(80%,80%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(90%,20%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lower{transform:translate3d(90%,30%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-low{transform:translate3d(90%,40%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-none{transform:translate3d(90%,50%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-high{transform:translate3d(90%,60%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-higher{transform:translate3d(90%,70%,0)}.SectionLayout-circle-position-bottom-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-bottom.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-highest{transform:translate3d(90%,80%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(-50%,20%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-lower{transform:translate3d(-50%,30%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-low{transform:translate3d(-50%,40%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-none{transform:translate3d(-50%,50%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-high{transform:translate3d(-50%,60%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-higher{transform:translate3d(-50%,70%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-none.SectionLayout-circle-offset-vertical-highest{transform:translate3d(-50%,80%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(-60%,20%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-lower{transform:translate3d(-60%,30%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-low{transform:translate3d(-60%,40%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-none{transform:translate3d(-60%,50%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-high{transform:translate3d(-60%,60%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-higher{transform:translate3d(-60%,70%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-less.SectionLayout-circle-offset-vertical-highest{transform:translate3d(-60%,80%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(-70%,20%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-lower{transform:translate3d(-70%,30%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-low{transform:translate3d(-70%,40%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-none{transform:translate3d(-70%,50%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-high{transform:translate3d(-70%,60%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-higher{transform:translate3d(-70%,70%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-medium.SectionLayout-circle-offset-vertical-highest{transform:translate3d(-70%,80%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(-80%,20%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-lower{transform:translate3d(-80%,30%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-low{transform:translate3d(-80%,40%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-none{transform:translate3d(-80%,50%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-high{transform:translate3d(-80%,60%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-higher{transform:translate3d(-80%,70%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-more.SectionLayout-circle-offset-vertical-highest{transform:translate3d(-80%,80%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lowest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lowest{transform:translate3d(-90%,20%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lower,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-lower{transform:translate3d(-90%,30%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-low,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-low{transform:translate3d(-90%,40%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-none,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-none{transform:translate3d(-90%,50%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-high,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-high{transform:translate3d(-90%,60%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-higher,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-higher{transform:translate3d(-90%,70%,0)}.SectionLayout-circle-position-bottom-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-left.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top-right.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-highest,.SectionLayout-circle-position-top.SectionLayout-circle-offset-horizontal-most.SectionLayout-circle-offset-vertical-highest{transform:translate3d(-90%,80%,0)}.SectionLayout-circle-opacity-100{opacity:1}.SectionLayout-circle-opacity-75{opacity:.7}.SectionLayout-circle-opacity-50{opacity:.6}.SectionLayout-circle-opacity-25{opacity:.25}.SectionLayout-header-text-color-transparent .SectionHeading-title,.SectionLayout-header-text-color-white .SectionHeading-title{border-color:#fff;color:#fff}.SectionLayout-header-text-color-black .SectionHeading-title{border-color:#000;color:#000}.SectionLayout-text-color-transparent,.SectionLayout-text-color-transparent p,.SectionLayout-text-color-transparent ul,.SectionLayout-text-color-white,.SectionLayout-text-color-white p,.SectionLayout-text-color-white ul{color:#fff}.SectionLayout-text-color-black,.SectionLayout-text-color-black .Accordion-section-item_title,.SectionLayout-text-color-black p,.SectionLayout-text-color-black ul{color:#000}.SectionLayout-text-color-black .Accordion-section-item_header{border-color:#000}.SectionLayout-text-color-black .Accordion-section-item_toggle-icon svg line,.SectionLayout-text-color-black .Accordion-section-item_toggle-icon svg path{stroke:#000}@media(max-width:768px){main>div.SectionLayout:first-of-type{padding-top:96px!important}.Registration{margin-top:48px}}.Registration-logo img{max-width:300px}.Registration small{display:block;margin:auto;text-align:center}.Registration-content-wrapper{display:flex;margin-bottom:48px;margin-top:48px}@media(max-width:768px){.Registration-content-wrapper{flex-direction:column;margin-bottom:24px;margin-top:24px}}.Registration-content-divider{border-right:1px solid rgba(0,0,0,.35);max-width:1px;min-width:0}@media(max-width:768px){.Registration-content-divider{border-bottom:1px solid rgba(0,0,0,.35);border-right:none;max-width:100%;width:100%}}.Registration-content-choice{align-items:center;display:flex;flex:1 1 50%;flex-direction:column;justify-content:center;min-width:50%;padding:5px 20px;text-align:left}@media(max-width:768px){.Registration-content-choice{padding:20px;text-align:center}}.Registration-content-choice:first-of-type{text-align:center}.Registration-content-choice .Registration-link{border-bottom:1px solid #007dc1;color:#007dc1}@media(min-width:320px)and (max-width:480px){.Registration-logo{margin-bottom:0}.Registration-logo img{max-width:200px;padding:6px}.Registration-link{display:block}}.SectionHeading{text-align:center}.SectionHeading-title{display:inline-block;margin-bottom:48px;padding-top:12px}@media(min-width:1400px){.SectionHeading-title{margin-bottom:96px}}.SectionHeading-body{margin:auto;max-width:90%}@media(max-width:768px){.SectionHeading-body{max-width:100%}}.ShowMore-content{max-height:0;overflow:hidden;transition:max-height .65s ease-out .15s}.ShowMore-trigger-wrapper{padding-top:96px;text-align:center}@media(max-width:768px){.ShowMore-trigger-wrapper{padding-top:24px}}.ShowMore-trigger{cursor:pointer;margin:auto}.SocialIcons{display:flex;justify-content:space-between}.SocialIcons-item{flex:1 0 auto;font-size:0;padding:6px}.SocialIcons-item a{border:3px solid #fff;border-radius:100%;display:block;height:42px;position:relative;transition:border .4s,color .4s;width:42px}@media(max-width:768px){.SocialIcons-item a{margin:24px auto auto}}.SocialIcons-item a svg{background:#21313b;height:25px;margin:0;padding:4px;position:absolute;right:1px;top:50%;transform:translate(50%,-50%);width:25px;z-index:5}.Sponsor-modal-data{width:100%}.Sponsor-modal-data .Speaker{max-width:none;width:100%}.Sponsor-modal-data .gatsby-image-wrapper{margin:auto auto 24px;max-width:200px}.SectionHeading~.VidyardWrapper{margin:48px auto;max-width:90%}.AgendaItems{display:block;width:100%}@media(min-width:1024px){.AgendaItems,.AgendaItems .AgendaDay .AgendaDay-title{padding-left:24px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.AgendaItems{max-width:100%}}.AgendaItems_no-match{padding:20px;text-align:center}.AgendaDay,.AgendaTime{margin-bottom:48px}.AgendaTime{display:flex;padding-top:24px}@media(max-width:768px){.AgendaTime{flex-direction:column}}.AgendaTime-time{border-left:1px solid #68b9d9;flex:1 1 20%;font-size:20px;max-width:200px;min-width:200px;padding:0 48px;text-align:center}@media(max-width:1024px){.AgendaTime-time{border-left:none;flex:1 1 20%;min-width:100px;padding:0;text-align:left}}.AgendaTime-items{flex:1 1 auto}.AgendaItem{display:flex;justify-content:space-between;margin-bottom:48px;padding-bottom:12px}.AgendaItem:last-of-type{margin-bottom:0}@media(max-width:768px){.AgendaItem{border-left:none;flex-direction:column}}.AgendaItem-copied-notification{text-align:left}.AgendaItem-wrapper{flex:2 1 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.AgendaItem-wrapper{cursor:default;flex:2 1 100%;pointer-events:none}}.AgendaItem-content{align-items:center;background:transparent;border-bottom:1px solid #68b9d9;cursor:pointer;overflow:hidden;width:100%}@media(max-width:768px){.AgendaItem-content{padding:0}}.AgendaItem-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px;pointer-events:none}.AgendaItem-header-main{align-items:flex-start;display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-start;padding-right:24px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.AgendaItem-header-main{flex:1 1 100%}}.AgendaItem-header-main-title{flex:0 1 auto;margin-bottom:0;margin-left:0;margin-right:auto;max-width:70%;padding-right:12px;text-align:left}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.AgendaItem-header-main-title{cursor:default;flex:0 1 100%;pointer-events:none}}@media(max-width:1024px){.AgendaItem-header-main-title{max-width:500px}}.AgendaItem-header-main-time{color:#fff;flex:0 1 auto;text-align:left}@media(max-width:768px){.AgendaItem-header-main-time{font-size:14px;margin-bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.AgendaItem-header-expand{display:none}}.AgendaItem-header-icons{flex:0 0 20px}.AgendaItem-header-share{display:flex;padding-top:6px;pointer-events:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.AgendaItem-header-share{display:none}}.AgendaItem-header-share>div{display:flex}.AgendaItem-copylabel.active{color:#fff;margin-left:-120px}.AgendaItem-info{display:flex;flex-direction:column;pointer-events:none}.AgendaItem-info-speakers{display:flex;flex:1 0 auto;flex-direction:column;margin-top:12px;padding-bottom:24px}.AgendaItem-info-speakers-wrapper{display:flex;flex:1 1 auto;flex-direction:column}.AgendaItem-info-speaker,.AgendaItem-info-speakers-title{margin-bottom:0;margin-right:6px}.AgendaItem-info-speaker{background:transparent;border-bottom:none;flex:0 1 auto;letter-spacing:normal;pointer-events:auto;text-align:left}.AgendaItem-info-speaker:hover{border-bottom:none}.AgendaItem-info-speaker:hover .AgendaItem-info-speaker-name{border-bottom:1px solid rgba(252,189,79,.75)}.AgendaItem-info-speaker-name{color:#fcbd4f}.AgendaItem-info-tags{align-items:center;display:flex;flex:1 0 auto;flex-wrap:wrap;font-size:13px;line-height:18px;margin-bottom:6px;overflow:hidden}.AgendaItem-info-tags span{background:#e4e5e7;border-radius:4px;color:#2f3f4a;flex:0 1 auto;margin:10px 10px 10px 0;padding:2px 8px}@media(max-width:768px){.AgendaItem-info-tags span{margin:5px 5px 0 0}}.AgendaItem-body{max-height:0;overflow:hidden;pointer-events:none;transition:max-height .35s ease-out}.AgendaItem-body-room{display:block;margin:24px auto auto;max-width:90%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.AgendaItem-body{cursor:default;max-height:100%;min-height:70px}}.AgendaItem-body-content{margin:24px auto auto;max-width:90%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.AgendaItem-body-content{margin:0 auto;max-width:100%;width:100%}}@media(max-width:768px){.AgendaItem-body-content{max-width:100%}}.AgendaAndFilters-fullpage{min-height:100vh}.AgendaAndFiltersWrapper{display:flex}@media(max-width:1024px){.AgendaAndFiltersWrapper{display:block}}.Filter_Checkboxes{display:flex;flex-direction:column;margin-bottom:2rem}.Filter_Checkboxes-title{font-weight:700;margin-bottom:10px}.Filter_Checkboxes form{justify-content:flex-start}@media(max-width:1024px){.Filter_Checkboxes form{flex-wrap:wrap}}.Filter_Checkboxes form label{display:block;font-size:14px;padding:0 1rem 0 0}@media(max-width:768px){.Filter_Checkboxes form label{display:inline-block}}.Filter_Checkboxes form label.checkbox-is-disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Filter_Checkboxes form label input{display:inline-block;margin-right:.5rem}@media(max-width:1024px){.Filter_Checkboxes form{display:flex}.Filter_Checkboxes form label{flex:0 1 auto}}.Filter_Dropdown{position:relative}.Filter_Dropdown-header{align-items:center;background:#fff;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.1);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;padding:10px}.Filter_Dropdown-header.is-active{background:#007dc1;color:#fff}.Filter_Dropdown-title{flex:1 1 100%;max-width:100%;overflow:hidden;text-align:left;text-overflow:clip;white-space:nowrap}.Filter_Dropdown-arrow{flex:0 1 auto;padding-left:10px}.Filter_Dropdown-arrow:after{content:"";font-family:okta}.Filter_Dropdown-body{background:#fff;border-radius:0 0 3px 3px;box-shadow:-1px 3px 10px rgba(0,0,0,.03);display:none;flex-direction:column;overflow:hidden;position:absolute;width:100%;z-index:9}.Filter_Dropdown-option{color:#007dc1;cursor:pointer;padding:10px 15px}.Filter_Dropdown-option:hover{background:#007dc1;color:#fff}.Filter_Dropdown-option.is-disabled{background:#fff;color:#ccc;cursor:not-allowed;pointer-events:none}.Filter_Dropdown:hover .Filter_Dropdown-header{background:#f0f0f0;border-radius:3px 3px 0 0;color:#5d5d5d}.Filter_Dropdown:hover .Filter_Dropdown-body{display:flex}.Loading-wrapper{align-items:center;background:rgba(0,0,0,.75);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20}.Loading-wrapper .Loading_graphic{margin-top:auto}.Loading_graphic{align-items:center;display:flex;height:60px;justify-content:center;margin:0 auto auto;width:60px}.Loading_graphic svg path,.Loading_graphic svg rect{fill:#007dc1}.Search{height:100%;position:relative}.Search form,.Search form label{height:100%;margin-bottom:0}.Search form label{align-items:center;color:#fff;display:flex}.Search form label input{background:hsla(0,0%,100%,.2);border:none;border-radius:3px;color:#fff;font-family:Proxima-nova,helvetica,sans-serif;font-size:18px;font-weight:100;height:100%;margin-bottom:0;min-width:200px;padding:12px;width:100%}.Search form label input::-moz-placeholder{color:hsla(0,0%,100%,.8)}.Search form label input::placeholder{color:hsla(0,0%,100%,.8)}.Search form label input:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.Search form label input::-ms-input-placeholder{color:hsla(0,0%,100%,.8)}@media(max-width:1024px){.Search form label input{height:44px;min-width:0}}.Search-clear{background:#ccc;border-radius:50%;color:#fafafa;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;height:18px;line-height:18px;margin:auto;opacity:0;pointer-events:none;position:absolute;right:10px;text-align:center;transition:opacity .25s ease-in-out;width:18px}.Search-clear .CloseIcon line{stroke:#fff;stroke-width:10px}.Search-clear.is-visible{opacity:1;pointer-events:auto}.SearchAndFilterWrapper{margin-top:12px;max-width:310px;min-width:310px;padding-right:24px}@media(min-width:1024px){.SearchAndFilterWrapper{border-radius:3px;padding:24px;scrollbar-color:#68b9d9 #21313b;scrollbar-width:thin}.SearchAndFilterWrapper::-webkit-scrollbar{width:6px}.SearchAndFilterWrapper::-webkit-scrollbar-track{background:#21313b}.SearchAndFilterWrapper::-webkit-scrollbar-thumb{background-color:#68b9d9}}@media(min-width:1024px)and (-ms-high-contrast:active),(min-width:1024px)and (-ms-high-contrast:none){.SearchAndFilterWrapper{scrollbar-track-color:#21313b;scrollbar-face-color:#68b9d9;scrollbar-3dlight-color:#68b9d9;scrollbar-darkshadow-color:#21313b;scrollbar-arrow-color:#68b9d9}}@media(max-width:768px){.SearchAndFilterWrapper{border-bottom:2px solid #fff;margin-bottom:48px;padding-bottom:24px;padding-right:0}}@media(max-width:1024px){.SearchAndFilterWrapper{max-width:none;min-width:auto}}.SearchAndFilterWrapper.is-sticky{bottom:inherit;position:fixed;top:0}.SearchAndFilterWrapper.is-final{bottom:0;position:absolute;top:auto!important}.SearchAndFilterWrapper-inner{display:flex;flex-wrap:wrap}.SearchAndFilterWrapper-item{flex:1 1 100%}@media(max-width:768px){.SearchAndFilterWrapper-item{flex:1 1 auto}}.SearchAndFilterWrapper-item-search{margin-bottom:24px;min-width:100%}.SearchAndFilterWrapper-item-search-inner{display:inline-block;min-width:200px;width:50%}@media(max-width:1024px){.SearchAndFilterWrapper-item-search-inner{width:100%}.SearchAndFilterWrapper-off-canvas-container{background:#163b56;height:100vh;min-height:100vh;overflow:auto;position:fixed;top:0;transition:left .25s linear;z-index:1010}.SearchAndFilterWrapper-off-canvas-container .SearchAndFilterWrapper-item{padding:1rem}}@media(max-width:768px){.SearchAndFilterWrapper-off-canvas-container .SearchAndFilterWrapper-item{margin:0;padding:0 1rem}}@media(max-width:1024px){.SearchAndFilterWrapper-off-canvas-container .SearchAndFilterWrapper-item .Filter_Checkboxes{margin:.5rem 0 0;width:100vw}.SearchAndFilterWrapper-off-canvas-container .SearchAndFilterWrapper-item .Filter_Checkboxes form{flex-direction:column}.SearchAndFilterWrapper-off-canvas-container .SearchAndFilterWrapper-item .Filter_Checkboxes form label{display:flex;margin:.25rem 0}.SearchAndFilterWrapper-off-canvas-container .SearchAndFilterWrapper-item .Filter_Checkboxes form input[type=checkbox]{background:#fff;border:1px solid #b7bcc0;border-radius:5px;height:20px;padding:.5rem;width:20px}.SearchAndFilterWrapper-off-canvas-container .CloseIcon line{stroke:#fff;stroke-width:10px}}.SearchAndFilterWrapper-off-canvas-container .hide-options-button{display:none;font-family:Proxima-nova,helvetica,sans-serif;font-size:18px;font-weight:100;line-height:1.15}@media(max-width:1024px){.SearchAndFilterWrapper-off-canvas-container .hide-options-button{background:#163b56;border-bottom:1px solid rgba(0,0,0,.5);display:block;height:3rem;text-align:left;width:100%}.SearchAndFilterWrapper-off-canvas-container .hide-options-button p{margin:0}.SearchAndFilterWrapper-off-canvas-container .hide-options-button .close-icon{position:absolute;right:40px;top:0;transform:translateY(16%)}.SearchAndFilterWrapper-off-canvas-container .hide-options-button .close-icon svg{width:32px}}.SearchAndFilterWrapper-off-canvas-container.is-closed{bottom:0;left:100vw;top:0}.SearchAndFilterWrapper-off-canvas-container.is-open{bottom:0;left:0;top:0}.SearchAndFilterWrapper-off-canvas-container .filter-options-button{cursor:pointer;display:none;font-family:Proxima-nova,helvetica,sans-serif;font-size:18px;font-weight:100;line-height:1.15;margin:.5rem 10%;width:74%}@media(max-width:1024px){.SearchAndFilterWrapper-off-canvas-container .filter-options-button{display:block}}.SearchAndFilterWrapper-menu-toggle-button{background:#de4e69;border-radius:3px;box-shadow:0 4px 4px rgba(0,0,0,.15);cursor:pointer;display:none;height:44px;margin:12px auto 1%;padding:1%;position:relative;text-align:left;width:100%}@media(max-width:1024px){.SearchAndFilterWrapper-menu-toggle-button{display:block}}.SearchAndFilterWrapper-menu-toggle-button:active{box-shadow:0 4px 15px rgba(0,0,0,.15)}.SearchAndFilterWrapper-menu-toggle-button p{background:transparent;font-family:Proxima-nova,helvetica,sans-serif;font-size:18px;font-weight:100;line-height:1.15;margin-bottom:0;padding:0}@media(max-width:768px){.SearchAndFilterWrapper-menu-toggle-button p{padding:0 0 0 8px}}.SearchAndFilterWrapper-menu-toggle-button .dropdown-icon{position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:1024px){.SearchAndFilterWrapper-menu-toggle-button .dropdown-icon{right:2%}}@media(max-width:768px){.SearchAndFilterWrapper-menu-toggle-button .dropdown-icon{right:4px}}.SearchAndFilterWrapper-menu-toggle-button .dropdown-icon svg{height:auto;transform:rotate(270deg);transform-origin:center;width:20px}.PlusIcon-vertical-line{opacity:1;transition:opacity .25s ease-in-out}.PlusIcon-vertical-line.is-open{opacity:0}.CopyIcon{transform:scale(1);transition:all .25s ease-in;width:16px}.CopyIcon-is_copied,.CopyIcon:hover{box-shadow:0 2px 4px rgba(0,0,0,.45);transform:scale(1.2)}.CopyIcon-is_copied path{fill:#36b68c}.BlogAuthorByline{align-items:center;display:flex}.BlogAuthorByline__headshot{height:56px;margin-right:12px;position:relative;width:56px}.BlogAuthorByline__headshot img{border-radius:100%;height:56px;width:56px}.BlogAuthorByline__headshot:before{background:#007dc1;height:88%;width:88%;z-index:5}.BlogAuthorByline__headshot:after,.BlogAuthorByline__headshot:before{border-radius:100%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.BlogAuthorByline__headshot:after{background:#fff;height:44%;width:44%;z-index:10}.BlogAuthorByline__image{height:100%;z-index:15}.BlogAuthorByline__name{color:#6b665f;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:140%}.BlogAuthorByline--large .BlogAuthorByline__headshot{height:96px;margin-right:24px;width:96px}@media(max-width:768px){.BlogAuthorByline--large .BlogAuthorByline__headshot{height:64px;width:64px}}.BlogAuthors{margin-top:48px}.BlogAuthor__header{align-items:center;display:flex;margin-bottom:12px}.BlogAuthor__headshot{height:54px;margin-right:12px;position:relative;width:54px}.BlogAuthor__headshot img{border-radius:100%}.BlogAuthor__headshot:before{background:#007dc1;height:88%;width:88%;z-index:5}.BlogAuthor__headshot:after,.BlogAuthor__headshot:before{border-radius:100%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.BlogAuthor__headshot:after{background:#fff;height:44%;width:44%;z-index:10}.BlogAuthor__image{height:100%;z-index:15}.BlogAuthor__text-name{font-weight:600}.BlogAuthor__bio,.BlogAuthor__bio p{color:#191919;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:140%}.BlogTeaser{margin-top:48px}.BlogTeaser+.BlogTeaser{border-top:1px solid #afaba1;margin-top:48px;padding-top:48px}.BlogTeaser__title{font-size:40px;font-style:normal;font-weight:400;letter-spacing:-.8px;line-height:120%;margin:24px 0}.BlogTeaser__title a{border-bottom:none;color:#000;font-weight:500;transition:border .4s,color .4s}.BlogTeaser__title a:hover{color:#3f59e4}.BlogTeaser__teaser,.BlogTeaser__teaser p{color:#6b665f!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:140%;margin-bottom:24px}.BlogTeaser__meta{align-items:center;display:flex;font-size:24px;font-weight:500;justify-content:space-between;line-height:1;margin-bottom:16px}.BlogTeaser__created{color:#6b665f;font-weight:400}.BlogTeaser__created,.BlogTeaser__more{font-size:16px;font-style:normal;letter-spacing:.2px;line-height:140%}.BlogTeaser__more{font-weight:500}.BlogTeaser__more a{border-bottom:1px solid #191919}.BlogTeaser__more a:hover{border-bottom:1px solid #3f59e4;color:#3f59e4}@media(max-width:768px){.BlogTeaser__meta{flex-flow:row wrap;margin-bottom:12px}.BlogTeaser__meta>div{flex:1 0 100%}.BlogTeaser__by{order:2}.BlogTeaser__created{margin-bottom:24px;order:1}}.BlogAuthorTemplate{padding-bottom:96px;padding-top:48px}.BlogAuthorTemplate .BlogTeaser__by{display:none}.BlogAuthorTemplate .BlogAuthors{margin-top:0}.BlogAuthorTemplate .BlogAuthorLatestPosts{border-top:1px solid #000;margin-top:48px;padding-top:12px}.BlogPagination{font-size:20px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:140%;padding:48px 0 96px;text-align:center}.BlogPagination a{border-bottom:1px solid #191919}.BlogPagination a:hover{border-bottom:1px solid #3f59e4;color:#3f59e4}.BlogPagination__container{display:inline-flex}.BlogPagination__container>div{margin:0 6px}.BlogPost img{margin:0 auto}.BlogPost figure figcaption{color:#333;font-size:14px;font-style:italic;margin-top:6px;text-align:center}.BlogPost__main{padding:50px 0 96px}.BlogPost__back{display:none;margin:48px 0}.BlogPost__date{color:#6b665f;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:140%}.BlogPost__title{font-size:40px;font-weight:400;letter-spacing:-.8px;line-height:120%;margin:24px 0}.BlogPost__meta{border-bottom:1px solid #fff;display:flex;justify-content:space-between;line-height:50px;margin-bottom:16px;padding-bottom:16px}.BlogPost__by{display:flex}.BlogPost__by-name{color:#3d3d3d;font-size:24px;font-weight:500}.BlogPost__by-headshot{height:50px;margin-right:24px;position:relative;width:50px}.BlogPost__by-headshot:before{background:#007dc1;height:48px;left:1px;top:1px;width:48px;z-index:5}.BlogPost__by-headshot:after,.BlogPost__by-headshot:before{border-radius:100%;content:"";display:block;position:absolute}.BlogPost__by-headshot:after{background:#fff;height:24px;left:13px;top:13px;width:24px;z-index:10}.BlogPost__by-headshot-image{border-radius:100%;height:54px;position:relative;width:54px;z-index:15}.BlogPost__authors .BlogAuthor{border-top:1px solid #e6e6e8;margin-top:24px;padding-top:48px}.BlogPost__author{border-top:1px solid #000;margin-top:6px;padding-top:48px}.BlogPost__author-header{display:flex;margin-bottom:16px}.BlogPost__author-headshot{height:50px;margin-right:16px;width:50px}.BlogPost__author-headshot-image{border-radius:100%;height:50px;width:50px}.BlogPost__author-text-name{font-weight:600}.BlogPost__content li,.BlogPost__content p,.BlogPost__content span,.BlogPost__content__body *{color:#6b665f!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:140%}.BlogPost__content pre{background:#f6f1e7;border-radius:8px;padding:24px}.BlogPost__content a{color:#3f59e4}.BlogPost__content a:hover{color:#1a31a9}.BlogPost__content h1,.BlogPost__content h2,.BlogPost__content h3,.BlogPost__content h4,.BlogPost__content h5,.BlogPost__content h6{color:#191919;font-size:40px;font-style:normal;font-weight:500;font-weight:400;letter-spacing:.1px;line-height:1.5;line-height:140%}.BlogPost__content h2{font-size:38px}.BlogPost__content h3{font-size:32px}.BlogPost__content h4,.BlogPost__content h5{font-size:20px}.BlogPost__content h6{font-size:18px}</style><meta name="generator" content="Gatsby 3.14.0"/><title data-react-helmet="true">How to Secure the SaaS Apps of the Future | Okta Security</title><meta data-react-helmet="true" content="Over the past few years we’ve observed a fundamental shift in the threat model for highly targeted organizations.Today, if an attacker can’t manage to" name="description"/><meta data-react-helmet="true" content="website" property="og:type"/><meta data-react-helmet="true" content="https://dev-oktaweb-jsonapi.pantheonsite.io/appsofthefuture" property="og:url"/><meta data-react-helmet="true" content="How to Secure the SaaS Apps of the Future" property="og:title"/><meta data-react-helmet="true" content="Over the past few years we’ve observed a fundamental shift in the threat model for highly targeted organizations.Today, if an attacker can’t manage to" property="og:description"/><meta data-react-helmet="true" content="en" property="og:locale"/><meta data-react-helmet="true" content="Okta Security" property="og:site_name"/><meta data-react-helmet="true" content="summary" name="twitter:card"/><meta data-react-helmet="true" content="Over the past few years we’ve observed a fundamental shift in the threat model for highly targeted organizations.Today, if an attacker can’t manage to" name="twitter:description"/><meta data-react-helmet="true" content="https://dev-oktaweb-jsonapi.pantheonsite.io/appsofthefuture" name="twitter:url"/><link rel="sitemap" type="application/xml" href="/sitemap.xml"/><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+'';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer', 'GTM-KXMLV58');</script><link rel="preconnect" href="https://www.google-analytics.com"/><link rel="dns-prefetch" href="https://www.google-analytics.com"/><script> if(true) { (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); } if (typeof ga === "function") { ga('create', 'UA-15777010-21', 'auto', {}); }</script><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="canonical" href="https://sec.okta.com/articles/appsofthefuture/" data-baseprotocol="https:" data-basehost="sec.okta.com"/><link rel="alternate" type="application/rss+xml" title="Okta Security RSS Feed" href="/rss.xml"/><link as="script" rel="preload" href="/webpack-runtime-a4ecd9c486452431bc45.js"/><link as="script" rel="preload" href="/framework-89e48458e353b3156743.js"/><link as="script" rel="preload" href="/29107295-41251b410a74b91fa07b.js"/><link as="script" rel="preload" href="/34321f76-a10e609e317823ad57fa.js"/><link as="script" rel="preload" href="/dc6a8720040df98778fe970bf6c000a41750d3ae-7a2ead38994f30ae907b.js"/><link as="script" rel="preload" href="/app-74b0884e6d8b20aa36ad.js"/><link as="fetch" rel="preload" href="/page-data/articles/appsofthefuture/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/><link rel="stylesheet" href="https://use.typekit.net/osg6paw.css" crossorigin="true"/><link rel="preconnect" href="//pages.okta.com"/><link rel="dns-prefetch" href="//pages.okta.com"/></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KXMLV58" height="0" width="0" style="display: none; visibility: hidden" aria-hidden="true"></iframe></noscript><noscript id="gatsby-noscript">This site works best with JavaScript enabled.</noscript><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div class="LayoutWrapper LayoutWrapper--light"><div><div style="height:3px"><div class="styles_loading-bar__13vNf " style="width:0%;background:#3F59E4"></div></div></div><header class="Header nav-is-closed "><div class="Container"><div class="Header-inner"><div class="Header-logo-menu-wrapper"><div class="logo-wrapper"><a href="/articles"><svg width="63" height="24" viewBox="0 0 63 24" fill="none"><path d="M52.6091 20.5589C49.5647 20.5589 47.4089 18.1796 47.4089 15.0549C47.4089 11.9302 49.5647 9.55089 52.6091 9.55089C55.6535 9.55089 57.7461 11.9302 57.7461 15.0549C57.7461 18.1796 55.6248 20.5589 52.6091 20.5589ZM52.116 23.8384C54.5756 23.8384 56.6683 22.8809 57.9927 20.8685C58.2392 22.8178 59.6553 23.5288 61.4384 23.5288H62.8545V20.4385H62.2411C61.2263 20.4385 60.9797 19.9454 60.9797 18.7988V6.58676H57.7175V9.09223C56.6109 7.33209 54.5183 6.27716 52.116 6.27716C47.8389 6.27716 43.9001 9.86622 43.9001 15.0549C43.9001 20.2436 47.8389 23.8326 52.116 23.8326V23.8384ZM35.3173 19.6014C35.3173 22.3821 37.0431 23.5288 39.1013 23.5288H43.0688V20.4385H40.1735C38.9752 20.4385 38.7287 19.9741 38.7287 18.7988V9.67703H43.0688V6.58676H38.7287V0.899292H35.3116V19.6014H35.3173ZM19.78 23.5288H23.1971V16.2646H24.338L30.1516 23.5288H34.4573L27.0441 14.3153L32.7373 6.58676H28.8903L24.2463 13.1113H23.1971V0.899292H19.78V23.5288ZM8.70893 6.27716C3.9388 6.27716 0 9.86049 0 15.0549C0 20.2493 3.9388 23.8326 8.70893 23.8326C13.4791 23.8326 17.4179 20.2436 17.4179 15.0549C17.4179 9.86622 13.4791 6.27716 8.70893 6.27716ZM8.70893 20.5589C5.66453 20.5589 3.5088 18.1796 3.5088 15.0549C3.5088 11.9302 5.66453 9.55089 8.70893 9.55089C11.7533 9.55089 13.9091 11.9302 13.9091 15.0549C13.9091 18.1796 11.7533 20.5589 8.70893 20.5589Z" fill="white"></path></svg> <span>Security</span></a></div></div><div class="navItem-wrapper"><a class="btn nav-item nav-cta btn" href="https://www.okta.com">Go to Okta.com ↗</a></div></div></div></header><div></div><main class="page page--id-undefined"><div class="Container Container--narrow"><div class="BlogPost"><div class="BlogPost__container"><div class="BlogPost__main"><div class="BlogPost__back"><a href="/articles">‹ Back to blog</a></div><time class="BlogPost__date" dateTime="2024-03-05">March<!-- --> <!-- -->5<!-- -->,<!-- --> <!-- -->2024</time><h1 class="BlogPost__title">How to Secure the SaaS Apps of the Future</h1><div class="BlogPost__meta"><div class="BlogPost__by"><div class="BlogAuthorByline BlogAuthorByline--small"><div class="BlogAuthorByline__headshot"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained BlogAuthorByline__image"><div style="max-width:58px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg%20height='58'%20width='58'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><div aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear;background-color:#f8f8f8;position:absolute;top:0;left:0;bottom:0;right:0"></div><picture><source type="image/webp" data-srcset="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=15&h=15&q=50&fm=webp 15w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=29&h=29&q=50&fm=webp 29w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&q=50&fm=webp 58w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=116&h=116&q=50&fm=webp 116w" sizes="(min-width: 58px) 58px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 58px) 58px, 100vw" decoding="async" loading="lazy" data-src="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&fl=progressive&q=50&fm=jpg" data-srcset="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=15&h=15&fl=progressive&q=50&fm=jpg 15w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=29&h=29&fl=progressive&q=50&fm=jpg 29w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&fl=progressive&q=50&fm=jpg 58w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=116&h=116&fl=progressive&q=50&fm=jpg 116w" alt=""/></picture><noscript><picture><source type="image/webp" srcSet="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=15&h=15&q=50&fm=webp 15w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=29&h=29&q=50&fm=webp 29w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&q=50&fm=webp 58w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=116&h=116&q=50&fm=webp 116w" sizes="(min-width: 58px) 58px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 58px) 58px, 100vw" decoding="async" loading="lazy" src="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&fl=progressive&q=50&fm=jpg" srcSet="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=15&h=15&fl=progressive&q=50&fm=jpg 15w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=29&h=29&fl=progressive&q=50&fm=jpg 29w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&fl=progressive&q=50&fm=jpg 58w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=116&h=116&fl=progressive&q=50&fm=jpg 116w" alt=""/></picture></noscript><script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1,e.parentNode.parentNode.querySelector("[data-placeholder-image]").style.opacity=0)}}</script></div></div><div class="BlogAuthorByline__name">Karl McGuinness</div></div></div></div><div class="BlogPost__content"><div class="BlogPost__body"><p>Over the past few years we’ve observed a fundamental shift in the threat model for highly targeted organizations.</p><p>Today, if an attacker can’t manage to steal user credentials for highly targeted organizations, they will pivot to instead stealing a user’s proof of authentication.</p><p>Attackers will use malware to steal session tokens from a user’s browser after they sign in. They may similarly use transparent proxies to steal session tokens from a user’s browser after they sign in. And as Okta’s recent experience shows, if bearer tokens of any kind are stored unprotected, attackers will sniff them out. Stolen session tokens can often be replayed in a browser of the attacker’s choosing for the remaining duration of the user session.</p><p>For several years Okta has contributed to internet standards that aim to mitigate the theft and replay of session tokens. We are taking these actions because we cannot assume that the current solutions to these problems (endpoint protection and phishing resistant authentication) will always be applied effectively. It is prudent to assume that some malware will go undetected by endpoint protection solutions, or that some users will sign in to applications without the protection of phishing-resistant authenticators. When either of these events happen, defenders require an ability to limit the blast radius from a stolen session token.</p><p>Our goals here are threefold:</p><ul><li><p>We need to constrain the use of tokens that are for specific devices, clients and/or locations,</p></li><li><p>We need the identity ecosystem (identity providers and SaaS applications) to autonomously exchange signals about changes in session risk, and</p></li><li><p>We need the means to act on identified changes in session risk: such as forcing step-up authentication within the context of an application, or signing a user out of all of their application sessions.</p></li></ul><p>Okta has demonstrated, in response to an October security incident, that modern applications supporting OIDC (OpenID Connect) can meet many of these goals. Okta now binds Admin Sessions to location (ASN, by default and optionally by IP), forcing re-authentication when an administrative user changes location mid-session or attempts to perform critical, security-sensitive tasks.</p><p>The next challenge for Okta is to apply the same hardening techniques used for the Okta Admin Console to the innumerable third-party SaaS applications that our customers gate behind Okta.</p><p>We have laid the groundwork for several innovative new features that every enterprise SaaS application needs to embrace to protect users in the era of post-authentication attacks.</p><h2 id="enterprise-ready-requirements-for-today’s-saas-apps">Enterprise-ready requirements for today’s SaaS apps</h2><p>Today there are a handful of non-negotiable requirements SaaS applications must meet before a Chief Security Officer (CSO) would consider them to be enterprise-ready.</p><ul><li><p>Single Sign-On (via support for OIDC or SAML)</p></li><li><p>User Provisioning and deprovisioning (via support for SCIM)</p></li><li><p>Programmatic access to logs (using REST APIs)</p></li></ul><p>However, most CSOs haven’t updated the requirements they demand from SaaS applications for at least 5-10 years. And during that time, we have observed fundamental changes in both the nature of the applications we are protecting, and in the threat posed to SaaS applications from post-authentication attacks.</p><h2 id="enterprise-ready-requirements-for-the-apps-of-the-future">Enterprise-ready requirements for the Apps of the Future</h2><p>Today’s SaaS application is typically <a href="https://www.okta.com/blog/2020/06/the-path-to-continuous-authentication-solving-the-best-of-breed-problem/">more than a simple web app</a>. For example, consider Slack. Slack is a distributed set of apps and services, encompassing both web and native application experiences, and integrated with other applications (e.g. Google Workspace, Atlassian Confluence and Jira) using OAuth. Securing these distributed applications requires a new, longer list of requirements. SaaS applications will (at the very least) need to support the three features detailed below to pass muster with CSOs.</p><h3 id="1.-proof-of-possession">1. Proof-of-possession</h3><p>Proof-of-Possession is a method of constraining the use of OAuth access tokens to an authorized client (browser-based app).</p><p>It prevents attackers from replaying a stolen token from any other client.</p><p>Okta has addressed this requirement via our support for <a href="https://developer.okta.com/docs/guides/dpop/main/">Demonstrating Proof-of-Possession</a>, an OAuth 2.0 extension that developers of SaaS applications can use to cryptographically bind a token to an authorized client. If an access token issued to one client is intercepted by an attacker, and replayed on any other client, the SaaS application can deny access.</p><p>There are a few logical reasons why this problem should be solved at the application level using DPoP. Previous efforts to solve this problem at the transport level (using mTLS-based token binding) have encountered <a href="https://textslashplain.com/2023/10/23/protecting-auth-tokens/">scale, deployability and usability challenges</a>. Trusted Platform Modules (TPMs) have historically not been fast enough to sign a proof for every HTTP request, and end-to-end proofs are also problematic in enterprise environments where proxies and other intermediaries terminate TLS.</p><p>DPoP, by contrast, will reduce the risk of a stolen token across the broadest possible number of modern native apps. Okta has enabled DPoP by default in all <a href="https://developer.okta.com/docs/guides/oin-api-service-overview/">API Service Integrations</a> that access Okta’s management APIs. Once configured, Okta API endpoints will require the bearer of a token to prove this cryptographic relationship to an authorized client.</p><p>Chief Security Officers should be demanding that SaaS applications do the same. Consider the following requirement in your vendor security questionnaire:</p><blockquote><p>SaaS applications must require cryptographic proof that a client presenting an access token was authorized (demonstrating Proof-of-Possession).</p></blockquote><h3 id="2.-continuous-access-evaluation-profile-(caep)">2. Continuous Access Evaluation Profile (CAEP)</h3><p>Okta recently reduced the default maximum duration and idle duration for administrative sessions in Okta in an effort to shift the industry towards “secure by default” principles.</p><p>Counterintuitively, the default session for most SaaS applications is getting longer.</p><p>From a security perspective, organizations can only afford to extend the life of application sessions if security teams are confident that they can detect changes in user risk mid-session, and in near real time, orchestrating immediate responses to those signals in ways that don’t create excessive friction for legitimate users.</p><p><a href="https://www.okta.com/blog/2024/02/unifying-efforts-amplifying-security-shared-signals-interoperability/">Continuous Access Evaluation Profile (CAEP)</a> offers a path forward. CAEP provides a standardized way of ensuring that a change in session risk identified by one SaaS application can autonomously create responses in every other SaaS application accessed by the user via their Identity Provider.</p><p>Today, there are numerous risk signals Identity Providers like Okta can observe in relation to changes in user and session risk. But these signals aren’t always observable by the downstream SaaS applications accessed during an Okta session. SaaS applications can also observe changes in user and session risk, and again, many of which aren’t always observable to the Identity Provider.</p><p>Continuous Access Evaluation profile (CAEP), which uses the <a href="https://openid.net/wg/sharedsignals/">Shared Signals Framework</a> standardized by the OpenID Foundation, is a publish/subscribe mechanism for describing changes in user, device, or session risk. Okta has built the necessary components to be a transmitter, receiver and aggregator of risk signals between applications, and is building an ecosystem of SaaS applications and security providers to exchange signals with.</p><p>Risk signals are already published and acted on by customers using <a href="https://www.okta.com/blog/2023/10/identity-threat-protection-with-okta-ai-is-transforming-security/">Okta Identity Threat Protection</a> in limited early access. Now is the time for CSOs to demand SaaS applications support the same risk sharing standards. Consider the following requirement in your vendor security questionnaire:</p><blockquote><p>SaaS applications must be able to transmit and subscribe to risk signals using open, industry standard frameworks.</p></blockquote><h3 id="3.-universal-logout">3. Universal Logout</h3><p>With all the signals being exchanged using CAEP, security teams also need the ability to automate responses to heightened session risk.</p><p>One possible response would be for the SaaS application to trigger re-authentication when responding to a change in session risk.</p><p>If the observed risk meets an appropriately high threshold, the user’s IdP (Identity Provider) session and each of the user’s individual sessions with SaaS applications need to be revoked.</p><p>Up until now, there hasn’t been a simple way to do this. Single Logout (SLO) offered a partial solution. A user can log out of a SaaS application that supports SLO and be automatically signed out of their Identity Provider (IdP) session. The missing piece was a method of revoking ALL the connected SaaS applications a user authorized during a IdP session, including native apps and SaaS integrations.</p><p>Enter <a href="https://developer.okta.com/docs/guides/oin-universal-logout-overview/">Universal Logout</a>, a standardized method Okta has proposed to handle the “Single Sign-Out” problem. Universal Logout saves SecOps personnel the hassle of manually identifying and signing out users from each SaaS application accessed during a risky session.</p><p>CSOs need to demand that SaaS applications publish a Universal Logout endpoint to facilitate this process. Consider the following requirement in your vendor security questionnaire:</p><blockquote><p>SaaS applications must publish a standard interface for revoking access to an application, including OAuth tokens.</p></blockquote><h2 id="how-do-these-requirements-move-the-needle?">How do these requirements move the needle?</h2><p>When more applications meet these requirements:</p><ul><li><p>Users can only authenticate to an enterprise resource with a phishing-resistant authenticator from the right device(s),</p></li><li><p>Applications will only accept requests from the right users with the right permissions,</p></li><li><p>Sessions/tokens for web or native apps can only be used from the same device authorized to access them,</p></li><li><p>Long-lived sessions are continuously re-evaluated for risk using signals from the enterprise and the application,</p></li><li><p>All access from all devices can be terminated in real-time to limit the blast radius of a stolen session.</p></li></ul><p>As the world’s largest independent and app-neutral Identity Provider, Okta is positioned to help organizations and application service providers meet these requirements.</p><p>Okta has the unique position of being able to influence the ability of the next generation of SaaS applications to enable these features with the check of a box (in the Customer Identity Cloud), and to provide a market for the next generation of B2B SaaS applications to reach workforce users via the Okta Integration Network. Okta has also enabled application integration wizards to help SaaS applications to retrofit these features.</p><p>Security teams need to demand more from the SaaS ecosystem to solve these fundamental security challenges.</p><h2 id="saas-apps-of-the-future---requirement-statements">SaaS Apps of the Future - Requirement Statements</h2><p>A more expansive list of requirements for SaaS applications is provided below.</p><table style="border-collapse:collapse;white-space-collapse:collapse;table-layout:fixed;overflow:hidden;min-width:400px;width:100%;vertical-align:top;text-align:left;margin:30px 0"><tbody style="vertical-align:top;text-align:left"><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Requirement</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Standard</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Requirement Statement</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Okta Support</b></p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Single Sign-On</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>OIDC </b>(<a href="https://openid.net/specs/openid-connect-core-1_0.html#"><u>OpenID Connect</u></a>)</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications must support Single Sign-On using a protocol that can protect privileged operations in the application with phishing-resistant re-authentication provided by the Identity Provider.</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>Modern, best of breed applications using the Okta <b>Customer Identity Cloud </b>(Auth0) and the Okta <b>Workforce Identity Cloud </b>support OIDC.</p><p>Both platforms support transactional MFA.</p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Passkeys</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>FIDO2 WebAuthn</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>Break Glass Accounts (non-Federated accounts) in enterprise SaaS applications must be protected by phishing-resistant factors to thwart common credential-based attacks. </p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Passkeys</b> are supported as the primary authenticator in both the Okta <b>Customer Identity Cloud </b>(Auth0) and the Okta <b>Workforce Identity Cloud </b></p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>User Provisioning and Deprovisioning</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><a href="https://datatracker.ietf.org/doc/html/draft-ietf-scim-core-schema"><b><u>SCIM</u></b><u> (System for Cross- domain Identity Management)</u></a></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications must support industry standard approaches to the automated provisioning and deprovisioning of users.</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>Okta <b>Lifecycle Management</b> uses SCIM to automate user lifecycle management. Applications built on the Okta Customer Identity Cloud (Auth0) can be managed by any SCIM compatible client such as the Okta Workforce Identity Cloud</p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Role and Entitlement management</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><a href="https://datatracker.ietf.org/doc/html/draft-ietf-scim-roles-entitlements-00"><b><u>SCIM</u></b><u> Roles and Entitlements Extension</u></a></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications must support centralized identity governance mechanisms that ensure users are only provided the minimum permissions required for their role at any given time.</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Okta Identity Governance</b> can manage user entitlements within the world’s top SaaS applications. </p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Application Logs </b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>REST APIs</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications must offer programmatic access to logs that can be streamed in real time.</p><p>Logs should capture all security-relevant events. Events should be well documented and presented in a structured, industry-standard format. All distinct fields should be able to be programmatically parsed.</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>Okta <b>Log Streaming </b>offers access to Okta log events in close to real-time for both the Okta Customer Identity Cloud (Auth0) and Workforce Identity Cloud </p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Dynamic Access Management </b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><a href="https://openid.net/wg/sharedsignals/"><b><u>Continuous Access Evaluation Profile (CAEP)</u></b></a></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications must be able to transmit and subscribe to risk signals using open, industry standard frameworks.</p><p>At minimum, applications need to publish and subscribe to the following events:</p><p>Session Revoked</p><p>Credential Change</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>Okta <b>Identity Threat Protection</b> can publish and subscribe to CAEP-compliant events. </p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Universal Logout</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><a href="https://datatracker.ietf.org/doc/html/draft-parecki-oauth-global-token-revocation-01"><b><u>Global Token Revocation</u></b></a></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications must publish a standard interface for revoking access to an application, including OAuth tokens.</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>Our roadmap supports Universal Logout across all Okta applications.</p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>API Access Standards</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><a href="https://datatracker.ietf.org/doc/draft-ietf-oauth-v2-1/"><b><u>OAuth 2.1</u></b></a></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications should implement OAuth 2.1 based access to their APIs </p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>OAuth is the industry standard for secure API access and supports both user delegated and non-human service based access mechanisms.</p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Sender Constrained Tokens</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><a href="https://developer.okta.com/docs/guides/dpop/main/"><b><u>Demonstrating Proof-of-Possession (DPoP)</u></b></a></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications must require cryptographic proof that a client presenting an access token was the client authorized to do so (demonstrating Proof-of-Possession).</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>The Okta Workforce Identity Cloud supports <b>DPoP</b> and requires it by default for new API Service Integrations. Okta’s roadmap includes plans to embed DPoP for new B2B SaaS apps in the Okta Customer Identity Cloud (Auth0).</p></td></tr><tr><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><b>Security Best Practices</b></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p><a href="https://oauth.net/2/oauth-best-practice/"><b><u>OAuth2.0 Security BCP</u></b></a> <a href="https://oauth.net/2/browser-based-apps/"><b><u>Browser-based Apps BCP</u></b></a> <a href="https://oauth.net/2/native-apps/"><b><u>Native and Mobile Apps BCP</u></b></a></p><p><a href="https://www.rfc-editor.org/rfc/rfc7523.html"><b><u>JWT Client Authentication and Authorization Grants</u></b></a></p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>SaaS applications should support agreed Best Current Practices agreed by IETF.</p></td><td style="text-align:left;vertical-align:top;border-top:1px solid #000000;padding:7px;max-width:300px;white-space:normal;word-wrap:break-word"><p>Okta personnel are contributors to many of these Best Current Practice materials.</p></td></tr></tbody></table><p></p><p>Okta is helping to incubate several other identity standards that were deliberately omitted from this list, given that they are not yet actionable by security teams. The emerging work in W3C around <a href="https://github.com/WICG/dbsc/blob/main/README.md">Device Bound Session Credentials</a> is most interesting, as it brings proof-of-possession properties to browser-based session cookies; which is the final piece in the puzzle for protecting modern apps.</p></div><div class="BlogPost__authors"><div class="BlogAuthors"><div class="BlogAuthor"><div class="BlogAuthor__header"><div class="BlogAuthor__headshot"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained BlogAuthor__image"><div style="max-width:58px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg%20height='58'%20width='58'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><div aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear;background-color:#f8f8f8;position:absolute;top:0;left:0;bottom:0;right:0"></div><picture><source type="image/webp" data-srcset="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=15&h=15&q=50&fm=webp 15w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=29&h=29&q=50&fm=webp 29w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&q=50&fm=webp 58w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=116&h=116&q=50&fm=webp 116w" sizes="(min-width: 58px) 58px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 58px) 58px, 100vw" decoding="async" loading="lazy" data-src="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&fl=progressive&q=50&fm=jpg" data-srcset="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=15&h=15&fl=progressive&q=50&fm=jpg 15w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=29&h=29&fl=progressive&q=50&fm=jpg 29w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&fl=progressive&q=50&fm=jpg 58w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=116&h=116&fl=progressive&q=50&fm=jpg 116w" alt=""/></picture><noscript><picture><source type="image/webp" srcSet="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=15&h=15&q=50&fm=webp 15w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=29&h=29&q=50&fm=webp 29w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&q=50&fm=webp 58w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=116&h=116&q=50&fm=webp 116w" sizes="(min-width: 58px) 58px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 58px) 58px, 100vw" decoding="async" loading="lazy" src="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&fl=progressive&q=50&fm=jpg" srcSet="https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=15&h=15&fl=progressive&q=50&fm=jpg 15w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=29&h=29&fl=progressive&q=50&fm=jpg 29w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=58&h=58&fl=progressive&q=50&fm=jpg 58w,https://images.ctfassets.net/kbkgmx9upatd/6fixoIccP6y6XyYM36hVRj/e922b686e242a3f68bb809567d4863c9/karl-mcguiness-speaker.jpg?w=116&h=116&fl=progressive&q=50&fm=jpg 116w" alt=""/></picture></noscript><script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1,e.parentNode.parentNode.querySelector("[data-placeholder-image]").style.opacity=0)}}</script></div></div><div class="BlogAuthor__text"><div class="BlogAuthor__text-name">Karl McGuinness</div><div class="BlogAuthor__text-title">Chief Product Architect, Okta</div></div></div><div class="BlogAuthor__bio"><p>Karl McGuinness is Chief Product Architect at Okta where he is responsible for product strategy, architecture, and identity standards. He has over 20 years of experience in the identity industry building and scaling market leading products and infrastructure. Karl is actively involved with the identity community developing and adopting technical standards that provide the foundation for the Okta Identity Cloud.</p></div></div></div></div></div><div class="BlogPost__sidebar"></div></div></div></div></div></main><div class="Footer"><div class="Container"><div class="Footer-content"><ul class="Footer-links"><li><a href="https://sec.okta.com/rss.xml">Subscribe to RSS</a></li><li><a href="https://trust.okta.com">trust.okta.com</a></li><li><a href="https://sec.okta.com">sec.okta.com</a></li><li><a href="https://okta.com">okta.com</a></li></ul></div></div></div><div class="Modal "><div class="Modal-wrapper"><div class="Modal-close"><div class="Modal-close_wrapper"><button aria-label="Close modal" class="Modal-close_icon"><svg class="CloseIcon" x="0px" y="0px" viewBox="0 0 79.2 79.2"><line x1="23.3" y1="55.9" x2="55.9" y2="23.3"></line><line x1="23.3" y1="23.3" x2="55.9" y2="55.9"></line></svg></button></div></div><div class="Modal-content"></div></div></div></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/articles/appsofthefuture/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-77fc975adcad335480c1.js"],"app":["/app-74b0884e6d8b20aa36ad.js"]};/*]]>*/</script><script src="/polyfill-77fc975adcad335480c1.js" nomodule=""></script><script src="/app-74b0884e6d8b20aa36ad.js" async=""></script><script src="/dc6a8720040df98778fe970bf6c000a41750d3ae-7a2ead38994f30ae907b.js" async=""></script><script src="/34321f76-a10e609e317823ad57fa.js" async=""></script><script src="/29107295-41251b410a74b91fa07b.js" async=""></script><script src="/framework-89e48458e353b3156743.js" async=""></script><script src="/webpack-runtime-a4ecd9c486452431bc45.js" async=""></script><script src="https://platform.twitter.com/widgets.js" defer=""></script></body></html>