﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,600;1,400;1,600&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.cc-window{opacity:1;transition:all .3s ease-out}.cc-window.cc-invisible{opacity:0;transform:translateY(34px)}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}@font-face{font-family:'Graphik';font-display:auto;font-style:normal;font-weight:400;src:local("Graphik Regular"),url(/assets/fonts/graphik-regular-302e7660b055cc0b496680813be5f8429659c927be57416f9ad14d9ad327366e.woff2) format("woff2"),url(/assets/fonts/graphik-regular-c48d0255ef4270219c1f641bb1df4b5373cc379c9fe0535d4104c6fa92f5394d.woff) format("woff")}@font-face{font-family:'Graphik';font-display:auto;font-style:italic;font-weight:400;src:local("Graphik Regular Italic"),url(/assets/fonts/graphik-regular-italic-4d58437f7fd2955069affa26c90ed106531874cd2738d50b34b95e52723f3602.woff2) format("woff2"),url(/assets/fonts/graphik-regular-italic-7e7c010bf627be8254f25201f949767b605f19417d78666ad27aa415ef944c16.woff) format("woff")}@font-face{font-family:'Graphik';font-display:auto;font-style:normal;font-weight:500;src:local("Graphik Medium"),url(/assets/fonts/graphik-medium-94a6b7e33a1307a86e6df1cac9796bec4cc80355da4a451dbe2d339e4cacc992.woff2) format("woff2"),url(/assets/fonts/graphik-medium-fa34214345e7d5bd1eadcab3b70da1b239492dcc4afd4c3bc0f19d2369b2b30f.woff) format("woff")}@font-face{font-family:'Graphik';font-display:auto;font-style:normal;font-weight:600;src:local("Graphik Semibold"),url(/assets/fonts/graphik-semibold-48c1a3c3b2b8d8f82f42d5ab686a12128d5146c02a42adff4ce329f604acd492.woff2) format("woff2"),url(/assets/fonts/graphik-semibold-712d4fd467492690889b0b33e4c868b510e96f2117631091e48b5ecb09956fd1.woff) format("woff")}body{font-family:'Graphik', 'Arimo', Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}::selection{background-color:#D707AD;background-color:var(--select);color:rgba(0,0,0,0.35)}::-moz-selection{background-color:#E8005D;color:#FFF}html{scroll-behavior:smooth}body{animation:fadein .1s;-moz-animation:fadein .1s;-webkit-animation:fadein .1s;-o-animation:fadein .1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.container--center{max-width:1440px;margin:0 auto;padding:0 80px}@media (max-width: 1199.98px){.container--center{padding:0 60px}}@media (max-width: 991.98px){.container--center{padding:0 48px}}@media (max-width: 639.98px){.container--center{padding:0 24px}}article .container--center{overflow:hidden}body{font-size:16px;line-height:1.5;font-weight:400}@media (max-width: 639.98px){body{line-height:1.4}}a{text-decoration:none}h1,h2,h3{font-weight:500;line-height:1.2;margin:0;letter-spacing:-0.035em;text-rendering:geometricPrecision}h1{font-size:56px;max-width:720px}@media (max-width: 1199.98px){h1{font-size:50px}}@media (max-width: 991.98px){h1{font-size:42px}}@media (max-width: 639.98px){h1{font-size:34px}}h2{font-size:40px;max-width:600px}@media (max-width: 1199.98px){h2{font-size:36px}}@media (max-width: 991.98px){h2{font-size:32px}}@media (max-width: 639.98px){h2{font-size:24px}}h3{font-size:28px}@media (max-width: 1199.98px){h3{font-size:26px}}@media (max-width: 991.98px){h3{font-size:24px}}@media (max-width: 639.98px){h3{font-size:22px}}h4{color:#E8005D;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 991.98px){h4{font-size:13px}}p,ul,ol,blockquote,blockquote p{font-size:18px}@media (max-width: 991.98px){p,ul,ol,blockquote,blockquote p{font-size:18px}}@media (max-width: 639.98px){p,ul,ol,blockquote,blockquote p{font-size:16px}}.list__unstyled{padding:0}.list__unstyled li{list-style:none;padding-right:16px}.bg-color--dark{background-color:#f8f8f8;overflow-x:hidden}.bg-color--white{background-color:#FFF}.bg-shape__primary{background-image:url(/assets/thatsai_bg-shape_primary-adb2e3fdd210f2d6f5d2c5e6999e314e7255ee0f334bdc7d5a82b51ce9b76386.svg);background-position:calc(50% + 520px) 16vh;background-repeat:no-repeat;z-index:0}@media (max-width: 1199.98px){.bg-shape__primary{background-position:calc(50% + 540px) 16vh}}@media (max-width: 991.98px){.bg-shape__primary{background-position:calc(50% + 400px) 80px}}@media (max-width: 639.98px){.bg-shape__primary{background-position:calc(50% + 400px) 40px}}@media (max-width: 575.98px){.bg-shape__primary{background-image:none}}@keyframes animation-fade-in{from{opacity:0}to{opacity:1}}.bg-shape__primary--animated{overflow:hidden}@keyframes spin-cw{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin-ccw{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}.bg-shape__primary--animated .bg-shape__animation{opacity:0;animation:animation-fade-in 2s ease 1600ms forwards;background:rgba(96,96,255,0.88);background:linear-gradient(-30deg, red 0%, #6060ff 100%);width:704px;height:704px;position:absolute;left:calc(50% + 168px);top:20vh;z-index:-1;pointer-events:none}.bg-shape__primary--animated .bg-shape__animation *{pointer-events:none}.bg-shape__primary--animated .bg-shape__animation svg{position:absolute}.bg-shape__primary--animated .bg-shape__animation svg path{transform-origin:center}.bg-shape__primary--animated .bg-shape__animation svg #inner{animation:spin-ccw 60s linear infinite}.bg-shape__primary--animated .bg-shape__animation svg #middle{animation:spin-cw 54s linear infinite}.bg-shape__primary--animated .bg-shape__animation svg #outer{animation:spin-ccw 90s linear infinite}@media (max-width: 1199.98px){.bg-shape__primary--animated .bg-shape__animation{left:calc(50% + 188px);top:16vh}}@media (max-width: 991.98px){.bg-shape__primary--animated .bg-shape__animation{left:calc(50% + 48px);top:80px}}@media (max-width: 639.98px){.bg-shape__primary--animated .bg-shape__animation{left:calc(50% + 48px);top:40px}}@media (max-width: 575.98px){.bg-shape__primary--animated .bg-shape__animation{display:none}}.bg-shape__secondary{background-image:url(/assets/thatsai_bg-shape_secondary-7e0f2dc41751e719028e44488a78ffb16ab21e8eb71f14fd8749beaa8385a127.svg);background-position:80px 120px;background-repeat:no-repeat}@media (max-width: 1199.98px){.bg-shape__secondary{background-position:60px 100px}}@media (max-width: 991.98px){.bg-shape__secondary{background-position:calc(50% + 320px) 52px}}@media (max-width: 639.98px){.bg-shape__secondary{background-position:calc(50% + 320px) 48px}}@media (max-width: 575.98px){.bg-shape__secondary{background-image:none}}.vh-100{min-height:100vh}.b--none{border:none !important}.d--block{display:block !important}.d--flex{display:flex !important}@media (max-width: 639.98px){.hide--sm-md{display:none}}.icon--ml{margin-left:6px}.p--rel{position:relative !important}.mb--0{margin-bottom:0 !important}.mb--md{margin-bottom:40px}@media (max-width: 991.98px){.mb--md{margin-bottom:32px}}@media (max-width: 575.98px){.mb--md{margin-bottom:24px}}.mt--0{margin-top:0 !important}.mt--md{margin-top:40px}@media (max-width: 991.98px){.mt--md{margin-top:32px}}@media (max-width: 575.98px){.mt--md{margin-top:24px}}.mt--lg{margin-top:60px}@media (max-width: 991.98px){.mt--lg{margin-top:48px}}@media (max-width: 575.98px){.mt--lg{margin-top:40px}}.mv--md{margin:40px 0}@media (max-width: 991.98px){.mv--md{margin:32px 0}}@media (max-width: 575.98px){.mv--md{margin:24px 0}}.mv--lg{margin-top:60px 0}@media (max-width: 991.98px){.mv--lg{margin-top:48px 0}}@media (max-width: 575.98px){.mv--lg{margin-top:40px 0}}.overlay-page-fade{background:#020024;background:linear-gradient(0deg, #020024 0%, white 0%, rgba(255,255,255,0) 100%);position:fixed;bottom:0;height:60px;width:100%;z-index:100}.pb--0{padding-bottom:0 !important}.pb--md{padding-bottom:40px !important}@media (max-width: 991.98px){.pb--md{padding-bottom:32px !important}}@media (max-width: 575.98px){.pb--md{padding-bottom:24px !important}}.pb--lg{padding-bottom:60px !important}@media (max-width: 991.98px){.pb--lg{padding-bottom:48px !important}}@media (max-width: 575.98px){.pb--lg{padding-bottom:40px !important}}.pt--0{padding-top:0 !important}.pt--sm{padding-top:24px !important}@media (max-width: 991.98px){.pt--sm{padding-top:20px !important}}@media (max-width: 575.98px){.pt--sm{padding-top:16px !important}}.pt--md{padding-top:40px !important}@media (max-width: 991.98px){.pt--md{padding-top:32px !important}}@media (max-width: 575.98px){.pt--md{padding-top:24px !important}}.pt--lg{padding-top:60px !important}@media (max-width: 991.98px){.pt--lg{padding-top:48px !important}}@media (max-width: 575.98px){.pt--lg{padding-top:40px !important}}.pv--md{padding:40px 0 !important}@media (max-width: 991.98px){.pv--md{padding:32px 0 !important}}@media (max-width: 575.98px){.pv--md{padding:24px 0 !important}}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.text--center{text-align:center}.text-size--sm{font-size:1em !important;line-height:1.4}@media (max-width: 575.98px){.text-size--sm{font-size:.875em}}img[src$=".svg"]{width:100%}.image--fluid{height:auto;max-width:100%}.container--svg{display:inline-block;padding-bottom:100%;position:relative;vertical-align:middle;width:100%}.svg-content{display:inline-block;left:0;position:absolute;top:0}article{padding-top:34px;padding-bottom:120px}@media (max-width: 991.98px){article{padding-top:20px;padding-bottom:80px}}@media (max-width: 639.98px){article{padding-top:15px;padding-bottom:52px}}.markdown__body{color:#38386c;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-wrap:break-word;margin:0 auto;max-width:600px;font-family:"Lora", "Georgia", serif}.markdown__body .share-widget{display:flex;padding-bottom:17px;justify-content:flex-end}@media (max-width: 991.98px){.markdown__body .share-widget{padding-bottom:10px}}@media (max-width: 639.98px){.markdown__body .share-widget{padding-bottom:8px}}.markdown__body .share-widget>*+*{margin-top:inherit}.markdown__body .share-widget a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:10px;border-radius:50%}.markdown__body .share-widget a svg{margin-right:0;width:18px;margin-top:0;position:static;transform:none}.markdown__body p{line-height:1.8}.markdown__body a{background-color:transparent;color:#151529;border-bottom:1px solid #E8005D}.markdown__body a:hover{color:#E8005D;border-bottom:1px solid transparent}.markdown__body a:active,.markdown__body a:hover{outline-width:0}.markdown__body strong{font-weight:700}.markdown__body em{font-style:italic}.markdown__body .anchor:focus{outline:none}.markdown__body code,.markdown__body kbd,.markdown__body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;line-height:1.25;word-wrap:break-all;white-space:pre-wrap}@media (max-width: 639.98px){.markdown__body code,.markdown__body kbd,.markdown__body pre{font-size:14px}}.markdown__body code{background:#151529;color:#EFEFF2;padding:4px;border-radius:4px}.markdown__body pre code{box-sizing:border-box;display:block;padding:16px}@media (max-width: 639.98px){.markdown__body pre code{padding:10px}}.markdown__body hr{box-sizing:content-box;height:0;background:transparent;border:0;border-bottom:1px solid #EFEFF2;overflow:hidden}.markdown__body hr:before{content:"";display:table}.markdown__body hr:after{clear:both;content:"";display:table}.markdown__body h1,.markdown__body h2,.markdown__body h3,.markdown__body h4,.markdown__body h5,.markdown__body h6{font-family:"Graphik", "Arimo", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.markdown__body h2{font-size:24px;font-weight:700}@media (max-width: 991.98px){.markdown__body h2{font-size:22px}}@media (max-width: 639.98px){.markdown__body h2{font-size:20px}}.markdown__body h3{font-size:22px;font-weight:700}@media (max-width: 991.98px){.markdown__body h3{font-size:20px}}@media (max-width: 639.98px){.markdown__body h3{font-size:18px}}.markdown__body h4{color:#E8005D;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:2.5rem 0 1.25em 0}@media (max-width: 639.98px){.markdown__body h4{font-size:14px;margin:1.5rem 0 .75rem 0}}.markdown__body h5{color:#151529;font-size:24px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}@media (max-width: 991.98px){.markdown__body h5{font-size:20px}}@media (max-width: 639.98px){.markdown__body h5{font-size:17px;line-height:1.33}}.markdown__body h6{color:#5e5eac;font-size:16px;font-weight:400;margin-top:1rem}@media (max-width: 639.98px){.markdown__body h6{font-size:14px}}.markdown__body .footnotes h6{color:#5e5eac;font-size:16px;font-weight:400;line-height:1.2;margin:0 0 4px 0 !important}@media (max-width: 639.98px){.markdown__body .footnotes h6{font-size:14px}}.markdown__body .footnotes h6:first-of-type{margin-top:2rem !important}.markdown__body .footnotes h6 sup{padding-left:0}.markdown__body ol li,.markdown__body ul li{margin-bottom:.5rem}@media (max-width: 639.98px){.markdown__body ol li,.markdown__body ul li{margin-bottom:.25rem}}.markdown__body ul{padding:0}.markdown__body ul li{list-style:none;padding-left:20px}.markdown__body ul li::before{font-size:1.15em;content:"\2022";font-weight:bold;display:inline-block;width:20px;margin-left:-20px}@media (max-width: 991.98px){.markdown__body ul li{background-position:left 9px}}@media (max-width: 639.98px){.markdown__body ul li{background-position:left 8px}}.markdown__body ol{list-style-type:decimal;padding-left:20px}.markdown__body blockquote{font-family:"Graphik", "Arimo", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";letter-spacing:-0.01em;font-weight:500;position:relative;background-color:rgba(232,0,93,0.035);color:#38386c;border-left:4px solid #E8005D;padding:1.75rem;width:calc(100% + 1.75rem);left:calc(-1.75rem - 4px);box-shadow:0px 2px 8px 0px rgba(94,94,172,0.12)}@media (max-width: 639.98px){.markdown__body blockquote{padding:1.175em;width:calc(100% - 2.35rem - 4px);position:static}}.markdown__body blockquote p{margin:0}@media (max-width: 991.98px){.markdown__body blockquote p{font-size:20px}}@media (max-width: 639.98px){.markdown__body blockquote p{font-size:17px;line-height:1.33}}.markdown__body blockquote>:first-child{margin-top:0 !important}.markdown__body blockquote>:last-child{margin-bottom:0 !important}.markdown__body blockquote,.markdown__body .video-container,.markdown__body pre{margin:2.5rem 0 !important;word-wrap:break-word}@media (max-width: 639.98px){.markdown__body blockquote,.markdown__body .video-container,.markdown__body pre{margin:2rem 0 !important}}.markdown__body img{border-style:none;margin-top:1.5rem;width:70vw;max-width:1440px;position:relative;left:50%;transform:translateX(-50%)}.markdown__body img::after{content:attr(alt)}@media (max-width: 991.98px){.markdown__body img{width:100%;position:initial;transform:none}}@media (max-width: 639.98px){.markdown__body img{margin-top:.5rem;margin-right:-24px}}@media (max-width: 575.98px){.markdown__body img{position:relative;left:50%;transform:translateX(-50%);width:100vw}}.markdown__body .flush img{max-width:100%}.markdown__body figcaption{font-weight:400;font-size:0.9em;line-height:1.2;text-align:center;font-family:"Graphik", "Arimo", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";padding-bottom:1em}.markdown__body table{font-family:"Graphik", "Arimo", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";border-collapse:separate;border-style:hidden;font-size:14px;border-radius:4px;min-width:100%;overflow-x:scroll;border-spacing:inherit;line-height:1.15}.markdown__body table td,.markdown__body table th{border-bottom:1px solid rgba(94,94,172,0.2)}.markdown__body table td{padding:10px 12px}.markdown__body table th{padding:12px 12px}.markdown__body table>*:first-child>*:first-child td,.markdown__body table>*:first-child>*:first-child th{border-top-width:1px;border-top-style:solid;border-top-color:rgba(94,94,172,0.2);border-left-width:1px;border-left-style:solid;border-left-color:rgba(94,94,172,0.2)}.markdown__body table>*:first-child>*:first-child td:first-child,.markdown__body table>*:first-child>*:first-child th:first-child{border-left-width:1px;border-left-style:solid;border-left-color:rgba(94,94,172,0.2);border-top-left-radius:4px}.markdown__body table>*:first-child>*:first-child td:last-child,.markdown__body table>*:first-child>*:first-child th:last-child{border-right-width:1px;border-right-style:solid;border-right-color:rgba(94,94,172,0.2);border-top-right-radius:4px}.markdown__body table>*:last-child td:first-child,.markdown__body table>*:last-child th:first-child,.markdown__body table>*:only-child td:first-child,.markdown__body table>*:only-child th:first-child{border-left:1px solid rgba(94,94,172,0.2)}.markdown__body table>*:last-child td:last-child,.markdown__body table>*:last-child th:last-child,.markdown__body table>*:only-child td:last-child,.markdown__body table>*:only-child th:last-child{border-right:1px solid rgba(94,94,172,0.2)}.markdown__body table>*:last-child th:not(:first-child),.markdown__body table>*:last-child td:not(:first-child),.markdown__body table>*:only-child th:not(:first-child),.markdown__body table>*:only-child td:not(:first-child){border-left:1px solid rgba(94,94,172,0.2)}.markdown__body table>*:last-child>*:last-child td:first-child,.markdown__body table>*:last-child>*:last-child th:first-child,.markdown__body table>*:only-child>*:last-child td:first-child,.markdown__body table>*:only-child>*:last-child th:first-child{border-bottom-left-radius:4px}.markdown__body table>*:last-child>*:last-child td:last-child,.markdown__body table>*:last-child>*:last-child th:last-child,.markdown__body table>*:only-child>*:last-child td:last-child,.markdown__body table>*:only-child>*:last-child th:last-child{border-bottom-right-radius:4px}.markdown__body table thead tr th{text-align:left}.markdown__body .video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.markdown__body .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.markdown__body iframe{width:100%;height:100%}@supports (aspect-ratio: 16/9){.markdown__body .video-container iframe{position:absolute;top:0;left:0;aspect-ratio:16/9;width:100%;height:auto}.markdown__body iframe{aspect-ratio:16/9;width:100%;height:auto}}.markdown__body sup{vertical-align:super;font-size:.688em;top:-0.15em;transition:all .1s linear}.markdown__body sup:hover{top:-0.3em}.markdown__body sup a{border-bottom:none;font-weight:bold;padding:0px 2px 2px 0}.markdown__body .footnotes{background-color:rgba(239,239,242,0.5);padding:20px;border-radius:4px;margin-top:3em;color:#38386c}.markdown__body .footnotes ol{padding-left:32px}.markdown__body .footnotes ol::before{margin-left:-32px;font-weight:bold;font-size:16px;color:#38386c;font-family:"Graphik", "Arimo", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.markdown__body .footnotes ol:lang(en)::before{content:'Footnotes:'}.markdown__body .footnotes ol:lang(fr)::before{content:'Notes :'}.markdown__body .footnotes ol:lang(de)::before{content:'Fussnoten:'}.markdown__body .footnotes ol,.markdown__body .footnotes li,.markdown__body .footnotes p{font-size:14px;margin-bottom:0;color:#38386c;font-family:"Graphik", "Arimo", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.markdown__body .footnotes ol a,.markdown__body .footnotes li a,.markdown__body .footnotes p a{color:#38386c}.markdown__body .footnotes ::marker{content:counter(list-item) " — ";font-family:"Graphik", "Arimo", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500}.markdown__body .footnotes a.reversefootnote{visibility:hidden;width:0;color:#5e5eac;white-space:nowrap}.markdown__body .footnotes a.reversefootnote::after{content:'\2191';font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;visibility:visible;position:relative;display:inline-block;left:-1.75ch;padding:0 2px}.markdown__body div>*+*{margin-top:1.5rem}@media (max-width: 639.98px){.markdown__body div>*+*{margin-top:1.125rem}}article div>*+h1{margin-top:3rem}@media (max-width: 639.98px){article div>*+h1{margin-top:2rem}}article div>*+h2{margin-top:3rem}@media (max-width: 639.98px){article div>*+h2{margin-top:2rem}}article div>*+h3{margin-top:2rem}article div>:first-child{margin-top:0 !important}article div>:last-child{margin-bottom:0 !important}.chapter-color--100 .markdown__body .share-widget a{border-bottom:none;background-color:rgba(232,0,93,0.035)}.chapter-color--100 .markdown__body .share-widget a svg,.chapter-color--100 .markdown__body .share-widget a svg *{fill:#E8005D}.chapter-color--100 .markdown__body .share-widget a:hover{background-color:#E8005D}.chapter-color--100 .markdown__body .share-widget a:hover svg,.chapter-color--100 .markdown__body .share-widget a:hover svg *{fill:#FFF}.chapter-color--100 .markdown__body a{border-bottom:1px solid #E8005D}.chapter-color--100 .markdown__body a:hover{color:#E8005D}.chapter-color--100 .markdown__body h1{color:#E8005D}.chapter-color--100 .markdown__body h3{color:#E8005D}.chapter-color--100 .markdown__body blockquote{border-left:4px solid #E8005D;background-color:rgba(232,0,93,0.035);color:#99003d}.chapter-color--100 .markdown__body table>*:first-child>*:first-child th{background-color:rgba(232,0,93,0.035);border-top-color:rgba(232,0,93,0.15);border-left-color:rgba(232,0,93,0.15);border-right-color:rgba(232,0,93,0.15)}.chapter-color--100 .markdown__body sup a{color:#E8005D;border-bottom:none}.chapter-color--100 .markdown__body mark{color:#E8005D;background-color:rgba(232,0,93,0.08);font-weight:500;padding:0 2px}.chapter-color--100 .markdown__body figcaption{color:#E8005D}.chapter-color--100 .markdown__body ul li::before{color:#E8005D}.chapter-color--100 .markdown__body .footnotes ::marker{color:#E8005D}.chapter-color--200 .markdown__body .share-widget a{border-bottom:none;background-color:rgba(215,7,173,0.035)}.chapter-color--200 .markdown__body .share-widget a svg,.chapter-color--200 .markdown__body .share-widget a svg *{fill:#D707AD}.chapter-color--200 .markdown__body .share-widget a:hover{background-color:#D707AD}.chapter-color--200 .markdown__body .share-widget a:hover svg,.chapter-color--200 .markdown__body .share-widget a:hover svg *{fill:#FFF}.chapter-color--200 .markdown__body a{border-bottom:1px solid #D707AD}.chapter-color--200 .markdown__body a:hover{color:#D707AD}.chapter-color--200 .markdown__body h1{color:#D707AD}.chapter-color--200 .markdown__body h3{color:#D707AD}.chapter-color--200 .markdown__body blockquote{border-left:4px solid #D707AD;background-color:rgba(215,7,173,0.035);color:#940577}.chapter-color--200 .markdown__body table>*:first-child>*:first-child th{background-color:rgba(215,7,173,0.035);border-top-color:rgba(215,7,173,0.15);border-left-color:rgba(215,7,173,0.15);border-right-color:rgba(215,7,173,0.15)}.chapter-color--200 .markdown__body sup a{color:#D707AD;border-bottom:none}.chapter-color--200 .markdown__body mark{color:#D707AD;background-color:rgba(215,7,173,0.08);font-weight:500;padding:0 2px}.chapter-color--200 .markdown__body figcaption{color:#D707AD}.chapter-color--200 .markdown__body ul li::before{color:#D707AD}.chapter-color--200 .markdown__body .footnotes ::marker{color:#D707AD}.chapter-color--300 .markdown__body .share-widget a{border-bottom:none;background-color:rgba(181,38,217,0.035)}.chapter-color--300 .markdown__body .share-widget a svg,.chapter-color--300 .markdown__body .share-widget a svg *{fill:#B526D9}.chapter-color--300 .markdown__body .share-widget a:hover{background-color:#B526D9}.chapter-color--300 .markdown__body .share-widget a:hover svg,.chapter-color--300 .markdown__body .share-widget a:hover svg *{fill:#FFF}.chapter-color--300 .markdown__body a{border-bottom:1px solid #B526D9}.chapter-color--300 .markdown__body a:hover{color:#B526D9}.chapter-color--300 .markdown__body h1{color:#B526D9}.chapter-color--300 .markdown__body h3{color:#B526D9}.chapter-color--300 .markdown__body blockquote{border-left:4px solid #B526D9;background-color:rgba(181,38,217,0.035);color:#6d1782}.chapter-color--300 .markdown__body table>*:first-child>*:first-child th{background-color:rgba(181,38,217,0.035);border-top-color:rgba(181,38,217,0.15);border-left-color:rgba(181,38,217,0.15);border-right-color:rgba(181,38,217,0.15)}.chapter-color--300 .markdown__body sup a{color:#B526D9;border-bottom:none}.chapter-color--300 .markdown__body mark{color:#B526D9;background-color:rgba(181,38,217,0.08);font-weight:500;padding:0 2px}.chapter-color--300 .markdown__body figcaption{color:#B526D9}.chapter-color--300 .markdown__body ul li::before{color:#B526D9}.chapter-color--300 .markdown__body .footnotes ::marker{color:#B526D9}.chapter-color--400 .markdown__body .share-widget a{border-bottom:none;background-color:rgba(129,57,239,0.035)}.chapter-color--400 .markdown__body .share-widget a svg,.chapter-color--400 .markdown__body .share-widget a svg *{fill:#8139EF}.chapter-color--400 .markdown__body .share-widget a:hover{background-color:#8139EF}.chapter-color--400 .markdown__body .share-widget a:hover svg,.chapter-color--400 .markdown__body .share-widget a:hover svg *{fill:#FFF}.chapter-color--400 .markdown__body a{border-bottom:1px solid #8139EF}.chapter-color--400 .markdown__body a:hover{color:#8139EF}.chapter-color--400 .markdown__body h1{color:#8139EF}.chapter-color--400 .markdown__body h3{color:#8139EF}.chapter-color--400 .markdown__body blockquote{border-left:4px solid #8139EF;background-color:rgba(129,57,239,0.035);color:#3f0b8e}.chapter-color--400 .markdown__body table>*:first-child>*:first-child th{background-color:rgba(129,57,239,0.035);border-top-color:rgba(129,57,239,0.15);border-left-color:rgba(129,57,239,0.15);border-right-color:rgba(129,57,239,0.15)}.chapter-color--400 .markdown__body sup a{color:#8139EF;border-bottom:none}.chapter-color--400 .markdown__body mark{color:#8139EF;background-color:rgba(129,57,239,0.08);font-weight:500;padding:0 2px}.chapter-color--400 .markdown__body figcaption{color:#8139EF}.chapter-color--400 .markdown__body ul li::before{color:#8139EF}.chapter-color--400 .markdown__body .footnotes ::marker{color:#8139EF}.chapter-color--500 .markdown__body .share-widget a{border-bottom:none;background-color:rgba(96,96,255,0.035)}.chapter-color--500 .markdown__body .share-widget a svg,.chapter-color--500 .markdown__body .share-widget a svg *{fill:#6060FF}.chapter-color--500 .markdown__body .share-widget a:hover{background-color:#6060FF}.chapter-color--500 .markdown__body .share-widget a:hover svg,.chapter-color--500 .markdown__body .share-widget a:hover svg *{fill:#FFF}.chapter-color--500 .markdown__body a{border-bottom:1px solid #6060FF}.chapter-color--500 .markdown__body a:hover{color:#6060FF}.chapter-color--500 .markdown__body h1{color:#6060FF}.chapter-color--500 .markdown__body h3{color:#6060FF}.chapter-color--500 .markdown__body blockquote{border-left:4px solid #6060FF;background-color:rgba(96,96,255,0.035);color:#000099}.chapter-color--500 .markdown__body table>*:first-child>*:first-child th{background-color:rgba(96,96,255,0.035);border-top-color:rgba(96,96,255,0.15);border-left-color:rgba(96,96,255,0.15);border-right-color:rgba(96,96,255,0.15)}.chapter-color--500 .markdown__body sup a{color:#6060FF;border-bottom:none}.chapter-color--500 .markdown__body mark{color:#6060FF;background-color:rgba(96,96,255,0.08);font-weight:500;padding:0 2px}.chapter-color--500 .markdown__body figcaption{color:#6060FF}.chapter-color--500 .markdown__body ul li::before{color:#6060FF}.chapter-color--500 .markdown__body .footnotes ::marker{color:#6060FF}.chapter-color--600 .markdown__body .share-widget a{border-bottom:none;background-color:rgba(0,191,255,0.035)}.chapter-color--600 .markdown__body .share-widget a svg,.chapter-color--600 .markdown__body .share-widget a svg *{fill:#00bfff}.chapter-color--600 .markdown__body .share-widget a:hover{background-color:#00bfff}.chapter-color--600 .markdown__body .share-widget a:hover svg,.chapter-color--600 .markdown__body .share-widget a:hover svg *{fill:#FFF}.chapter-color--600 .markdown__body a{border-bottom:1px solid #00bfff}.chapter-color--600 .markdown__body a:hover{color:#00bfff}.chapter-color--600 .markdown__body h1{color:#00bfff}.chapter-color--600 .markdown__body h3{color:#00bfff}.chapter-color--600 .markdown__body blockquote{border-left:4px solid #00bfff;background-color:rgba(0,191,255,0.035);color:#007399}.chapter-color--600 .markdown__body table>*:first-child>*:first-child th{background-color:rgba(0,191,255,0.035);border-top-color:rgba(0,191,255,0.15);border-left-color:rgba(0,191,255,0.15);border-right-color:rgba(0,191,255,0.15)}.chapter-color--600 .markdown__body sup a{color:#00bfff;border-bottom:none}.chapter-color--600 .markdown__body mark{color:#00bfff;background-color:rgba(0,191,255,0.08);font-weight:500;padding:0 2px}.chapter-color--600 .markdown__body figcaption{color:#00bfff}.chapter-color--600 .markdown__body ul li::before{color:#00bfff}.chapter-color--600 .markdown__body .footnotes ::marker{color:#00bfff}.brand{display:block;width:180px}@media (max-width: 991.98px){.brand{width:150px}}@media (max-width: 639.98px){.brand{width:130px}}@keyframes card-slide-in{from{transform:translateY(20%)}to{opacity:1}}.card:nth-child(1){animation:card-slide-in 1s ease 1000ms forwards}.card:nth-child(2){animation:card-slide-in 1s ease 1100ms forwards}.card:nth-child(3){animation:card-slide-in 1s ease 1200ms forwards}.card:nth-child(4){animation:card-slide-in 1s ease 1300ms forwards}.card:nth-child(5){animation:card-slide-in 1s ease 1400ms forwards}.card:nth-child(6){animation:card-slide-in 1s ease 1500ms forwards}.card:nth-child(7){animation:card-slide-in 1s ease 1600ms forwards}.card:nth-child(8){animation:card-slide-in 1s ease 1700ms forwards}.card:nth-child(9){animation:card-slide-in 1s ease 1800ms forwards}.card:nth-child(10){animation:card-slide-in 1s ease 1900ms forwards}.card:nth-child(11){animation:card-slide-in 1s ease 2000ms forwards}.card:nth-child(12){animation:card-slide-in 1s ease 2100ms forwards}.card:nth-child(13){opacity:1;transform:none}.card:nth-child(14){opacity:1;transform:none}.card:nth-child(15){opacity:1;transform:none}.card:nth-child(16){opacity:1;transform:none}.card:nth-child(17){opacity:1;transform:none}.card:nth-child(18){opacity:1;transform:none}.card:nth-child(19){opacity:1;transform:none}.card:nth-child(20){opacity:1;transform:none}.card:nth-child(21){opacity:1;transform:none}.card:nth-child(22){opacity:1;transform:none}.card:nth-child(23){opacity:1;transform:none}.card:nth-child(24){opacity:1;transform:none}.card:nth-child(25){opacity:1;transform:none}.card:nth-child(26){opacity:1;transform:none}.card:nth-child(27){opacity:1;transform:none}.card:nth-child(28){opacity:1;transform:none}.card:nth-child(29){opacity:1;transform:none}.card:nth-child(30){opacity:1;transform:none}.card:nth-child(31){opacity:1;transform:none}.card:nth-child(32){opacity:1;transform:none}.card:nth-child(33){opacity:1;transform:none}.card:nth-child(34){opacity:1;transform:none}.card:nth-child(35){opacity:1;transform:none}.card:nth-child(36){opacity:1;transform:none}.card:nth-child(37){opacity:1;transform:none}.card:nth-child(38){opacity:1;transform:none}.card:nth-child(39){opacity:1;transform:none}.card:nth-child(40){opacity:1;transform:none}.card:nth-child(41){opacity:1;transform:none}.card:nth-child(42){opacity:1;transform:none}.card:nth-child(43){opacity:1;transform:none}.card:nth-child(44){opacity:1;transform:none}.card:nth-child(45){opacity:1;transform:none}.card:nth-child(46){opacity:1;transform:none}.card:nth-child(47){opacity:1;transform:none}.card:nth-child(48){opacity:1;transform:none}.card:nth-child(49){opacity:1;transform:none}.card:nth-child(50){opacity:1;transform:none}.card{opacity:0;display:flex;flex-direction:column;justify-content:space-between;background-color:#FFF;color:#38386c;color:#49498e;min-height:386px;min-width:224px;position:relative;transition:box-shadow .1s ease;border-top-width:0px !important;border-radius:6px;overflow:hidden;box-shadow:-80px -80px 30px -80px rgba(0,0,0,0.035),-80px 80px 30px -80px rgba(0,0,0,0.035),80px -80px 30px -80px rgba(0,0,0,0.035),80px 80px 30px -80px rgba(0,0,0,0.035)}@media (max-width: 639.98px){.card{min-height:300px;height:calc(50vh - 28px);height:calc(var(--vh, 1vh) * calc(50vh - 28px));max-height:340px}}.card .card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;transition:all .2s ease}.card a{pointer-events:all}.card:hover{box-shadow:-80px -80px 30px -80px rgba(232,0,93,0.2),-80px 80px 30px -80px rgba(181,38,217,0.2),80px -80px 30px -80px rgba(129,57,239,0.2),80px 80px 30px -80px rgba(135,206,250,0.3)}.card:hover .card__subtitle{opacity:.68}.card .container__card__symbol{height:140px;width:100%;right:0;display:flex;justify-content:space-between;overflow:hidden;width:100%}.card .card__status{font-size:14px;position:absolute;margin:12px 0 0 12px}.card .card__symbol,.card .container__card__symbol svg{transition:all .2s ease;transform-origin:0 0}.card .card__illustration{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.card .card__content{display:flex;flex-direction:column;justify-content:space-between;min-height:60%;flex-grow:1}.card .card__title{margin:28px 28px 8px 28px}@media (max-width: 639.98px){.card .card__title{margin:18px 18px 8px 18px}}@media (max-width: 575.98px){.card .card__title{margin:18px 18px 8px 18px}}.card .card__description{font-size:16px;line-height:22px;margin:0 28px 0 28px;opacity:.52}@media (max-width: 639.98px){.card .card__description{margin:0 20px}}.card .card__footer{padding-left:0;display:flex;justify-content:space-between;align-items:center;margin:28px;border-radius:6px;overflow:hidden}@media (max-width: 639.98px){.card .card__footer{margin:18px}}.card .card__time{display:flex;align-items:center;font-size:14px}.card .card__time span{margin-left:8px}.card .card__btn{display:flex;align-items:center;justify-content:center}@media (max-width: 991.98px){.card .card__btn{width:40px;height:40px}}@media (max-width: 639.98px){.card .card__btn{width:36px;height:36px}}.card .card__status__badge{border-radius:20px;height:15px;font-size:10px;letter-spacing:0.035rem;text-transform:uppercase;font-weight:bold;display:flex;flex-direction:row-reverse;justify-content:flex-end;width:15px;color:#fff;transition:all .15s ease-out;transform-origin:right;overflow:hidden;background-color:#FFF}.card .card__status__badge .label{padding:1px 0 1px 3px;opacity:0;white-space:nowrap}.card .card__status__badge svg{width:17px;height:17px;margin-top:-1px;margin-left:-1px;flex-shrink:0}.card .card__status__badge.not-started{border-style:dashed;border-width:1px;border-color:#51519f;color:#51519f;background-color:transparent}.card .card__status__badge.not-started svg{display:none}.card .card__status__badge.not-started .label{padding:1px 6px}.card .card__status__badge.started{border-style:solid;border-width:1px;border-color:#fec003;color:#fec003}.card .card__status__badge.started svg{fill:#fec003}.card .card__status__badge.completed{border-style:solid;border-width:1px;color:#1ba345}.card .card__status__badge.completed svg{fill:#1ba345}.card:hover .card__status__badge.not-started:lang(en){width:85px}.card:hover .card__status__badge.not-started:lang(fr){width:92px}.card:hover .card__status__badge.not-started:lang(de){width:111px}.card:hover .card__status__badge.started:lang(en){width:98px}.card:hover .card__status__badge.started:lang(fr){width:80px}.card:hover .card__status__badge.started:lang(de){width:116px}.card:hover .card__status__badge.completed:lang(en){width:91px}.card:hover .card__status__badge.completed:lang(fr){width:73px}.card:hover .card__status__badge.completed:lang(de){width:121px}.card:hover .card__status__badge.completed{border-style:solid;border-width:1px;border-color:#1ba345}.card:hover .card__status__badge .label{opacity:1}.card.coming-soon{background:linear-gradient(to bottom, rgba(255,255,255,0.85) 30%, rgba(255,255,255,0) 100%);filter:grayscale(0.2);pointer-events:none;box-shadow:none;z-index:-1}.card.coming-soon *{color:#a1a1cf}.card.coming-soon .card__description{display:none}.card.coming-soon .container__card__symbol{flex-direction:row-reverse}.card.coming-soon .container__card__symbol .card__illustration{visibility:hidden}.card.coming-soon .card__status--coming-soon{padding:28px}.card.coming-soon .card__status--coming-soon::before{font-size:12px;letter-spacing:0.035em;text-transform:uppercase;font-weight:bold;white-space:nowrap}.card.coming-soon .card__status--coming-soon:lang(en)::before{content:'Coming Soon'}.card.coming-soon .card__status--coming-soon:lang(fr)::before{content:'Prochainement'}.card.coming-soon .card__status--coming-soon:lang(de)::before{content:'Bald verfügbar'}.card-color--100{border-top:2px solid #E8005D;transition:.2s ease}.card-color--100 .card__icon{fill:#E8005D}.card-color--100.coming-soon .container__card__symbol{background:none}.card-color--100 .container__card__symbol{color:#E8005D;background:linear-gradient(0deg, rgba(232,0,93,0.03), transparent 30%)}.card-color--100 .card__btn svg{fill:#E8005D}.card-color--100:hover h3{color:#E8005D}.card-color--100:hover .card__btn svg{fill:#d40055}.card-color--200{border-top:2px solid #D707AD;transition:.2s ease}.card-color--200 .card__icon{fill:#D707AD}.card-color--200.coming-soon .container__card__symbol{background:none}.card-color--200 .container__card__symbol{color:#D707AD;background:linear-gradient(0deg, rgba(215,7,173,0.03), transparent 30%)}.card-color--200 .card__btn svg{fill:#D707AD}.card-color--200:hover h3{color:#D707AD}.card-color--200:hover .card__btn svg{fill:#c3069d}.card-color--300{border-top:2px solid #B526D9;transition:.2s ease}.card-color--300 .card__icon{fill:#B526D9}.card-color--300.coming-soon .container__card__symbol{background:none}.card-color--300 .container__card__symbol{color:#B526D9;background:linear-gradient(0deg, rgba(181,38,217,0.03), transparent 30%)}.card-color--300 .card__btn svg{fill:#B526D9}.card-color--300:hover h3{color:#B526D9}.card-color--300:hover .card__btn svg{fill:#a723c8}.card-color--400{border-top:2px solid #8139EF;transition:.2s ease}.card-color--400 .card__icon{fill:#8139EF}.card-color--400.coming-soon .container__card__symbol{background:none}.card-color--400 .container__card__symbol{color:#8139EF;background:linear-gradient(0deg, rgba(129,57,239,0.03), transparent 30%)}.card-color--400 .card__btn svg{fill:#8139EF}.card-color--400:hover h3{color:#8139EF}.card-color--400:hover .card__btn svg{fill:#7526ed}.card-color--500{border-top:2px solid #6060FF;transition:.2s ease}.card-color--500 .card__icon{fill:#6060FF}.card-color--500.coming-soon .container__card__symbol{background:none}.card-color--500 .container__card__symbol{color:#6060FF;background:linear-gradient(0deg, rgba(96,96,255,0.03), transparent 30%)}.card-color--500 .card__btn svg{fill:#6060FF}.card-color--500:hover h3{color:#6060FF}.card-color--500:hover .card__btn svg{fill:#4c4cff}.card-color--600{border-top:2px solid #00bfff;transition:.2s ease}.card-color--600 .card__icon{fill:#00bfff}.card-color--600.coming-soon .container__card__symbol{background:none}.card-color--600 .container__card__symbol{color:#00bfff;background:linear-gradient(0deg, rgba(0,191,255,0.03), transparent 30%)}.card-color--600 .card__btn svg{fill:#00bfff}.card-color--600:hover h3{color:#00bfff}.card-color--600:hover .card__btn svg{fill:#00b0eb}@keyframes chapter-title-slide-in{from{transform:translateY(100px)}to{opacity:1}}@media (max-width: 991.98px){.container--center--cards::-webkit-scrollbar{display:none}}.container--center--cards>h2,.container--center--cards>h3{opacity:0;animation:chapter-title-slide-in 1s ease 800ms forwards;color:#38386c;margin-bottom:24px}.container--center--cards.cards__completed>h3{margin-top:48px;padding-top:84px;border-top:1px solid #26264b}.container--center--cards.cards__completed:nth-child(3)>h3{margin-top:0;padding-top:0;border-top:none}.cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr 36px 1fr 36px 1fr 36px 1fr;grid-template-columns:repeat(4, 1fr);grid-gap:48px;padding-bottom:36px;-webkit-overflow-scrolling:touch}.cards::-webkit-scrollbar{display:none}@media (max-width: 1439.98px){.cards{-ms-grid-columns:1fr 28px 1fr 28px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:36px;padding-bottom:28px}}@media (max-width: 1199.98px){.cards{-ms-grid-columns:1fr 28px 1fr 28px 1fr;grid-template-columns:repeat(3, 1fr);grid-gap:36px;padding-bottom:28px}}@media (max-width: 991.98px){.cards{-ms-grid-columns:1fr 28px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:36px;padding-bottom:28px}}@media (max-width: 639.98px){.cards{-ms-grid-columns:1fr 18px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:18px;padding-bottom:28px}}@media (max-width: 575.98px){.cards{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:36px;padding-bottom:28px}}.cards::after{content:' ';min-width:4px}input:focus,textarea:focus,select:focus,button:focus{outline:none}form *::placeholder{color:#5e5eac}form .field,form .field_with_errors{display:flex;flex-direction:row;align-items:center;width:100%}form .field.b2b-signup:not(:last-of-type),form .field_with_errors.b2b-signup:not(:last-of-type){margin-bottom:60px}form .field.b2b-signup,form .field_with_errors.b2b-signup{flex-direction:column;background:#f8f8f8;padding:16px;border-radius:3px;box-sizing:border-box}form .field.b2b-signup label,form .field_with_errors.b2b-signup label{display:grid;grid-template-rows:auto auto;grid-template-columns:auto 1fr}form .field.b2b-signup .b2b-signup__token,form .field_with_errors.b2b-signup .b2b-signup__token{display:none;width:100%;flex-shrink:0;grid-row:2 / 3;grid-column:1 / 3}form .field.b2b-signup input#b2b_signup:checked+.b2b-signup__token,form .field_with_errors.b2b-signup input#b2b_signup:checked+.b2b-signup__token{display:block}form .field__select{min-height:4ch;font-size:20px}form .field__select>*:first-child{margin-right:1em}form .field__select select{font-size:16px;padding:6px 24px 6px 12px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:4px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='8' fill='%23999999'><polygon points='0,0 12,0 6,6'/></svg>");background-repeat:no-repeat;background-position:right}form .field:not(:last-of-type),form .field_with_errors:not(:last-of-type){margin-bottom:20px}form .conditional-field{background-color:rgba(254,192,3,0.1);border-radius:3px;padding:20px;transition:all .2s ease-out;height:auto;opacity:1;transform:none}form .conditional-field.hidden{transform:translateY(-110px);margin-bottom:-110px;opacity:0;pointer-events:none}form .conditional-field .message{font-weight:bold;font-size:16px}form label{color:#38386c}form input{font-size:20px}@media (max-width: 639.98px){form input{font-size:16px}}form input[type="text"],form input[type="date"],form input[type="datetime-local"],form input[type="email"],form input[type="file"],form input[type="image"],form input[type="month"],form input[type="number"],form input[type="password"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="url"],form input[type="week"]{width:100%;background-color:transparent;color:#151529;border-width:0 0 1px 0;height:4ch;line-height:1;padding:0;border-image-source:linear-gradient(158deg, #e8005d 0%, deepskyblue 100%);border-image-slice:1;transition:all 0.2s ease;mix-blend-mode:luminosity}form input[type="text"]:not(:placeholder-shown):invalid,form input[type="date"]:not(:placeholder-shown):invalid,form input[type="datetime-local"]:not(:placeholder-shown):invalid,form input[type="email"]:not(:placeholder-shown):invalid,form input[type="file"]:not(:placeholder-shown):invalid,form input[type="image"]:not(:placeholder-shown):invalid,form input[type="month"]:not(:placeholder-shown):invalid,form input[type="number"]:not(:placeholder-shown):invalid,form input[type="password"]:not(:placeholder-shown):invalid,form input[type="search"]:not(:placeholder-shown):invalid,form input[type="tel"]:not(:placeholder-shown):invalid,form input[type="time"]:not(:placeholder-shown):invalid,form input[type="url"]:not(:placeholder-shown):invalid,form input[type="week"]:not(:placeholder-shown):invalid{color:#151529;border-width:0 0 2px 0;margin-bottom:-1px;mix-blend-mode:normal;color:#E8005D}form input[type="text"]:focus,form input[type="text"]:focus:invalid,form input[type="text"]:valid,form input[type="date"]:focus,form input[type="date"]:focus:invalid,form input[type="date"]:valid,form input[type="datetime-local"]:focus,form input[type="datetime-local"]:focus:invalid,form input[type="datetime-local"]:valid,form input[type="email"]:focus,form input[type="email"]:focus:invalid,form input[type="email"]:valid,form input[type="file"]:focus,form input[type="file"]:focus:invalid,form input[type="file"]:valid,form input[type="image"]:focus,form input[type="image"]:focus:invalid,form input[type="image"]:valid,form input[type="month"]:focus,form input[type="month"]:focus:invalid,form input[type="month"]:valid,form input[type="number"]:focus,form input[type="number"]:focus:invalid,form input[type="number"]:valid,form input[type="password"]:focus,form input[type="password"]:focus:invalid,form input[type="password"]:valid,form input[type="search"]:focus,form input[type="search"]:focus:invalid,form input[type="search"]:valid,form input[type="tel"]:focus,form input[type="tel"]:focus:invalid,form input[type="tel"]:valid,form input[type="time"]:focus,form input[type="time"]:focus:invalid,form input[type="time"]:valid,form input[type="url"]:focus,form input[type="url"]:focus:invalid,form input[type="url"]:valid,form input[type="week"]:focus,form input[type="week"]:focus:invalid,form input[type="week"]:valid{color:#151529;border-width:0 0 2px 0;margin-bottom:-1px;mix-blend-mode:normal}form input[type="submit"]{padding:16px 36px;background-color:#D707AD;border:none;color:#FFF;border-radius:3px;transition:all 0.2s ease;cursor:pointer}form input[type="submit"]:hover{background-color:#be0699}form input.success[type="submit"]{background-color:#00bfff}form input.success[type="submit"]:hover{background-color:#00ace6}form input.danger[type="submit"]{background-color:#E8005D}form input.danger[type="submit"]:hover{background-color:#cf0053}form input[type="checkbox"]{width:18px !important;height:18px !important;margin-right:8px;margin-top:2px;border:1px solid #5e5eac !important;border-radius:18px;appearance:none;transition:all 0.4s ease}form input[type="checkbox"]:checked{border:1px solid #D707AD !important;background-color:#D707AD}form input[type="checkbox"]:checked::before{content:"✓";font-weight:600;font-size:11px;color:white;position:absolute;width:18px;text-align:center;margin-top:2px;margin-left:-0.65px}form a.btn-link{white-space:nowrap;font-size:20px;display:flex;align-items:center}form a.btn-link svg{margin-right:8px}form a.btn-link:link,form a.btn-link:visited,form a.btn-link:hover,form a.btn-link:active{color:#FFF;text-decoration:none}@media (max-width: 639.98px){form a.btn-link{font-size:16px}}.container--signup{flex-grow:1;width:100%;max-width:1440px;margin:0 auto;padding:0;display:flex;flex-direction:column;justify-content:center;align-self:stretch}.container--signup a,.container--signup a:visited{color:#5e5eac}.container--signup a:hover,.container--signup a:visited:hover{text-decoration:underline}.container--signup__form{width:100%;max-width:640px;background-color:#FFF;transition:all 0.2s ease;padding:0;border-radius:3px;box-shadow:-80px -80px 30px -80px rgba(0,0,0,0.035),-80px 80px 30px -80px rgba(0,0,0,0.035),80px -80px 30px -80px rgba(0,0,0,0.035),80px 80px 30px -80px rgba(0,0,0,0.035);margin:-120px auto 0 auto}@media (max-width: 1199.98px){.container--signup__form{margin-top:-100px}}@media (max-width: 991.98px){.container--signup__form{margin-top:-80px;max-width:575px}}@media (max-width: 639.98px){.container--signup__form{margin-top:0;max-width:535px}}@media (max-width: 575.98px){.container--signup__form{margin-top:0;max-width:calc(100% - 40px)}}.container--signup .form__header{padding:60px}@media (max-width: 991.98px){.container--signup .form__header{padding:50px}}@media (max-width: 639.98px){.container--signup .form__header{padding:40px}}@media (max-width: 575.98px){.container--signup .form__header{padding:20px}}.container--signup .form__content{padding:30px 60px}@media (max-width: 991.98px){.container--signup .form__content{padding:30px 50px}}@media (max-width: 639.98px){.container--signup .form__content{padding:20px 40px}}@media (max-width: 575.98px){.container--signup .form__content{padding:20px 20px}}.container--signup .form__footer{padding:0 60px 60px 60px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.container--signup .form__footer .troubleshoot{line-height:1.1;font-size:14.5px}@media (max-width: 639.98px){.container--signup .form__footer .troubleshoot{margin-top:20px}}@media (max-width: 991.98px){.container--signup .form__footer{padding:30px 50px 50px 50px}}@media (max-width: 639.98px){.container--signup .form__footer{padding:20px 40px 40px 40px;flex-direction:column;text-align:center}}@media (max-width: 575.98px){.container--signup .form__footer{padding:20px 20px 40px 20px}}.container--signup .form__footer--cancel-account{flex-direction:column}.container--signup .form__footer--cancel-account .actions{display:flex;align-self:stretch}.container--signup .form__footer--cancel-account .actions input{width:100%}.container--signup .form__footer--cancel-account .actions>*:not(:last-child){margin-right:10px}.container--signup .form__footer--cancel-account .troubleshoot{margin-top:20px;text-align:center}.form-error__block,.form-danger__block{background-color:rgba(215,7,173,0.1);display:flex;flex-direction:row;justify-items:flex-start;align-content:stretch;border-radius:3px;padding:10px 5px;margin-top:40px}.form-error__icon,.form-danger__icon{display:flex;flex-direction:column;justify-items:center;align-items:center;justify-content:center;border-right:1px solid rgba(215,7,173,0.5);padding:10px 20px}.form-error__icon svg,.form-danger__icon svg{width:24px;height:24px;color:#D707AD}.form-error__message,.form-danger__message{font-weight:bold;padding:0 20px;color:#D707AD;font-size:16px}.form-error__items,.form-danger__items{margin:0;font-size:14.5px;color:#D707AD}ul.form-error__items,ul.form-danger__items{padding-inline-start:40px}div.form-error__items,div.form-danger__items{padding:0 20px}.form-danger__block{background-color:rgba(232,0,93,0.1);margin-top:0;margin-bottom:40px}.form-danger__icon{border-right:1px solid rgba(232,0,93,0.5)}.form-danger__icon svg{color:#E8005D}.form-danger__message{color:#E8005D}.form-danger__items{color:#E8005D}dialog{border:none}body>*:not(header){isolation:isolate}.dialog,.cc-window{font-weight:400;z-index:1000;border-radius:3px;box-shadow:-20px -20px 20px -20px rgba(232,0,93,0.2),-20px 20px 20px -20px rgba(181,38,217,0.2),20px -20px 20px -20px rgba(129,57,239,0.2),20px 20px 20px -20px rgba(135,206,250,0.3)}@media (max-width: 639.98px){.dialog,.cc-window{box-shadow:rgba(0,0,0,0.25) 0px 54px 55px, rgba(0,0,0,0.12) 0px -12px 30px, rgba(0,0,0,0.12) 0px 4px 6px, rgba(0,0,0,0.17) 0px 12px 13px, rgba(0,0,0,0.09) 0px -3px 5px}}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.dialog__cookies,.cc-window{background-color:white}}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.dialog__cookies,.cc-window{background-color:rgba(255,255,255,0.58);backdrop-filter:blur(8px)}}.dialog__cookies,.cc-window{bottom:50px;width:100%;max-width:320px;padding:16px 20px 20px;position:fixed;right:50px;color:#38386c}@media (max-width: 639.98px){.dialog__cookies,.cc-window{border-radius:0;bottom:0;left:0;max-width:none;right:0;width:calc(100% - 40px)}}.dialog__cookies .cc-message,.cc-window .cc-message{display:block;font-size:.875em;line-height:1.4;margin:0 0 20px 0}.dialog__cookies .cc-message a,.cc-window .cc-message a{color:#38386c;border-bottom:1px solid #5e5eac;white-space:nowrap;transition:.2s ease}.dialog__cookies .cc-message a:hover,.cc-window .cc-message a:hover{border-bottom-color:#6060FF}.dialog__cookies .btn,.cc-window .btn,.dialog__cookies .cc-btn.cc-dismiss,.cc-window .cc-btn.cc-dismiss{padding:8px 18px;width:100%;background-color:#6060FF;color:#FFF;border-radius:3px;transition:all 0.2s ease;font-size:.875em}.dialog__cookies .btn:hover,.cc-window .btn:hover,.dialog__cookies .cc-btn.cc-dismiss:hover,.cc-window .cc-btn.cc-dismiss:hover{background-color:#4747ff}@media (max-width: 575.98px){.dialog__cookies .btn,.cc-window .btn,.dialog__cookies .cc-btn.cc-dismiss,.cc-window .cc-btn.cc-dismiss{display:block;width:calc(100% - 36px);text-align:center}}.dialog__cookies .btn:focus,.cc-window .btn:focus,.dialog__cookies .cc-btn.cc-dismiss:focus,.cc-window .cc-btn.cc-dismiss:focus{outline:none}.alert{padding-top:1rem;padding-bottom:1rem}.alert.alert-notice,.alert.alert-success{background-color:green;color:white}.alert.alert-info{background-color:LightBlue;color:black}.alert.alert-alert,.alert.alert-error{background-color:red;color:white}.site-footer{background-color:#151529;color:#FFF;padding:100px 0 48px 0}@media (max-width: 639.98px){.site-footer{padding:40px 0}}.site-footer .container--center{display:-ms-grid;display:grid;-ms-grid-columns:1fr 36px 1fr 36px 1fr 36px 1fr;grid-template-columns:auto repeat(3, 1fr);grid-column-gap:36px}@media (max-width: 1199.98px){.site-footer .container--center{-ms-grid-columns:1fr 32px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:32px}}@media (max-width: 639.98px){.site-footer .container--center{display:block}}.site-footer .footer__brand{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / 4}@media (max-width: 639.98px){.site-footer .footer__brand{display:none}}.site-footer .footer__newsletter{-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1}@media (max-width: 1199.98px){.site-footer .footer__newsletter{-ms-grid-column:2;grid-column:2}}.site-footer .footer__newsletter form{display:flex;justify-content:flex-end}.site-footer .footer__newsletter input{mix-blend-mode:normal;flex:1 1 auto;background-color:#26264b;color:#FFF;font-size:16px;height:44px;width:100%;padding:0 12px;border:none;border-top-left-radius:6px;border-bottom-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0}.site-footer .footer__newsletter input:focus,.site-footer .footer__newsletter input:valid,.site-footer .footer__newsletter input:focus:invalid{background-color:#38386c;color:white;outline:none}.site-footer .footer__newsletter input:focus+*+button,.site-footer .footer__newsletter input:valid+*+button,.site-footer .footer__newsletter input:focus:invalid+*+button{background-color:#38386c}.site-footer .footer__newsletter input::placeholder{color:#EFEFF2}.site-footer .footer__newsletter button{background-color:#26264b;display:flex;align-items:center;justify-content:center;border:0;width:44px;height:44px;transition:.2s ease;cursor:pointer;border-top-right-radius:6px;border-bottom-right-radius:6px}.site-footer .footer__newsletter button svg{overflow:visible}.site-footer .footer__newsletter button:hover{background:#d40055}.site-footer .footer__newsletter .footer__newsletter-error{color:#E8005D}.site-footer .footer__feedback{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5;-ms-grid-row:2;grid-row:2;padding:20px 0 46px 0}.site-footer .footer__feedback a{font-size:14px}@media (max-width: 1199.98px){.site-footer .footer__feedback{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;grid-row:2}}.site-footer .footer__end{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5;-ms-grid-row:3;grid-row:3}@media (max-width: 1199.98px){.site-footer .footer__end{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 3;width:100%}}@media (max-width: 639.98px){.site-footer .footer__end{padding-top:36px}}.site-footer .footer__end__content{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:14px}.site-footer .footer__end__content ul{font-size:14px;margin:0}.site-footer .footer__end__content ul li{float:left;margin-left:12px;padding-right:0;padding-left:16px}.site-footer .footer__end__content ul li:first-of-type{margin-left:0;padding-left:0}.site-footer .footer__end__content .footer__lang-switcher{margin-right:24px;display:flex;align-items:center}.site-footer .footer__end__content .footer__lang-switcher .lang-item:not(:first-of-type){margin-left:.75ch}.site-footer .footer__end__content .footer__lang-switcher .lang-item:hover a{border-bottom:1px solid #E8005D}.site-footer .footer__end__content .footer__lang-switcher .lang-item.active a{border-bottom:1px solid #E8005D}.site-footer .footer__end__content .footer__lang-switcher::after{content:' ';height:100%;display:inline-block;border-right:1px solid #FFF;opacity:.08;margin-left:24px}.site-footer .footer__end__content span{color:rgba(255,255,255,0.6);padding-left:20px}.site-footer .footer__end__content span a{color:white;border-bottom:1px solid transparent}.site-footer .footer__end__content span a:hover{border-bottom:1px solid #E8005D}.site-footer .footer__copyright{flex-grow:1;text-align:right}@media (max-width: 639.98px){.site-footer .footer__copyright{margin-top:20px}}.site-footer .chapter__link,.site-footer .footer__link,.site-footer .footer__feedback a{color:#EFEFF2;border-bottom:1px solid transparent;transition:.2s ease}.site-footer .chapter__link:hover,.site-footer .footer__link:hover,.site-footer .footer__feedback a:hover{border-bottom:1px solid #E8005D}.site-footer p{color:rgba(255,255,255,0.6);font-size:16px;margin:0 0 20px 0}@media (max-width: 991.98px){.site-footer p{font-size:15px}}.site-footer hr{margin:0 0 40px 0;border-width:1px;opacity:.08}@media (max-width: 639.98px){.site-footer hr{display:none}}.header__primary .container--center,.header__secondary .container--center,.header__contents .container--center{display:flex;justify-content:space-between;align-items:center;height:100px;padding-top:20px}@media (max-width: 1199.98px){.header__primary .container--center,.header__secondary .container--center,.header__contents .container--center{height:100px}}@media (max-width: 991.98px){.header__primary .container--center,.header__secondary .container--center,.header__contents .container--center{height:80px}}@media (max-width: 639.98px){.header__primary .container--center,.header__secondary .container--center,.header__contents .container--center{height:60px}}.header__primary .header__options,.header__secondary .header__options,.header__contents .header__options{display:flex}.header__useraccount{line-height:1;display:flex;align-items:center;margin-left:24px;border-left:1px solid rgba(21,21,41,0.08)}@media (max-width: 639.98px){.header__useraccount{margin-left:12px}}.header__useraccount a{padding:8px 24px;border-radius:16px;color:#38386c;display:flex;align-items:center}.header__useraccount a>*{flex-shrink:0}.header__useraccount a svg{width:22px;height:22px;display:none}@media (max-width: 639.98px){.header__useraccount a{padding:4px 16px}.header__useraccount a span{display:none}.header__useraccount a svg{display:block}}.header__useraccount a.primary{background-color:#E8005D;color:#FFF;padding:8px 16px;font-weight:500}.header__useraccount a.primary:hover{background-color:#cf0053}@media (max-width: 639.98px){.header__useraccount a.primary{padding:4px}}.header__useraccount a.header__account-link{padding-right:0}.bg-color--white .header__useraccount{border-left:1px solid rgba(255,255,255,0.15)}.bg-color--white .header__useraccount a{color:#FFF}.header__primary .header__menu svg{fill:#38386c}.header__primary .header__menu:hover svg{fill:#5e5eac}.header__secondary{background-color:#38386c;color:#FFF}.header__secondary .icon__back{margin-left:-5px;margin-top:4px}@media (max-width: 639.98px){.header__secondary .icon__back{margin-top:6px}}.header__secondary .header__menu svg{fill:#FFF}.header__secondary .header__menu:hover svg{fill:#EFEFF2}div#unit-show .header__secondary{background-color:var(--masthead-color)}.header__contents .container--center{align-content:center;justify-content:flex-end}.header__contents .icon__close{color:#38386c;margin-right:-12px;z-index:9999}@media (max-width: 1199.98px){.header__contents .icon__close{margin-right:-10px}}@media (max-width: 991.98px){.header__contents .icon__close{margin-right:-10px}}@media (max-width: 639.98px){.header__contents .icon__close{margin-right:-8px}}.header__primary button,.header__secondary button,.header__contents button{background:transparent;border:none;display:block;cursor:pointer}.header__primary button:focus,.header__secondary button:focus,.header__contents button:focus{outline:none}@keyframes logo_animation{from{transform:translateX(-90px) scaleX(0.1)}to{opacity:1}}@keyframes logo_animation_small{from{transform:translateX(-98px) scaleX(0.1)}to{opacity:1}}#part1{animation:logo_animation 1.35s ease forwards;opacity:0;transition:all .5s ease-out}@media (max-width: 639.98px){#part1{animation:logo_animation_small 1.35s ease forwards}}#part2{animation:logo_animation 1.35s ease 150ms forwards;opacity:0}@media (max-width: 639.98px){#part2{animation:logo_animation_small 1.35s ease 150ms forwards}}#part3{animation:logo_animation 1.35s ease 300ms forwards;opacity:0}@media (max-width: 639.98px){#part3{animation:logo_animation_small 1.35s ease 300ms forwards}}#part4{animation:logo_animation 1.35s ease 450ms forwards;opacity:0}@media (max-width: 639.98px){#part4{animation:logo_animation_small 1.35s ease 450ms forwards}}#part5{animation:logo_animation 1.35s ease 600ms forwards;opacity:0}@media (max-width: 639.98px){#part5{animation:logo_animation_small 1.35s ease 600ms forwards}}.header__logos{display:flex;align-items:center}.header__logos .brand{margin-top:10px}.header__logos .animated-brand{line-height:0}.header__logos .animated-brand svg{width:205px}@media (max-width: 639.98px){.header__logos .animated-brand svg{width:165px}}@media (max-width: 575.98px){.header__logos .animated-brand svg{width:130px}}@media (max-width: 399.98px){.header__logos .animated-brand svg{width:120px}}.header__logos .animated-brand svg *{transition:all .5s ease-out}.header__logos .animated-brand svg path{transform-origin:right}.header__logos .partner-logo{margin-left:30px;padding:5px 0 5px 30px;max-width:200px;max-height:60px;border-left:1px solid rgba(94,94,172,0.5)}@media (max-width: 991.98px){.header__logos .partner-logo{max-width:160px;max-height:40px;margin-left:24px;padding:5px 0 5px 24px}}@media (max-width: 639.98px){.header__logos .partner-logo{max-width:80px;max-height:30px;margin-left:18px;padding:5px 0 5px 18px}}.markdown__body svg{border-style:none;margin-top:1.5rem;width:70vw;max-width:1200px;position:relative;left:50%;transform:translateX(-50%)}@media (max-width: 991.98px){.markdown__body svg{width:100%;position:initial;transform:none}}@media (max-width: 639.98px){.markdown__body svg{margin-top:.5rem;margin-right:-24px}}@media (max-width: 575.98px){.markdown__body svg{position:relative;left:50%;transform:translateX(-50%);width:100vw}}.chapter-color--100{color:transparent}.chapter-color--100 svg .shade-a{fill:#99667a}.chapter-color--100 svg .shade-b{fill:#ff66a3}.chapter-color--100 svg .shade-c{fill:#d9daf2}.chapter-color--100 svg .shade-d{fill:#ffb3d1}.chapter-color--100 svg .shade-e{fill:#fffee6}.chapter-color--200{color:transparent}.chapter-color--200 svg .shade-a{fill:#99668f}.chapter-color--200 svg .shade-b{fill:#ff66e0}.chapter-color--200 svg .shade-c{fill:#d9dcf2}.chapter-color--200 svg .shade-d{fill:#ffb3f0}.chapter-color--200 svg .shade-e{fill:#fffce6}.chapter-color--300{color:transparent}.chapter-color--300 svg .shade-a{fill:#8f6699}.chapter-color--300 svg .shade-b{fill:#e066ff}.chapter-color--300 svg .shade-c{fill:#d9ddf2}.chapter-color--300 svg .shade-d{fill:#f0b3ff}.chapter-color--300 svg .shade-e{fill:#fffbe6}.chapter-color--400{color:transparent}.chapter-color--400 svg .shade-a{fill:#7a6699}.chapter-color--400 svg .shade-b{fill:#a366ff}.chapter-color--400 svg .shade-c{fill:#d9dff2}.chapter-color--400 svg .shade-d{fill:#d1b3ff}.chapter-color--400 svg .shade-e{fill:#fff9e6}.chapter-color--500{color:transparent}.chapter-color--500 svg .shade-a{fill:#666699}.chapter-color--500 svg .shade-b{fill:#6666ff}.chapter-color--500 svg .shade-c{fill:#d9e0f2}.chapter-color--500 svg .shade-d{fill:#b3b3ff}.chapter-color--500 svg .shade-e{fill:#fff8e6}.chapter-color--600{color:transparent}.chapter-color--600 svg .shade-a{fill:#668c99}.chapter-color--600 svg .shade-b{fill:#66d9ff}.chapter-color--600 svg .shade-c{fill:#d9e3f2}.chapter-color--600 svg .shade-d{fill:#b3ecff}.chapter-color--600 svg .shade-e{fill:#fff5e6}@keyframes intro-slide-in{from{transform:translateY(100px)}to{opacity:1}}.masthead__home{padding:3vh 0}@media (max-width: 1199.98px){.masthead__home{padding:4vh 0}}@media (max-width: 991.98px){.masthead__home{padding:5vh 0}}@media (max-width: 639.98px){.masthead__home{padding:6vh 0}}.masthead__home .container--center{display:flex;align-items:center;max-height:520px;min-height:320px;padding:14vh 80px}@media (max-width: 1199.98px){.masthead__home .container--center{height:calc(66.66vh - 100px);padding:0 60px}}@media (max-width: 991.98px){.masthead__home .container--center{height:calc(50vh - 80px);min-height:300px;padding:0 48px}}@media (max-width: 639.98px){.masthead__home .container--center{height:min-content;min-height:260px;padding-top:36px;margin-bottom:24px;padding:36px 24px 0 24px}}.masthead__home .container--center h1{color:#38386c;margin-bottom:24px;max-width:70%;opacity:0;animation:intro-slide-in 1s ease 500ms forwards}@media (max-width: 1199.98px){.masthead__home .container--center h1{margin-bottom:20px}}@media (max-width: 991.98px){.masthead__home .container--center h1{margin-bottom:16px;max-width:100%}}@media (max-width: 639.98px){.masthead__home .container--center h1{margin-bottom:12px;max-width:100%}}@media (max-width: 400px){.masthead__home .container--center h1 br{display:none}}.masthead__home .container--center p{color:#5e5eac;opacity:0;animation:intro-slide-in 1s ease 700ms forwards;max-width:720px}.masthead__chapter{background-image:var(--masthead-bg),linear-gradient(var(--masthead-color), var(--masthead-color));background-repeat:no-repeat, repeat, repeat;background-position:bottom center;background-size:contain, cover, cover}.masthead__chapter .container--center{display:flex;padding-top:20px;min-height:360px;height:calc(66.66vh - 120px);max-height:420px}@media (max-width: 1199.98px){.masthead__chapter .container--center{height:calc(66.66vh - 100px)}}@media (max-width: 991.98px){.masthead__chapter .container--center{height:calc(66.66vh - 80px);min-height:320px;max-height:380px}}@media (max-width: 575.98px){.masthead__chapter .container--center{height:calc(66.66vh - 60px);min-height:320px;max-height:380px}}.masthead__chapter .container--center .masthead__chapter__content{align-self:flex-start;text-align:center;margin:0 auto}.masthead__chapter .container--center .masthead__chapter__symbol{width:80px;height:80px;background-size:cover;margin-bottom:36px}@media (max-width: 991.98px){.masthead__chapter .container--center .masthead__chapter__symbol{transform:scale(0.75);transform-origin:bottom;margin-bottom:20px}}.masthead__chapter .container--center .masthead__chapter__custom__icon svg{width:80px;height:80px;margin-bottom:36px}@media (max-width: 991.98px){.masthead__chapter .container--center .masthead__chapter__custom__icon svg{width:60px;height:60px;margin-bottom:20px}}.masthead__chapter .container--center .masthead__chapter__title{color:#FFF;line-height:1.125;margin-bottom:6px;font-weight:600;letter-spacing:-0.01em}@media (max-width: 1199.98px){.masthead__chapter .container--center .masthead__chapter__title{margin-bottom:5px}}@media (max-width: 991.98px){.masthead__chapter .container--center .masthead__chapter__title{margin-bottom:4px}}@media (max-width: 639.98px){.masthead__chapter .container--center .masthead__chapter__title{margin-bottom:3px}}.masthead__chapter .container--center .masthead__chapter__meta{display:flex;justify-content:center;align-items:center}.masthead__chapter .container--center .masthead__chapter__meta div{display:flex;align-items:center}.masthead__chapter .container--center .masthead__chapter__meta div svg{margin-right:6px}@media (max-width: 639.98px){.masthead__chapter .container--center .masthead__chapter__meta{margin-top:12px;flex-direction:column}}.masthead__chapter .container--center .masthead__chapter__meta__text{color:#FFF;opacity:.72}.masthead__chapter .container--center .masthead__chapter__meta__dot{margin:0 7px;color:#FFF;opacity:.72}.masthead__chapter .container--center .masthead__chapter__meta__status svg{width:12px;height:12px}.masthead__chapter .container--center .masthead__chapter__meta__status.not-started{color:#51519f}.masthead__chapter .container--center .masthead__chapter__meta__status.not-started svg{fill:#51519f}.masthead__chapter .container--center .masthead__chapter__meta__status.started{color:#fec003}.masthead__chapter .container--center .masthead__chapter__meta__status.started svg{fill:#fec003}.masthead__chapter .container--center .masthead__chapter__meta__status.completed{border-color:#1ba345}.masthead__chapter .container--center .masthead__chapter__meta__status.completed svg{fill:#1ba345}.masthead__chapter .container--center .masthead__chapter__meta__status::before{content:' ';display:inline-block;width:1px;height:18px;border-right:1px solid #5e5eac;margin:0 14px}@media (max-width: 639.98px){.masthead__chapter .container--center .masthead__chapter__meta__status::before{display:none}}.masthead__subtitle{display:none}#unit-show .masthead__subtitle{display:block;position:relative;padding:40px 0}@media (max-width: 991.98px){#unit-show .masthead__subtitle{padding:28px 0}}@media (max-width: 639.98px){#unit-show .masthead__subtitle{padding:24px 0}}#unit-show .masthead__subtitle h2{max-width:600px;margin:0 auto;font-size:32px;font-weight:500;opacity:1}#unit-show .masthead__subtitle h2::before{background-color:var(--masthead-color);content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.12}@media (max-width: 991.98px){#unit-show .masthead__subtitle h2{font-size:28px}}@media (max-width: 639.98px){#unit-show .masthead__subtitle h2{font-size:24px}}.chapter-color--100{--masthead-color: #4d001f;--masthead-bg: linear-gradient(var(--masthead-color), var(--masthead-color))}.chapter-color--100 .masthead__chapter__meta__icon,.chapter-color--100 .masthead__chapter__symbol__icon,.chapter-color--100 .masthead__chapter__custom__icon svg{fill:#E8005D}.chapter-color--100 .masthead__chapter__custom__icon{color:#E8005D}.chapter-color--100 .masthead__subtitle h2{color:#E8005D}.chapter-color--200{--masthead-color: #4a023c;--masthead-bg: linear-gradient(var(--masthead-color), var(--masthead-color))}.chapter-color--200 .masthead__chapter__meta__icon,.chapter-color--200 .masthead__chapter__symbol__icon,.chapter-color--200 .masthead__chapter__custom__icon svg{fill:#D707AD}.chapter-color--200 .masthead__chapter__custom__icon{color:#D707AD}.chapter-color--200 .masthead__subtitle h2{color:#D707AD}.chapter-color--300{--masthead-color: #360b41;--masthead-bg: linear-gradient(var(--masthead-color), var(--masthead-color))}.chapter-color--300 .masthead__chapter__meta__icon,.chapter-color--300 .masthead__chapter__symbol__icon,.chapter-color--300 .masthead__chapter__custom__icon svg{fill:#B526D9}.chapter-color--300 .masthead__chapter__custom__icon{color:#B526D9}.chapter-color--300 .masthead__subtitle h2{color:#B526D9}.chapter-color--400{--masthead-color: #1f0647;--masthead-bg: linear-gradient(var(--masthead-color), var(--masthead-color))}.chapter-color--400 .masthead__chapter__meta__icon,.chapter-color--400 .masthead__chapter__symbol__icon,.chapter-color--400 .masthead__chapter__custom__icon svg{fill:#8139EF}.chapter-color--400 .masthead__chapter__custom__icon{color:#8139EF}.chapter-color--400 .masthead__subtitle h2{color:#8139EF}.chapter-color--500{--masthead-color: #00004d;--masthead-bg: linear-gradient(var(--masthead-color), var(--masthead-color))}.chapter-color--500 .masthead__chapter__meta__icon,.chapter-color--500 .masthead__chapter__symbol__icon,.chapter-color--500 .masthead__chapter__custom__icon svg{fill:#6060FF}.chapter-color--500 .masthead__chapter__custom__icon{color:#6060FF}.chapter-color--500 .masthead__subtitle h2{color:#6060FF}.chapter-color--600{--masthead-color: #00394d;--masthead-bg: linear-gradient(var(--masthead-color), var(--masthead-color))}.chapter-color--600 .masthead__chapter__meta__icon,.chapter-color--600 .masthead__chapter__symbol__icon,.chapter-color--600 .masthead__chapter__custom__icon svg{fill:#00bfff}.chapter-color--600 .masthead__chapter__custom__icon{color:#00bfff}.chapter-color--600 .masthead__subtitle h2{color:#00bfff}.masthead__text{background:#38386c}.masthead__text .container--center{display:flex;height:5em;padding:20px 0}.masthead__text .content--center{text-align:center;margin:0 auto}.masthead__text .masthead__text__title{color:#FFF;line-height:1.125}.masthead__text span{color:#FFF;opacity:.6}@keyframes ring-animation{from{stroke-dashoffset:201}to{opacity:1}}.dashboard-progress{opacity:0;animation:intro-slide-in 1s ease 500ms forwards;display:flex;align-items:center}.dashboard-progress__indicator{width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:20px}.dashboard-progress__indicator span{font-weight:500;color:#5e5eac;margin-top:1px}.dashboard-progress__text{color:#5e5eac;max-width:640px}.dashboard-ring{position:absolute}.dashboard-ring circle{fill:transparent;stroke-width:4px}.dashboard-ring__circle{opacity:0;stroke-dasharray:10 20;animation:ring-animation 1s ease-out 1000ms forwards;transform:rotate(270deg);transform-origin:50% 50%;stroke:#00bfff;stroke-linecap:round}.dashboard-ring__bg{stroke:#EFEFF2}.menu{margin-top:-92px;padding-bottom:40px}@media (max-width: 1199.98px){.menu{margin-top:-80px}}@media (max-width: 991.98px){.menu{margin-top:-71px}}@media (max-width: 799.98px){.menu{margin-top:0}}.menu .container--center{display:flex;flex-direction:column;min-height:calc(100vh - 92px)}@media (max-width: 1199.98px){.menu .container--center{min-height:calc(100vh - 80px)}}@media (max-width: 991.98px){.menu .container--center{min-height:calc(100vh - 71px)}}@media (max-width: 799.98px){.menu .container--center{min-height:calc(100vh - 120px)}}@media (max-width: 575.98px){.menu .container--center{min-height:calc(100vh - 120px)}}.menu .menu__item{display:block;position:relative;width:100%;max-width:560px;margin:0 auto;padding:20px 0 24px 0;border-top:1px solid rgba(0,0,0,0.12);transition:0.2s ease}.menu .menu__item:first-child{border-top:none}@media (max-width: 799.98px){.menu .menu__item{max-width:100%}.menu .menu__item:first-child{border-top:1px solid rgba(0,0,0,0.12)}}@media (max-width: 639.98px){.menu .menu__item{padding:16px 0}}.menu .menu__item .menu__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.menu .menu__item a{pointer-events:all}.menu .menu__item:hover h2{text-decoration:underline;text-decoration-color:#E8005D}.menu .menu__item__title{color:#151529;margin-bottom:7px}.menu .menu__push{flex-grow:1;min-height:48px}.menu .menu__user{width:100%;max-width:560px;margin:0 auto;border-top:1px solid #E8005D;border-image-source:linear-gradient(158deg, #e8005d 0%, deepskyblue 100%);border-image-slice:1;color:#38386c;display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;flex-wrap:wrap}.menu .menu__user .menu__item__user_details{align-self:center;font-size:14px;font-weight:bold;margin-bottom:16px;margin-right:24px}@media (max-width: 575.98px){.menu .menu__user .menu__item__user_details{width:100%;margin:0 0 30px 0;text-align:center}}.menu .menu__user .menu__item__user_utilities{display:flex;flex-direction:row;align-items:center;margin-bottom:16px}@media (max-width: 575.98px){.menu .menu__user .menu__item__user_utilities{width:100%;justify-content:center;justify-content:space-evenly}}.menu .menu__user .menu__user__item{flex-shrink:0}.menu .menu__user .menu__user__item *{flex-shrink:0}.menu .menu__user .menu__user__item a{font-size:14px;color:#5e5eac;display:flex;flex-direction:row;align-items:center}@media (max-width: 575.98px){.menu .menu__user .menu__user__item a{flex-direction:column}}.menu .menu__user .menu__user__item:not(:first-child) a{margin-left:24px}@media (max-width: 575.98px){.menu .menu__user .menu__user__item:not(:first-child) a{margin-left:0}}.menu .menu__user .menu__user__item i{border:1px solid #5e5eac;width:29px;display:flex;height:29px;border-radius:100%;align-items:center;vertical-align:middle;justify-content:center;margin-right:8px}@media (max-width: 575.98px){.menu .menu__user .menu__user__item i{margin-right:0;margin-bottom:4px}}.menu .menu__user .menu__user__item:nth-last-child(1) a:hover{color:#6060FF}.menu .menu__user .menu__user__item:nth-last-child(1) a:hover i{border-color:#6060FF;background-color:#6060FF}.menu .menu__user .menu__user__item:nth-last-child(1) a:hover i svg path{fill:#FFF}.menu .menu__user .menu__user__item:nth-last-child(2) a:hover{color:#8139EF}.menu .menu__user .menu__user__item:nth-last-child(2) a:hover i{border-color:#8139EF;background-color:#8139EF}.menu .menu__user .menu__user__item:nth-last-child(2) a:hover i svg path{fill:#FFF}.menu .menu__user .menu__user__item:nth-last-child(3) a:hover{color:#B526D9}.menu .menu__user .menu__user__item:nth-last-child(3) a:hover i{border-color:#B526D9;background-color:#B526D9}.menu .menu__user .menu__user__item:nth-last-child(3) a:hover i svg path{fill:#FFF}.menu__heading{display:none;left:75px;margin:0;position:fixed;top:56px;transform:rotate(180deg);writing-mode:tb-rl;z-index:10}@media (max-width: 1199.98px){.menu__heading{top:45px;left:55px}}@media (max-width: 991.98px){.menu__heading{top:30px;left:48px}}@media (max-width: 799.98px){.menu__heading{top:32px;left:48px;position:absolute;transform:none;writing-mode:horizontal-tb}}@media (max-width: 639.98px){.menu__heading{top:22px;left:24px}}.pagination__next-chapter{margin:0;position:relative;transition:.2s ease}.pagination__next-chapter::before{background-color:var(--masthead-color);position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:.06}.pagination__next-chapter *{transition:.2s ease}.pagination__next-chapter .pagination__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.pagination__next-chapter a{pointer-events:all}.pagination__next-chapter h4{color:#5e5eac}.pagination__next-chapter:hover .pagination__title{color:#FFF;opacity:1}.pagination__next-chapter .pagination__content{margin:0 auto;max-width:600px;padding:100px 0 120px 0}@media (max-width: 991.98px){.pagination__next-chapter .pagination__content{padding:80px 0 100px 0}}@media (max-width: 639.98px){.pagination__next-chapter .pagination__content{padding:48px 0 60px 0}}.pagination__next-chapter .pagination__title{margin:0;opacity:.65}.chapter-color--100 .pagination__next-chapter .pagination__title{color:#E8005D}.chapter-color--200 .pagination__next-chapter .pagination__title{color:#D707AD}.chapter-color--300 .pagination__next-chapter .pagination__title{color:#B526D9}.chapter-color--400 .pagination__next-chapter .pagination__title{color:#8139EF}.chapter-color--500 .pagination__next-chapter .pagination__title{color:#6060FF}.chapter-color--600 .pagination__next-chapter .pagination__title{color:#00bfff}.plug .plug__content{padding:180px 0 200px 0;margin-left:calc(50% + 18px)}@media (max-width: 1199.98px){.plug .plug__content{margin-left:calc(50% + 14px)}}@media (max-width: 991.98px){.plug .plug__content{padding:140px 0 160px 0;margin-left:0}}@media (max-width: 639.98px){.plug .plug__content{padding:100px 0 120px 0}}.plug .plug__title{max-width:340px;margin-bottom:31px;color:#38386c}@media (max-width: 639.98px){.plug .plug__title{margin-bottom:26px}}.plug .plug__paragraph{color:#5e5eac;max-width:480px;margin-bottom:2em}@media (max-width: 991.98px){.plug .plug__paragraph{max-width:400px}}@media (max-width: 639.98px){.plug .plug__paragraph{max-width:320px}}@media (max-width: 575.98px){.plug .plug__paragraph{max-width:280px}}.plug .plug__link{color:#FFF;border-bottom:1px solid #E8005D;transition:.2s ease}.plug .plug__link:hover{border-bottom:1px solid transparent}.plug .plug__cta{display:flex}.plug .plug__cta svg,.plug .plug__cta svg *{fill:#CF0000}.plug .plug__cta .btn,.plug .plug__cta .cc-btn.cc-dismiss{display:flex;align-items:center;flex-wrap:nowrap;color:#cf0000;font-weight:700;margin-left:32px;padding-left:32px;border-left:1px solid #CCCCCC;transition:.2s ease}@media (max-width: 639.98px){.plug .plug__cta .btn,.plug .plug__cta .cc-btn.cc-dismiss{font-size:.85em;margin-left:20px;padding-left:20px}}.plug .plug__cta .btn:hover div,.plug .plug__cta .cc-btn.cc-dismiss:hover div{border-bottom:1px solid #CF0000}.progress__container{position:fixed;top:0;z-index:100;width:100%;height:4px}.progress__container .progress__bar{height:4px;background:#E8005D;width:0%}.chapter-color--200 .progress__bar{background:#D707AD}.chapter-color--300 .progress__bar{background:#B526D9}.chapter-color--400 .progress__bar{background:#8139EF}.chapter-color--500 .progress__bar{background:#6060FF}.chapter-color--600 .progress__bar{background:#00bfff}.container--errors{text-align:center;color:#FFF;max-width:1440px;margin:0 auto;padding:120px 80px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;min-height:calc(100vh - 360px)}@media (max-width: 1199.98px){.container--errors{min-height:calc(100vh - 340px);padding:120px 60px}}@media (max-width: 991.98px){.container--errors{min-height:calc(100vh - 320px);padding:120px 48px}}@media (max-width: 639.98px){.container--errors{min-height:calc(100vh - 300px);padding:120px 24px}}.container--errors a,.container--errors a:visited{color:#E8005D}.container--errors__subtitle{opacity:.52;font-size:20px}.container--errors__message p{font-size:16px;max-width:600px;line-height:1.5;margin-top:30px}.container--errors__message a,.container--errors__message a:visited{color:#FFF;border-bottom:1px solid #5e5eac}.container--errors__message a:hover,.container--errors__message a:visited:hover{border-bottom:1px solid #E8005D}.container--errors__message a.btn,.container--errors__message a.cc-btn.cc-dismiss,.container--errors__message a.btn:visited{border:none;display:inline-block;background-color:#E8005D;padding:10px 20px;margin-top:16px;transition:.2s ease}.container--errors__message a.btn:hover,.container--errors__message a.cc-btn.cc-dismiss:hover,.container--errors__message a.btn:visited:hover{background-color:#d40055}.error__footer{max-width:1440px;margin:-100px auto 0 auto;padding:0 80px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:14px;height:100px}@media (max-width: 1199.98px){.error__footer{padding:0 60px}}@media (max-width: 991.98px){.error__footer{padding:0 48px}}@media (max-width: 639.98px){.error__footer{padding:0 24px;flex-direction:column;justify-content:center;align-items:flex-start}}.error__footer span{color:#FFF;opacity:0.52}.error__footer a,.error__footer a:visited{color:#FFF;border-bottom:1px solid #5e5eac}.error__footer a:hover,.error__footer a:visited:hover{border-bottom:1px solid #E8005D}.select-lang{font-size:1rem;letter-spacing:1px;margin:0;padding:4px 6px 5px;color:#38386c}.header__secondary .select-lang{color:#FFF}.lang-item{list-style-type:none}.lang-item a{color:#FFF}.lang-label{cursor:pointer}#lang-input,.lang-items{display:none}#lang-input:checked+ul{background-color:#5e5eac;border-radius:6px;display:block;position:absolute;color:#f8f8f8;margin-left:-12px;z-index:2}#lang-input:checked+ul li{border-radius:6px;padding:0 12px}#lang-input:checked+ul li:hover{background-color:#38386c}.page__signup .bg-shape__primary{flex-direction:column}.chapter-color--100 .masthead__chapter__custom__icon svg{width:80px;height:80px;fill:#E8005D}.chapter-color--200 .masthead__chapter__custom__icon svg{width:80px;height:80px;fill:#D707AD}.chapter-color--300 .masthead__chapter__custom__icon svg{width:80px;height:80px;fill:#B526D9}.chapter-color--400 .masthead__chapter__custom__icon svg{width:80px;height:80px;fill:#8139EF}.chapter-color--500 .masthead__chapter__custom__icon svg{width:80px;height:80px;fill:#6060FF}.chapter-color--600 .masthead__chapter__custom__icon svg{width:80px;height:80px;fill:#00bfff}
