body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}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}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}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}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-moz-appearance:buton;appearance:buton;-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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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]{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font:112.5%/1.45em georgia,serif;box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}body{color:rgba(0,0,0,.8);font-family:Montserrat,serif;font-weight:400;word-wrap:break-word;font-kerning:normal;-ms-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt","kern"}img{max-width:100%;margin-left:0;margin-right:0;margin-top:0;padding:0}h1{font-size:2.25rem}h1,h2{padding:0;margin:0 0 1.45rem;color:inherit;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;line-height:1.1}h2{font-size:1.62671rem}h3{font-size:1.38316rem}h3,h4{padding:0;margin:0 0 1.45rem;color:inherit;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;line-height:1.1}h4{font-size:1rem}h5{font-size:.85028rem}h5,h6{padding:0;margin:0 0 1.45rem;color:inherit;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;line-height:1.1}h6{font-size:.78405rem}hgroup{padding:0;margin:0 0 1.45rem}ol,ul{padding:0;margin:0 0 1.45rem 1.45rem;list-style-position:outside;list-style-image:none;text-align:left}dd,dl,p{padding:0;margin:0 0 1.45rem}p{min-height:10px}figure{padding:0}figure,pre{margin:0 0 1.45rem}pre{font-size:.85rem;line-height:1.42;background:rgba(0,0,0,.04);border-radius:3px;overflow:auto;word-wrap:normal;padding:1.45rem}table{font-size:1rem;line-height:1.45rem;border-collapse:collapse;width:100%}fieldset,table{padding:0;margin:0 0 1.45rem}blockquote{padding:0;margin:0 1.45rem 1.45rem}form,iframe,noscript{padding:0;margin:0 0 1.45rem}hr{padding:0;margin:0 0 calc(1.45rem - 1px);background:rgba(0,0,0,.2);border:none;height:1px}address{padding:0;margin:0 0 1.45rem}b,dt,strong,th{font-weight:700}li{margin-bottom:.725rem}ol li,ul li{padding-left:0}li>ol,li>ul{margin-left:1.45rem;margin-bottom:.725rem;margin-top:.725rem}blockquote :last-child,li :last-child,p :last-child{margin-bottom:0}li>p{margin-bottom:.725rem}code,kbd,samp{font-size:.85rem;line-height:1.45rem}abbr,abbr[title],acronym{border-bottom:1px dotted rgba(0,0,0,.5);cursor:help}abbr[title]{text-decoration:none}td,th,thead{text-align:left}td,th{border-bottom:1px solid rgba(0,0,0,.12);font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";padding:.725rem .96667rem calc(.725rem - 1px)}code,tt{background-color:rgba(0,0,0,.04);border-radius:3px;font-family:SFMono-Regular,Consolas,Roboto Mono,Droid Sans Mono,Liberation Mono,Menlo,Courier,monospace;padding:.2em 0}pre code{background:none;line-height:1.42}code:after,code:before,tt:after,tt:before{letter-spacing:-.2em;content:" "}pre code:after,pre code:before,pre tt:after,pre tt:before{content:""}@media only screen and (max-width:480px){html{font-size:100%}}@keyframes shine{to{background-position-x:-200%}}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/_next/static/media/raleway-v28-latin-300.64e204d4.woff2) format("woff2"),url(/_next/static/media/raleway-v28-latin-300.c02203eb.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/_next/static/media/raleway-v28-latin-regular.f0c238f2.woff2) format("woff2"),url(/_next/static/media/raleway-v28-latin-regular.dfd72eab.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:url(/_next/static/media/raleway-v28-latin-500.a08a638f.woff2) format("woff2"),url(/_next/static/media/raleway-v28-latin-500.93104f27.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/_next/static/media/raleway-v28-latin-700.69e958ba.woff2) format("woff2"),url(/_next/static/media/raleway-v28-latin-700.cb51f334.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400;src:url(/_next/static/media/lora-v32-latin-regular.16a7c7eb.woff2) format("woff2"),url(/_next/static/media/lora-v32-latin-regular.5b7343e6.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:500;src:url(/_next/static/media/lora-v32-latin-500.602a49fa.woff2) format("woff2"),url(/_next/static/media/lora-v32-latin-500.845a2587.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:600;src:url(/_next/static/media/lora-v32-latin-600.38cfa075.woff2) format("woff2"),url(/_next/static/media/lora-v32-latin-600.5dceab59.woff) format("woff")}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:700;src:url(/_next/static/media/lora-v32-latin-700.dc2eae8a.woff2) format("woff2"),url(/_next/static/media/lora-v32-latin-700.c1904123.woff) format("woff")}html{font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{font-family:Raleway,san-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#414142;background-color:#f5f5f5}main{background-color:#fff;flex:1 1}main figure{text-align:center;margin:0 auto}main figure img{height:auto;max-width:100%;object-fit:contain;position:relative!important;height:unset!important}h1{font-family:Lora;font-size:3rem;font-weight:400;line-height:1.2}h2{font-size:2.5rem}h2,h3{font-family:Lora;font-weight:400;line-height:1;margin:3rem 0 1.5rem}h3{font-size:2rem}h4{font-size:1.5rem;font-weight:400;line-height:1;margin:3rem 0 1.5rem}h4,h5{font-family:Lora}h5{font-size:1.2rem;line-height:1.2}@media(max-width:576px){h1{font-size:2.8rem}h2{font-size:2rem}h3{font-size:1.5rem}}a{color:#414142;text-decoration:none}.minor-text{font-size:.8rem}blockquote{border-left:6px solid hsl(240,.7633587786%,85.6862745098%);padding:32px;margin:16px 0;background-color:#fafafa;font-size:1.2rem;line-height:1.4;max-width:800px}blockquote:before{content:open-quote;font-size:4rem;display:block;line-height:.2;margin-top:16px}table{border-top:2px solid hsl(240,.7633587786%,85.6862745098%);border-bottom:2px solid hsl(240,.7633587786%,85.6862745098%)}@media print{footer,header,header nav{display:none}}.page-layout{display:flex;flex-direction:column;min-height:100vh}.page-layout header{display:flex;width:100%;height:100px;padding:20px 0;background-color:#fff;z-index:1000;overflow:hidden;left:0}.page-layout header nav{display:flex;flex:1 1;flex-direction:row;align-items:center}.page-layout header nav .menu,.page-layout header nav .user-menu{display:flex;flex-direction:row;align-items:center;padding-left:80px;list-style:none;margin:0}.page-layout header nav .menu li,.page-layout header nav .user-menu li{margin:16px;font-weight:700;font-size:1.1rem}.page-layout header nav .menu li+li,.page-layout header nav .user-menu li+li{padding-left:16px}.page-layout header nav .menu li a,.page-layout header nav .menu li button,.page-layout header nav .user-menu li a,.page-layout header nav .user-menu li button{margin:5px 10px;padding-bottom:5px;background-color:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;border:none;border-bottom:4px solid rgba(0,0,0,0);color:#414142}.page-layout header nav .menu li a:hover,.page-layout header nav .menu li button:hover,.page-layout header nav .user-menu li a:hover,.page-layout header nav .user-menu li button:hover{border-bottom:4px solid #fab816}.page-layout header nav .menu li a:focus,.page-layout header nav .menu li button:focus,.page-layout header nav .user-menu li a:focus,.page-layout header nav .user-menu li button:focus{outline:none}@media(max-width:1260px){.page-layout header nav .menu,.page-layout header nav .user-menu{display:none}}.page-layout header nav .user-menu{flex:1 1;justify-content:flex-end}.page-layout .container{flex-wrap:wrap;position:relative;width:90%;margin:0 auto;max-width:1500px}.page-layout main{min-height:600px;padding-top:32px}.page-layout main figure{text-align:center}.page-layout main figure img{width:100%}@media(max-width:576px){.page-layout main figure img{max-width:100%}}.page-layout.page main .container{max-width:unset;width:100%}.page-layout.page main .layout-panel .container{max-width:1500px;width:90%}.page-layout table{width:unset}.page-layout footer{background-color:#fafafa;min-height:200px;padding:40px 0}.method-layout,.page-body,.project-layout{display:flex;flex-direction:row;flex-wrap:wrap}.method-layout h1,.page-body h1,.project-layout h1{margin-bottom:4px}.method-layout .method-content,.page-body .method-content,.project-layout .method-content,.project-layout .project-content{flex:1 1}.method-layout .method-body,.page-body .method-body,.project-layout .method-body,.project-layout .project-body{padding:32px 0;min-width:400px}.method-layout .method-sidebar,.method-layout .page-sidebar,.page-body .method-sidebar,.page-body .page-sidebar,.project-layout .method-sidebar,.project-layout .page-sidebar,.project-layout .project-sidebar{margin:0 0 16px 32px;width:350px}.method-layout .method-sidebar>div,.method-layout .page-sidebar>div,.page-body .method-sidebar>div,.page-body .page-sidebar>div,.project-layout .method-sidebar>div,.project-layout .page-sidebar>div,.project-layout .project-sidebar>div{padding:16px}.method-layout .method-sidebar__panel,.method-layout .page-sidebar__panel,.page-body .method-sidebar__panel,.page-body .page-sidebar__panel,.project-layout .method-sidebar__panel,.project-layout .page-sidebar__panel{margin-bottom:16px;box-shadow:0 0 10px rgba(0,0,0,.1)}.method-layout .method-sidebar__title,.method-layout .page-sidebar__title,.page-body .method-sidebar__title,.page-body .page-sidebar__title,.project-layout .method-sidebar__title,.project-layout .page-sidebar__title{font-size:1.4rem;font-family:Lora;border-bottom:1px solid hsl(240,.7633587786%,85.6862745098%);padding-bottom:16px}.method-layout .method-sidebar .attachment img,.method-layout .page-sidebar .attachment img,.page-body .method-sidebar .attachment img,.page-body .page-sidebar .attachment img,.project-layout .method-sidebar .attachment img,.project-layout .page-sidebar .attachment img,.project-layout .project-sidebar .attachment img{object-fit:cover;box-shadow:0 0 10px rgba(0,0,0,.1)}.method-layout .method-link:hover,.page-body .method-link:hover,.project-layout .method-link:hover{border-bottom:2px solid #fab816}@media print{.method-layout,.page-body,.project-layout{flex-direction:column}.method-layout .method-sidebar>*,.page-body .method-sidebar>*,.project-layout .method-sidebar>*,.project-layout .page-sidebar>*,.project-layout .project-sidebar>*{display:none}.method-layout .method-sidebar,.page-body .method-sidebar,.project-layout .method-sidebar,.project-layout .page-sidebar,.project-layout .project-sidebar{margin:0}.method-layout .method-sidebar .method-sidebar-panel,.page-body .method-sidebar .method-sidebar-panel,.project-layout .method-sidebar .method-sidebar-panel,.project-layout .page-sidebar .method-sidebar-panel,.project-layout .project-sidebar .method-sidebar-panel{box-shadow:none}.method-layout .method-sidebar .show-in-print,.page-body .method-sidebar .show-in-print,.project-layout .method-sidebar .show-in-print,.project-layout .page-sidebar .show-in-print,.project-layout .project-sidebar .show-in-print{display:block}}.page-body .page-content,.project-layout .project-content{flex:1 1}.page-body .page-content .layout-panel:first-of-type{padding:100px 0 0}.page-body .page-content .layout-panel:not(.block):nth-child(2n){background-color:#fafafa}.page-body .page-content .layout-panel:not(.block):nth-child(2n) .method-block .body,.page-body .page-content .layout-panel:not(.block):nth-child(2n) .value-prop .body{order:2}.page-body .page-content .layout-panel:not(.block):nth-child(2n) .method-block .excerpt,.page-body .page-content .layout-panel:not(.block):nth-child(2n) .method-block .image,.page-body .page-content .layout-panel:not(.block):nth-child(2n) .value-prop .excerpt,.page-body .page-content .layout-panel:not(.block):nth-child(2n) .value-prop .image{order:1}@media(max-width:576px){.page-body .page-content .layout-panel:not(.block):nth-child(2n) .method-block .body,.page-body .page-content .layout-panel:not(.block):nth-child(2n) .value-prop .body{padding-top:16px}}.page-body .page-content .layout-panel:not(.block):nth-child(2n) .method-block .title{order:2;align-items:flex-end;text-align:right}.page-body .page-content .layout-panel:not(.block):nth-child(2n) .method-block .body{order:1}.page-body .page-content .layout-panel:not(.block):nth-child(2n) .method-block .excerpt{margin-left:20%}.page-body .page-content .layout-panel:not(.block){padding:110px 0}.page-body .page-content .layout-panel.white{background-color:#fff!important}.page-body .page-content .layout-panel.grey{background-color:#fafafa}.page-body .page-content .layout-panel.dark-grey{background-color:#414142;color:#fff}.page-body .page-content .layout-panel.feature{background-color:#fab816}.page-body .page-content .layout-panel.light-feature{background-color:hsl(42.6315789474,95.7983193277%,93.3333333333%)}.page-body .page-content .layout-panel.feature-gradient{background:hsl(42.6315789474,95.7983193277%,93.3333333333%);background:linear-gradient(180deg,white 30%,rgb(254.2857142857,244.8571428571,221.7142857143))}.error-page main{min-height:100vh;justify-content:center}.error-page .error-panel,.error-page main{display:flex;align-items:center}.error-page .error-panel h1{margin:0;font-size:2rem}.error-page .error-panel .message{border-left:1px solid hsl(240,.7633587786%,85.6862745098%);padding:16px;min-width:200px}.error-page .logo{padding:16px;min-width:80px}.error-page .logo img{height:48px;width:48px;margin:0}.notistack-SnackbarContainer{z-index:10000!important}