@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.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;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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}:root{--font-family:"Satoshi",sans-serif}:root{--c-theme:var(--ghost-accent-color);--logo-header-height:40px;--logo-footer-height:40px;--white:#ffffff;--black:#000000;--header-bg-color:#111827;--nav-item-color:#ffffff;--nav-btn-border-color:rgba(255, 255, 255, 0.2);--theme-color-1:#948bfa;--theme-color-2:#705cf6;--theme-color-1-10:rgba(112,92,246,.1);--theme-color-1-15:rgba(112,92,246,.15);--search-background:rgba(159, 158, 198, .15);--search-background-hover:rgba(237, 241, 250, .05);--excerpt-color:#6B7280;--gray-50:#F9FAFB;--gray-100:#F3F4F6;--gray-200:#E5E7EB;--gray-300:#D1D5DB;--gray-400:#9CA3AF;--gray-500:#6B7280;--gray-600:#4B5563;--gray-700:#374151;--gray-800:#1F2937;--gray-900:#111827;--purple-50:#F6F6FD;--purple-100:#E9E9FE;--purple-200:#D7D6FE;--purple-300:#B9B5FD;--purple-400:#948BFA;--purple-500:#705CF6;--purple-600:#5E3AED;--purple-700:#4E28D9;--purple-800:#4121B6;--purple-900:#371D95;--pink-400:#FF97E7;--pink-500:#FF76DF;--pink-700:#F14CCA;--top-tag-border:#1F2937;--text-color-light:var(--gray-400);--text-color-dark:#111827;--tag-background-color:rgba(17, 24, 39, .32);--subscription-background-color:#F4F8FB;--subscription-border-color:rgba(112,92,246,.3);--success:#96EA8C;--error:#ff6767}[data-theme=dark]{--c-theme:var(--ghost-accent-color);--logo-header-height:40px;--logo-footer-height:40px;--white:#ffffff;--black:#000000}@font-face{font-family:Intro;src:url(https://uploads-ssl.webflow.com/627a1044a798e6627445c8d1/627a1045a798e6ba1245c8f5_Intro.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(https://uploads-ssl.webflow.com/627a1044a798e6627445c8d1/627a1045a798e61df645c8f9_Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(https://uploads-ssl.webflow.com/627a1044a798e6627445c8d1/627a1045a798e650a745c8f8_Satoshi-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(https://uploads-ssl.webflow.com/627a1044a798e6627445c8d1/627a1045a798e6416b45c8fa_Satoshi-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.container{max-width:1248px;width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}@media screen and (max-width:991px){.container{padding-right:40px;padding-left:40px}}@media screen and (max-width:767px){.container{padding-right:20px;padding-left:20px}}.row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9{width:100%;min-height:1px;padding-right:12px;padding-left:12px}.col{flex-basis:0;flex-grow:1;max-width:100%;position:relative}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}@media screen and (min-width:576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width:768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width:992px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width:1200px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width:1248px){.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media screen and (min-width:576px){.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media screen and (min-width:768px){.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media screen and (min-width:992px){.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media screen and (min-width:1200px){.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media screen and (min-width:1248px){.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}}@media (max-width:1248) and (min-width:558px){.container{width:calc(100vw - 48px)}}html{box-sizing:border-box;font-size:100%}*,::after,::before{box-sizing:inherit}body{font-family:var(--font-family);line-height:1.5;color:var(--gray-700);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--gray-900);font-weight:700;margin-bottom:1rem}.h1,h1{font-size:5rem;line-height:84px;letter-spacing:-2.4px}.h2,h2{font-size:3.5rem;line-height:64px;letter-spacing:-1.8px}.h3,h3{font-size:2rem;line-height:40px;letter-spacing:-.8px}.h4,h4{font-size:1.25rem;line-height:28px;letter-spacing:0}.h5,h5{font-size:1rem;line-height:20px;letter-spacing:0}.h6,h6{font-size:.875rem;line-height:20px;letter-spacing:0}.heading-large{font-size:3.5rem;letter-spacing:-1.8px}.text-s{font-size:.875rem;line-height:20px}.text-l{font-size:1.125rem;line-height:24px}.text-xl{font-size:1.5rem;line-height:32px}.w-medium{font-weight:500}a{text-decoration:none;color:var(--gray-900)}a:hover{text-decoration:none;color:var(--purple-500)}figure{margin-left:0;margin-right:0}figcaption{font-size:.75rem;text-align:center;margin-top:12px;color:var(--gray-400)}figcaption a{color:var(--gra-400)}figcaption a:focus,figcaption a:hover{color:var(--gray-900)}img{max-width:100%;height:auto;display:block}svg{fill:currentColor}hr{text-align:center;border:none;border-bottom:1px solid var(--gray-200);margin:2.5rem 0}table{border-collapse:separate;border-spacing:0;min-width:350px}table tr td,table tr th{border-right:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);font-size:1rem;line-height:24px}th{padding:18px 16px;color:var(--gray-900);vertical-align:top}td{padding:10px 16px;vertical-align:top}table tr td:first-child,table tr th:first-child{border-left:1px solid var(--gray-200)}table tr th{background:var(--purple-50);border-top:1px solid var(--gray-200);text-align:left}table tr:first-child th:first-child{border-top-left-radius:6px}table tr:first-child th:last-child{border-top-right-radius:6px}table tr:last-child td:first-child{border-bottom-left-radius:6px}table tr:last-child td:last-child{border-bottom-right-radius:6px}dd,dt{line-height:24px}dl,ol,ul{padding-left:1.3rem}.table-responsive{width:100%;display:block;overflow-x:auto;margin-bottom:2rem}.table-responsive table{margin-bottom:0;min-width:100%}pre{overflow:auto;background-color:var(--c-gray-lighter);border-radius:var(--size-2);border:1px solid var(--c-border-light);padding:1rem;margin:2.5rem 0;overflow:auto;font-size:1rem;line-height:1.5}code{font-family:Consolas,Menlo,Monaco,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L","Courier New",Courier,monospace;font-size:1.125rem}:not(pre)>code{font-size:1.125rem;background-color:var(--c-gray-light);padding:2px 8px;border-radius:var(--size-1)}.btn,.kg-button-card a.kg-btn-accent.kg-btn{display:inline-block;white-space:nowrap;text-align:center;font-size:1rem;font-weight:700;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 1.5rem;height:48px;line-height:48px;border-radius:24px;border:none;background:var(--purple-500);color:var(--white);outline:0;align-items:center}.btn:not(:disabled):not(.diabled),.kg-button-card a.kg-btn-accent.kg-btn:not(:disabled):not(.diabled){cursor:pointer}.btn:focus,.btn:hover,.kg-button-card a.kg-btn-accent.kg-btn:focus,.kg-button-card a.kg-btn-accent.kg-btn:hover{background-color:var(--purple-400);color:var(--white);text-decoration:none}.btn:active,.kg-button-card a.kg-btn-accent.kg-btn:active{background-color:var(--purple-700)}.btn-pink{background-color:var(--pink-500)}.btn-pink:focus,.btn-pink:hover{background-color:var(--pink-400)}.btn-pink:active{background-color:var(--pink-700)}.btn-sm{font-size:.875rem;line-height:16px;height:40px;line-height:40px;border-radius:20px;padding:0 1rem}.btn-small{font-size:.875rem;padding:4px 8px;border-radius:20px;color:#410bf9!important}.btn-lg{height:56px;line-height:56px;border-radius:28px;font-size:1.235rem;padding:0 2rem}.btn-block{width:100%}.btn-semi-color{background-color:var(--purple-50);color:var(--purple-500)}.btn-semi-color:focus,.btn-semi-color:hover{background-color:var(--purple-100);color:var(--purple-500)}input[type=email],input[type=text],input[type=url],textarea{background:var(--body-bg);border:1px solid var(--gray-200);box-shadow:none;height:48px;line-height:48px;width:100%;padding:0 2rem;margin-bottom:1.5rem;font-size:1rem;font-weight:500;color:var(--gray-900);border-radius:24px}input[type=email]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border:1px solid var(--purple-500);outline:0;box-shadow:none}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:var(--gray-300)}input[type=email]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:var(--gray-300)}textarea{height:auto;padding:1rem 2rem}input[type=email].input-sm,input[type=text].input-sm,input[type=url].input-sm{height:40px;line-height:40px;border-radius:20px;font-size:.875rem}input[type=email].input-lg,input[type=text].input-lg,input[type=url].input-lg{height:56px;line-height:56px;border-radius:28px;font-size:1.25rem}[type=checkbox]{width:1rem;height:1rem;background-color:var(--purple-100);background-repeat:no-repeat;background-position:center;background-size:50%;border-radius:4px;border:1px solid var(--purple-400);-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]:checked{background-color:var(--purple-500);border-color:var(--purple-500);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNyA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC41IDUuMDA2NzhMMi40Mzg0NiA3TDYuNSAxIiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.form-field{margin-bottom:1.5rem}.field-group-inline{display:flex;flex-wrap:wrap}.field-group-inline .form-field{margin:0 6px}.field-group-inline .form-field:last-child{margin-right:0}.field-group-inline .input-field{flex:1 0 250px}@media (max-width:767px){.field-group-inline .form-field{min-width:100%}}blockquote{font-size:.875rem;line-height:16px;margin:2.5rem 0;padding:14px;font-weight:700;position:relative;background-color:var(--purple-50);border-left:2px solid var(--purple-500)}.site-wrap{display:flex;flex-direction:column;min-height:100vh}[data-nav=sticky-hide]:not(.no-header-footer) .site-wrap,[data-nav=sticky]:not(.no-header-footer) .site-wrap{margin-top:10rem}@media (max-width:767px){[data-nav=sticky-hide] .site-wrap,[data-nav=sticky] .site-wrap{margin-top:8rem}}@media (min-width:768px){.main{flex-grow:1;padding:0 20px}}.no-header-footer .main{padding:0}@-webkit-keyframes loading{to{transform:rotate(360deg)}}@keyframes loading{to{transform:rotate(360deg)}}.loading .btn,.loading button,.loading input[type=submit],.loading.btn,.loading.button,.loadinginput[type=submit]{position:relative;pointer-events:none}.loading .btn:after,.loading button:after,.loading input[type=submit]:after,.loading.btn:after,.loading.button:after,.loadinginput[type=submit]:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:calc(50% - 10px);width:20px;height:20px;margin-top:-10px;border-radius:50%;border:3px solid var(--white);border-top-color:transparent;-webkit-animation:loading .8s linear infinite;animation:loading .8s linear infinite}.loading .btn span,.loading button span,.loading input[type=submit] span,.loading.btn span,.loading.button span,.loadinginput[type=submit] span{visibility:hidden}.success .btn,.success button,.success input[type=submit],.success.btn,.success.button,.successinput[type=submit]{position:relative}.success .btn::before,.success button::before,.success input[type=submit]::before,.success.btn::before,.success.button::before,.successinput[type=submit]::before{content:"";position:absolute;top:50%;left:50%;display:inline-block;height:10px;width:20px;border:3px solid var(--white);border-top-width:0;border-right-width:0;transform:translate(-50%,-75%) rotate(-45deg)}.success .btn span,.success button span,.success input[type=submit] span,.success.btn span,.success.button span,.successinput[type=submit] span{visibility:hidden}.medium-zoom-overlay{z-index:4000000;background-color:var(--c-body-bg)!important}.medium-zoom-image--opened{z-index:4000001}.clearfix::after{content:"";clear:both;display:table}.f-left{float:left}.f-right{float:right}.text-upper{text-transform:uppercase}.no-style-list{padding:0;margin:0;list-style:none}.flex{display:flex;flex-wrap:wrap}.inline-flex{display:inline-flex}.justify-space-between{justify-content:space-between}.justify-center{justify-content:center}.items-center{align-items:center}.inline{display:inline}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-center{text-align:center}.site-top-wrap{background-color:var(--gray-900);background-image:url(/blog/assets/images/header-bg-gradient.png);background-position:50% 50%;background-size:cover}.site-top-wrap.header-white{background-color:var(--white);background-image:none}.all-post-template .back-to-blog-link{color:var(--white);border:1px solid transparent}.all-post-template .back-to-blog-link:hover{color:var(--theme-color-2);background:0 0;border-color:var(--top-tag-border)}@media screen and (max-width:767px){.site-top-wrap{background-position:90% 0}.site-top-wrap.all-post-template .hero-section{padding-bottom:8rem}}@media screen and (min-width:767px){.site-top-wrap.all-post-template{background-position:50% 10%}}.site-header{z-index:1000;min-height:64px;padding-top:12px;padding-bottom:12px;color:var(--nav-item-color)}.nav-wrap{flex:1 0}.navbar-brand{margin-right:60px}.navbar-brand.logo-image img{max-height:32px}.navbar-brand .black-logo{display:none}.navbar-brand.logo-text{color:var(--white);font-weight:700;font-size:1.25rem}.nav-left{flex-grow:1}.nav-left li,.nav-right li{display:inline-block;margin-right:12px;font-size:.875rem;font-weight:500}.nav-left li:last-child,.nav-right li:last-child{margin:0}.nav-left li .nav-link,.nav-right li .nav-link{padding:0 10px;display:flex;height:30px;line-height:30px;align-items:center;color:var(--white)}.nav-left li .nav-link:hover,.nav-right li .nav-link:hover{color:var(--purple-400)}.nav-left .has-dropdown,.nav-right .has-dropdown{cursor:pointer}.nav-left .has-dropdown .nav-link,.nav-right .has-dropdown .nav-link{border-radius:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-left .has-dropdown .nav-link svg,.nav-right .has-dropdown .nav-link svg{width:14px;height:14px;margin-left:4px}.nav-left .has-dropdown .nav-link:hover,.nav-right .has-dropdown .nav-link:hover{background-color:var(--theme-color-1-10)}.nav-left .has-dropdown.dropdown-open .nav-link,.nav-right .has-dropdown.dropdown-open .nav-link{color:var(--purple-500)}.nav-left .has-dropdown.dropdown-open svg,.nav-right .has-dropdown.dropdown-open svg{transform:rotate(180deg)}.nav-left .has-dropdown .dropdown,.nav-right .has-dropdown .dropdown{opacity:0;visibility:hidden;position:absolute;z-index:5}.nav-left .has-dropdown.dropdown-open .dropdown,.nav-right .has-dropdown.dropdown-open .dropdown{opacity:1;visibility:visible}.nav-left .has-dropdown .dropdown-wrap,.nav-right .has-dropdown .dropdown-wrap{padding-top:20px}.nav-left .has-dropdown .features-wrap,.nav-right .has-dropdown .features-wrap{background-color:var(--white);border:1px solid rgba(145,142,255,.2);border-radius:24px;overflow:hidden}.nav-left .has-dropdown .features,.nav-right .has-dropdown .features{padding:16px;display:grid;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto}.nav-left .has-dropdown .link-features,.nav-right .has-dropdown .link-features{display:flex;width:320px;padding:12px;justify-content:space-between;align-items:flex-start;border-radius:16px}.nav-left .has-dropdown .link-features .one-icon-features,.nav-right .has-dropdown .link-features .one-icon-features{display:block}.nav-left .has-dropdown .link-features .two-icon-features,.nav-right .has-dropdown .link-features .two-icon-features{display:none}.nav-left .has-dropdown .link-features:hover,.nav-right .has-dropdown .link-features:hover{background-color:var(--purple-50)}.nav-left .has-dropdown .link-features:hover .name-features,.nav-left .has-dropdown .link-features:hover .txt-features,.nav-right .has-dropdown .link-features:hover .name-features,.nav-right .has-dropdown .link-features:hover .txt-features{color:var(--purple-800)}.nav-left .has-dropdown .link-features:hover .one-icon-features,.nav-right .has-dropdown .link-features:hover .one-icon-features{display:none}.nav-left .has-dropdown .link-features:hover .two-icon-features,.nav-right .has-dropdown .link-features:hover .two-icon-features{display:block}.nav-left .has-dropdown .div-features,.nav-right .has-dropdown .div-features{display:grid;align-items:center;flex:0 0 auto;grid-auto-columns:1fr;grid-column-gap:12px;grid-row-gap:16px;grid-template-columns:auto auto;grid-template-rows:auto;justify-content:space-between}.nav-left .has-dropdown .div-img-features,.nav-right .has-dropdown .div-img-features{display:flex;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;border:1px solid #ededed;border-radius:10px;background-color:var(--white);box-shadow:4px 0 12px 0 rgba(17,24,39,.05)}.nav-left .has-dropdown .div-icon-features,.nav-right .has-dropdown .div-icon-features{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 auto}.nav-left .has-dropdown .name-features,.nav-right .has-dropdown .name-features{font-size:.875rem;color:var(--gray-900)}.nav-left .has-dropdown .txt-features,.nav-right .has-dropdown .txt-features{color:var(--gray-500);font-size:.75rem}.nav-left .has-dropdown .full-width-link,.nav-right .has-dropdown .full-width-link{display:flex;padding-top:8px;padding-bottom:8px;flex-direction:row;justify-content:center;align-items:center;background-color:var(--gray-50);text-decoration:none}.nav-left .has-dropdown .div-button,.nav-right .has-dropdown .div-button{display:flex;width:166px;height:48px;justify-content:center;align-items:center;grid-column-gap:8px;border-radius:100px;color:var(--purple-500);font-weight:700}.nav-left .has-dropdown .div-button .icon-arrow,.nav-right .has-dropdown .div-button .icon-arrow{display:inline-block;vertical-align:middle}.nav-left .has-dropdown .div-button .icon-arrow-hover,.nav-right .has-dropdown .div-button .icon-arrow-hover{display:none;vertical-align:middle}.nav-left .has-dropdown .div-button:hover,.nav-right .has-dropdown .div-button:hover{background-color:var(--purple-50);color:var(--purple-400)}.nav-left .has-dropdown .div-button:hover .icon-arrow,.nav-right .has-dropdown .div-button:hover .icon-arrow{display:none}.nav-left .has-dropdown .div-button:hover .icon-arrow-hover,.nav-right .has-dropdown .div-button:hover .icon-arrow-hover{display:inline-block}.nav-left .has-dropdown .div-button:active,.nav-right .has-dropdown .div-button:active{background-color:var(--purple-100);color:var(--purple-500)}.nav-left .has-dropdown .div-button:active .icon-arrow,.nav-right .has-dropdown .div-button:active .icon-arrow{display:none}.nav-left .has-dropdown .div-button:active .icon-arrow-hover,.nav-right .has-dropdown .div-button:active .icon-arrow-hover{display:inline-block}.dropdown-list{background-color:var(--white);padding:12px;min-width:210px;margin-top:20px;flex-direction:column;grid-row-gap:8px;border:1px solid rgba(145,142,255,.2);border-radius:16px}.dropdown-list li{display:flex;margin-right:0}.dropdown-list li a{display:flex;height:42px;width:100%;padding-left:12px;padding-right:12px;justify-content:space-between;align-items:center;border-radius:10px;font-weight:500}.dropdown-list li a img{width:16px;opacity:0;visibility:hidden}.dropdown-list li a:hover{background-color:var(--purple-50);color:var(--purple-800)}.dropdown-list li a:hover img{opacity:1;visibility:visible}.nav-right li{margin-right:20px}li.nav-btn-wrap{padding:0}.btn-nav{background-color:transparent;color:var(--white)}.btn-nav:focus,.btn-nav:hover{background-color:var(--theme-color-1-10);color:var(--theme-color-1)}.btn-nav:active{background-color:var(--theme-color-1-15);color:var(--theme-color-2)}.btn-border{background-color:transparent;border:1px solid var(--nav-btn-border-color);color:var(--white);padding:0 15px;line-height:38px}.btn-border:focus,.btn-border:hover{background-color:var(--theme-color-1);border-color:var(--theme-color-1);color:var(--white)}.btn-border:active{background-color:var(--theme-color-2);border-color:var(--theme-color-2);color:var(--white)}.header-white{border-bottom:1px solid var(--gray-100)}.header-white .nav-left li .nav-link,.header-white .nav-right li .nav-link{color:var(--gray-900)}.header-white .nav-left li .nav-link:hover,.header-white .nav-right li .nav-link:hover{color:var(--purple-500)}.header-white .navbar-brand .black-logo{display:block}.header-white .navbar-brand .white-logo{display:none}.header-white .btn-border,.header-white .btn-nav{color:var(--gray-900)}.header-white .btn-border{background-color:var(--purple-500);border-color:var(--purple-500);color:var(--white)}.header-white .btn-border:focus,.header-white .btn-border:hover{background-color:var(--purple-400);border-color:var(--purple-400)}.header-white .btn-border:active{background-color:var(--purple-700);border-color:var(--purple-700)}.mobile-nav-button-wrap{display:none}.mobile-menu-checkbox{display:none}.mobile-menu-icon{z-index:50;position:relative;display:none;height:16px;width:20px;cursor:pointer;transition:250ms}.mobile-menu-icon .line{width:100%;height:2px;background-color:var(--white);position:absolute;right:0;transition:all .3s}.mobile-menu-icon .line:first-child{top:0}.mobile-menu-icon .line:nth-child(2){top:6px}.mobile-menu-icon .line:nth-child(3){top:12px}.header-white .mobile-menu-icon .line{background-color:var(--gray-900)}.mobile-menu-checkbox:checked~.mobile-menu-icon .line:first-child{width:100%;transform:rotate(45deg);top:10px}.mobile-menu-checkbox:checked~.mobile-menu-icon .line:nth-child(2){visibility:hidden;opacity:0}.mobile-menu-checkbox:checked~.mobile-menu-icon .line:nth-child(3){width:100%;top:10px;transform:rotate(-45deg)}@media screen and (max-width:991px){.mobile-nav-button-wrap{display:block;flex-grow:1;text-align:right;margin-right:24px}.mobile-menu-icon{display:block}.site-header{position:relative}.nav-wrap{position:absolute;background-color:var(--white);top:100%;left:0;right:0;padding:32px 40px;min-height:100vh;align-content:flex-start;transform:scaleY(0);opacity:0;visibility:hidden;transform-origin:top;transition:transform .25s}.nav-left,.nav-right{flex-basis:100%}.nav-left li,.nav-right li{display:block}.nav-left li .nav-link,.nav-right li .nav-link{color:var(--gray-900);font-size:20px;line-height:30px;height:48px}.nav-left .has-dropdown,.nav-right .has-dropdown{position:relative}.nav-left .has-dropdown .nav-link svg,.nav-right .has-dropdown .nav-link svg{position:absolute;right:16px;width:18px;height:18px}.nav-left .has-dropdown .dropdown,.nav-right .has-dropdown .dropdown{position:relative;display:none}.nav-left .has-dropdown.dropdown-open .dropdown,.nav-right .has-dropdown.dropdown-open .dropdown{display:block}.nav-left .has-dropdown .dropdown-wrap,.nav-right .has-dropdown .dropdown-wrap{padding:0}.nav-left .has-dropdown .features-wrap,.nav-right .has-dropdown .features-wrap{border:none}.nav-left .has-dropdown .features,.nav-right .has-dropdown .features{padding:0;grid-template-columns:1fr}.nav-left .has-dropdown .link-features,.nav-right .has-dropdown .link-features{width:100%}.dropdown-list{border:none;padding:0;margin:0}.dropdown-list li a{height:44px;font-size:16px;line-height:24px}.nav-right{margin-top:20px}.nav-right li{margin-right:0}.nav-right li:last-child{display:none}.nav-item .btn-nav{width:100%;color:var(--purple-500);border:1px solid var(--purple-500);margin-bottom:20px;height:48px;line-height:48px;border-radius:24px}.nav-item .btn-nav:focus,.nav-item .btn-nav:hover{background-color:var(--purple-500);color:var(--white)}.mobile-menu-checkbox:checked~.nav-wrap{transform:scaleY(1);visibility:visible;opacity:1}}.hero-section{color:var(--white);padding-top:84px;padding-bottom:11rem}.hero-section .container{position:relative}.hero-section .hero-bg-elements{position:absolute;max-width:558px;top:-58px;left:12vw;z-index:1}.hero-section .hero-content-wrapper{position:relative;z-index:2}.hero-section .intro-title{margin-top:0;margin-bottom:1.5rem;color:var(--white)}.hero-section .intro-title .image-1{width:56px;margin-bottom:-14px}.hero-section .intro-description{color:var(--text-color-light);font-size:1.5rem;font-weight:500;line-height:32px;margin-bottom:3rem}.hero-section .search-field{max-width:720px;margin:0 auto;background-color:var(--search-background);color:var(--gray-500);height:50px;border-radius:25px;padding:10px 24px;display:flex;align-items:center;font-weight:500;cursor:pointer}.hero-section .search-field svg{height:20px;width:20px;margin-right:12px}.hero-section .top-tags-wrap{margin-top:20px;gap:12px;flex-wrap:nowrap;overflow-x:auto}.hero-section .top-tags-wrap .tag{height:40px;line-height:38px;padding:0 16px;font-size:.875rem;font-weight:700;border:1px solid var(--top-tag-border);border-radius:20px;text-transform:capitalize;color:var(--white);white-space:nowrap}.hero-section .top-tags-wrap .tag:hover{color:var(--theme-color-2)}.hero-section .top-tags-wrap .tag.selected{background-color:var(--purple-700);border-color:var(--purple-700);color:var(--purple-50)}@media all and (max-width:767px){.hero-section{padding-top:48px}.hero-section .hero-bg-elements{display:none}.hero-section .intro-title{margin-bottom:12px}.hero-section .intro-title .image-1{display:none}.hero-section .intro-description{margin-bottom:32px}.hero-section .top-tags-wrap{justify-content:left}}.site-main{margin-top:-80px;border-radius:48px 48px 0 0;background-color:var(--white);padding-top:100px}@media screen and (max-width:767px){.site-main{padding-top:24px;border-radius:32px}}.single-post-template .site-main{margin-top:0;border-radius:0;padding-top:80px}.single-post-template .site-main.archive-page{padding-top:24px}.latest-posts{padding-bottom:50px}.post-card{margin-bottom:3.5rem}.post-card .post-header{position:relative}.post-card .post-tags-wrap.on-image{position:absolute;bottom:11px;left:16px;right:16px}.post-card .post-tags-wrap.on-image .tag{color:var(--white);background-color:var(--tag-background-color);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.post-card .post-tags-wrap.on-image .tag:hover{background-color:var(--gray-400)}.post-card .post-tags-wrap .tag,.post-card .post-tags-wrap .tag-label{font-size:.75rem;font-weight:500;height:24px;line-height:24px;display:inline-flex;border-radius:8px;padding:0 8px;margin:0 5px 5px 0;background-color:var(--gray-100);color:var(--gray-600);-webkit-backdrop-filter:none;backdrop-filter:none}.post-card .post-tags-wrap .tag:hover{background-color:var(--gray-200)}.post-card .post-image-wrap{display:block;width:100%;aspect-ratio:5/3;overflow:hidden;position:relative;margin-bottom:1rem;border-radius:16px;overflow:hidden}.post-card .post-image-wrap img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.post-card .post-meta{font-size:.75rem;color:var(--gray-400)}.post-card .post-meta .post-date{margin-right:1.25rem}.post-card .post-meta .read-time{display:inline-flex;align-items:center}.post-card .post-meta svg{width:12px;height:12px;margin-right:5px}.post-card .post-title{margin-top:12px;margin-bottom:4px}.post-card .post-excerpt{font-size:.875rem;line-height:20px;color:var(--excerpt-color);font-weight:500;margin-bottom:1.25rem;height:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-card .post-author{font-size:.75rem;line-height:16px}.post-card .post-author .author-image{width:32px;height:32px;display:flex;position:relative;border-radius:50%;overflow:hidden;margin-right:8px}.post-card .post-author .author-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card .post-author .author-image .no-image{width:100%;height:100%;background-color:var(--gray-100);text-align:center;display:flex;justify-content:center}.post-card .post-author .author-image .no-image svg{color:var(--gray-300);width:80%;height:80%;margin:20% auto 0}.post-card .post-author .author-name{color:var(--text-color-dark);font-weight:700}.post-card .post-author .author-role{color:var(--text-color-light)}.post-card-large .post-meta .post-author,.post-card-small .post-meta .post-author{align-items:center;margin-right:24px;position:relative;margin-right:28px}.post-card-large .post-meta .post-author::after,.post-card-small .post-meta .post-author::after{content:"";position:absolute;right:-16px;width:3px;height:3px;border-radius:50%;background-color:var(--gray-400);display:inline-block;font-weight:500}.post-card-large .post-tags-wrap .tag,.post-card-small .post-tags-wrap .tag{margin-right:12px}.post-card-large .post-tags-wrap .tag:last-child,.post-card-small .post-tags-wrap .tag:last-child{margin-right:0}.post-card-large .post-title{margin-bottom:12px}@media screen and (min-width:576px){.post-card-large .post-image-wrap{border-radius:24px}}@media screen and (max-width:767px){.post-card{margin-bottom:1.5rem}}@media screen and (min-width:768px){.post-card-large{margin-bottom:48px}.post-card-large .post-info-wrap{margin-top:32px}.post-card-large .post-tile{margin-top:16px;margin-bottom:12px}.post-card-large .post-excerpt{font-size:1rem;line-height:24px}.post-card-large .post-image-wrap{aspect-ratio:2/1;margin-bottom:0}}.trending-posts .section-heading{margin-top:3rem;margin-bottom:3rem;padding-bottom:1rem;border-bottom:1px solid var(--gray-200)}.trending-posts-wrap{max-width:656px;flex:1 1 50%}@media all and (max-width:991px){.trending-posts-wrap{margin-left:auto;margin-right:auto}.trending-posts .section-heading{text-align:center;padding-bottom:48px;margin-top:0}}.post-card-small{flex-direction:row-reverse;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--gray-200)}.post-card-small .post-image-container{max-width:240px;flex:1 0 120px}.post-card-small .post-info-wrap{flex:1 1 40%;margin-right:24px}.post-card-small .post-author .author-image{width:24px;height:24px}.post-card-small .post-meta .post-date{margin-right:.5rem}.post-card-small .post-excerpt{-webkit-line-clamp:2}@media all and (max-width:575px){.post-card-small .post-excerpt{display:none}}.academy-section{margin-top:2.5rem;margin-bottom:50px;display:none}.academy-section.visible{display:block}.academy-section .section-header{margin-bottom:48px}.academy-section .section-description,.academy-section .section-heading{max-width:930px;margin:0 auto}.academy-section .section-description{color:var(--gray-400);margin-top:16px}.academy-post-card .post-image-wrap{border-radius:16px 16px 0 0;margin-bottom:0;aspect-ratio:9.8/5.5}.academy-post-card .post-content{padding:1.5rem 1rem;border:1px solid var(--gray-200);border-top:none;border-radius:0 0 16px 16px}.academy-post-card .post-title{margin-top:0;margin-bottom:.875rem}.academy-post-card .post-tags-wrap{margin-bottom:calc(1.5rem - 5px)}.academy-post-card .post-tags-wrap .tag{margin-right:12px}.academy-post-card .post-tags-wrap .tag:last-child{margin-right:0}.tools-cta{margin-top:100px;margin-bottom:50px}.tools-cta .section-header{max-width:494px}.tools-cta .section-description{color:var(--gray-400)}.tools-cta .section-title{margin-top:0}.tools-cta .cta-banner-wrap{background-color:var(--gray-900);background-image:url(/blog/assets/images/tools-cta-banner-bg-gradient.png),url(/blog/assets/images/cta-banner-bg.png);background-size:cover;background-position:50% 50%;border-radius:24px;color:var(--white);padding:50px 20px 130px;position:relative}.tools-cta .cta-title{color:var(--white);margin-bottom:.875rem;margin-top:0}.tools-cta .cta-button-wrap,.tools-cta .cta-description,.tools-cta .cta-title{max-width:300px;margin-left:auto;margin-right:auto;text-align:center}.tools-cta .cta-description{margin-bottom:2rem;color:var(--gray-300)}.tools-cta .image-3{width:50.5px;position:absolute;left:-25px;top:80px}@media screen and (max-width:767px){.tools-cta .cta-banner-wrap{background-image:url(/blog/assets/images/cta-small-banner-bg.png)}}@media screen and (min-width:500px) and (max-width:767px){.tools-cta .cta-banner-wrap{background-position:50% 80%}}.guides-cta{margin-top:120px;margin-bottom:100px}.guides-cta .section-content-wrap{max-width:800px;margin:0 auto;position:relative}.guides-cta .section-content-wrap span{position:relative}.guides-cta .section-heading{margin-bottom:1rem}.guides-cta .image-4{width:95px;position:absolute;margin-left:16px;bottom:6px}.guides-cta .section-description{color:var(--gray-400);margin-bottom:2rem}.guides-cta .image-5{position:absolute;width:168px;top:-55px;left:-56px}.guides-cta .image-6{position:absolute;width:163.5px;transform:rotate(8.85deg);bottom:-6px;right:-80px}.onboard-cta{margin-top:50px;margin-bottom:70px}.onboard-cta .section-card{background-color:var(--gray-900);background-image:url(/blog/assets/images/onboard-cta-bg-gradient.png);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;padding:65px 30px 200px;border-radius:48px;position:relative;min-height:640px}.onboard-cta .section-content-wrap{max-width:680px;margin:0 auto}.onboard-cta .section-title{color:var(--white);margin-top:0}.onboard-cta .section-description{color:var(--gray-300);margin-bottom:2rem}.onboard-cta .content-image-wrap{position:absolute;left:0;top:auto;right:0;bottom:0;height:360px;align-items:center;justify-content:center}.onboard-cta .image-banner{position:absolute;left:0;top:auto;right:0;bottom:0;z-index:1;height:317px;margin-right:auto;margin-left:auto;padding-top:12px;padding-right:12px;padding-left:12px;border:1px solid hsla(0deg,0%,100%,.1);border-top-left-radius:44px;border-top-right-radius:44px;background-image:linear-gradient(180deg,rgba(145,142,255,.2),rgba(202,245,255,.07));display:none}.onboard-cta .icon-container{position:relative;width:100%;height:360px;max-width:900px}.onboard-cta .landing-banner{position:absolute;left:15%;top:21px;right:auto;bottom:auto;z-index:3;width:55.5px;display:none}.onboard-cta .article-writer-banner{position:absolute;left:auto;top:-5%;right:0;bottom:auto;z-index:3;display:block;width:240px;display:none}.onboard-cta .rose-lightning-banner{position:absolute;left:0;top:60%;right:auto;bottom:0;z-index:6;width:54px;display:none}@media screen and (max-width:576px){.guides-cta{margin-bottom:60px}.onboard-cta{margin-top:10px;margin-bottom:24px}}@media screen and (max-width:767px){.onboard-cta .section-card{overflow:hidden;background-image:url(/blog/assets/images/onboard-cta-bg-gradient-small.png)}.onboard-cta .onboard-ss-icon-1{position:absolute;top:-5%;right:30%;left:auto;bottom:0;z-index:6;width:12px}.onboard-cta .onboard-ss-icon-2{position:absolute;top:15%;right:10%;left:auto;bottom:0;z-index:6;width:10px}}@media screen and (min-width:768px){.onboard-ss-icon-1,.onboard-ss-icon-2{display:none}}@media screen and (min-width:992px){.onboard-cta .article-writer-banner,.onboard-cta .image-banner,.onboard-cta .landing-banner,.onboard-cta .rose-lightning-banner{display:block}.onboard-cta .question{display:block}.onboard-cta .content-image-wrap{display:flex}}@media screen and (max-width:991px){.onboard-cta .section-card{min-height:auto;padding-bottom:65px}.guides-cta{margin-top:130px}.guides-cta .image-4{bottom:22px}.guides-cta .image-5{left:16px;top:-90px}.guides-cta .image-6{right:20px}}@media screen and (max-width:815px){.guides-cta .image-4{margin-left:-30px;bottom:55px}}@media screen and (max-width:576px){.guides-cta .image-4{margin-left:-35px}}@media screen and (max-width:528px){.guides-cta .image-4{margin-left:-80px}}@media screen and (max-width:427px){.guides-cta .image-4{margin-left:10px;bottom:82px}}@media screen and (max-width:767px){.h2.intro-title,.h2.section-heading,.h2.section-title,.h2.subscription-title,h2.intro-title,h2.section-heading,h2.section-title,h2.subscription-title{font-size:2.25rem;line-height:42px;letter-spacing:-1px}.hero-section .intro-description{font-size:18px;line-height:24px}.latest-posts .post-card .post-title{font-size:20px;line-height:24px;margin-bottom:8px}.section-description{font-size:18px;line-height:26px}.tools-cta .section-header{text-align:center;max-width:100%;margin-bottom:32px}.guides-cta .image-6{display:none}.visible-s-block{display:block}.hidden-s-block{display:none}}@media screen and (min-width:768px){.visible-s-block{display:none}.hidden-s-block{display:block}}@media screen and (max-width:575px){.visible-xs{display:flex}.hidden-xs{display:none}.post-card-small .post-meta{width:100%;margin-bottom:24px}.post-card-small .post-image-container{flex-grow:0}.post-card-small .post-image-wrap{border-radius:8px}.post-card-small .post-info-wrap{margin-right:4px}.post-card-small .post-title{line-height:24px;margin-top:0;margin-bottom:16px}}@media screen and (min-width:576px){.visible-xs{display:none}.hidden-xs{display:flex}}.join-community-cta{max-width:390px;background-color:var(--purple-50);border-radius:24px;margin:0 auto 1.5rem;position:relative}.join-community-cta.sticky{position:-webkit-sticky;position:sticky;top:3rem}.join-community-cta .cta-content-wrap{max-width:352px;margin:0 auto;padding:0 16px 40px}.join-community-cta .cta-title{font-size:24px;margin-bottom:8px}.join-community-cta .cta-description{margin-bottom:24px}.join-community-cta .btn:hover{background:var(--theme-color-2);color:var(--white)}.join-community-cta .btn:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.newsletter-subscription{background-color:var(--subscription-background-color);border-radius:48px;padding:80px 32px 90px;margin-top:3.75rem;margin-bottom:3.75rem}.subscription-container{max-width:725px;margin:0 auto}.subscription-title{margin-top:0;margin-bottom:2rem}.image-2{width:51px;margin-bottom:-6px}.checkbox-wrap{gap:16px}.checkbox-wrap .check-item{position:relative;padding:8px 12px;border-radius:12px;overflow:hidden;cursor:pointer}.checkbox-wrap .check-item .form-checkbox[type=checkbox]{margin-right:6px;z-index:2}.checkbox-wrap .check-item .form-checkbox[type=checkbox]:checked::before{background-color:rgba(78,40,217,.05)}.checkbox-wrap .check-item .form-checkbox[type=checkbox]:checked+label{color:var(--gray-900)}.checkbox-wrap .check-item .form-checkbox[type=checkbox]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;z-index:1}.checkbox-wrap .check-item label{color:var(--gray-500);font-weight:500;z-index:1}.input-fields-wrap-box{background-color:var(--purple-100);margin-top:6rem;padding:62px;border-radius:40px}.input-field-wrap{display:flex;align-items:center;max-width:595px;margin:48px auto 0;background-color:var(--white);border-radius:50px;padding:4px;padding-left:55px;box-shadow:0 2px 5px rgba(0,0,0,.05),0 8px 12px rgba(0,0,0,.05)}.input-field-wrap:first-child{margin-top:0}.input-field-wrap .icon{color:var(--gray-300);margin-left:20px;height:24px}.input-field-wrap .email,.input-field-wrap .name{padding-left:0;padding-right:16px;border-color:transparent;border-radius:0!important;margin-bottom:0;flex:1 0 200px}.input-field-wrap .email:focus,.input-field-wrap .name:focus{border-color:transparent}@media screen and (max-width:991px){.newsletter-subscription{padding:64px 32px}.input-fields-wrap-box{padding:40px;margin-top:4rem}}@media screen and (max-width:767px){.newsletter-subscription{position:relative;padding:56px 32px 116px}.newsletter-subscription .image-2{position:absolute;top:-24px;right:40px}.input-fields-wrap-box{background:0 0;padding:0;margin-top:2rem}.input-field-wrap{margin-top:20px;padding:0 0 0 28px;border:3px solid var(--subscription-border-color)}.input-field-wrap.field-group-inline{position:relative}.input-field-wrap.field-group-inline .btn.form-field{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:auto;margin:0;margin-top:20px;height:48px;line-height:48px}input[type=email].input-lg,input[type=text].input-lg,input[type=url].input-lg{height:48px;line-height:48px}}.site-footer{padding-top:100px;color:var(--gray-500)}.footer-top{display:grid;margin-bottom:64px;grid-auto-columns:1fr;grid-template-columns:2fr auto;grid-template-rows:auto}.footer-top .left{display:grid;max-width:288px;justify-content:start;justify-items:start;align-items:start;align-content:start;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr;grid-template-rows:auto auto}.footer-top .company-info{display:grid;max-width:288px;justify-content:start;justify-items:start;align-items:start;align-content:start;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr;grid-template-rows:auto auto}.footer-top .company-info .info-text{font-size:16px;line-height:24px;display:flex}.footer-top .footer-logo{max-height:32px}.footer-top .right{display:grid;grid-auto-columns:1fr;grid-column-gap:25px;grid-row-gap:16px;grid-template-columns:auto auto auto auto auto auto;grid-template-rows:auto;grid-column-start:span 1;grid-row-start:span 1;-ms-grid-row-span:1;grid-row-end:span 1}.footer-top .menu-title{margin-bottom:18px;font-size:16px;line-height:20px;font-weight:700;color:var(--gray-900)}.footer-top .menu-items-wrap{display:grid;justify-content:start;justify-items:start;align-items:start;align-content:start;grid-auto-columns:1fr;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr;grid-template-rows:auto auto}.footer-top .menu-items-wrap a{display:block;line-height:20px;color:var(--gray-500)}.footer-top .menu-items-wrap a:hover{color:var(--purple-500)}@media screen and (max-width:991px){.footer-top{margin-bottom:50px;grid-column-gap:16px;grid-row-gap:26px;grid-template-columns:1fr}}@media screen and (max-width:767px){.footer-top .right{flex-direction:column;grid-row-gap:32px;grid-template-columns:auto}}.footer-cta{background-color:var(--purple-50);border-radius:50px;padding:22px 32px;margin-bottom:34px}.footer-cta .cta-title{margin:0}.footer-cta .btn-sm{font-weight:500}@media screen and (max-width:991px){.footer-cta{flex-direction:column;padding-top:32px;padding-bottom:32px;border-radius:36px}.footer-cta .cta-title{max-width:280px;text-align:center;margin-bottom:24px}}.footer-bottom{margin:30px auto}.footer-bottom .links-wrap a{margin-right:2rem;color:var(--gray-500)}.footer-bottom .links-wrap a:last-child{margin-right:0}.footer-bottom .social-links a{color:var(--white);margin-right:16px;background-color:var(--gray-500);height:24px;width:24px;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center}.footer-bottom .social-links a svg{width:10px;height:10px}.footer-bottom .social-links a:last-child{margin-right:0}.footer-bottom .social-links a:hover{background-color:var(--purple-500)}.backed img{margin-left:8px}@media screen and (max-width:576px){.site-footer{padding-top:24px}}@media screen and (max-width:991px){.footer-bottom{flex-direction:column}.footer-bottom .left,.footer-bottom .right{flex-direction:column}.footer-bottom .social-links a{width:32px;height:32px}.footer-bottom .social-links a svg{width:14px;height:14px}.social-links{margin-bottom:26px}.links-wrap{margin-bottom:20px}.copyright{margin-top:12px}}@media screen and (min-width:992px){.footer-bottom{flex-direction:row-reverse}.footer-bottom .left,.footer-bottom .right{flex-direction:row-reverse}.footer-bottom .links-wrap{margin-right:2.5rem}.footer-bottom .copyright{margin-right:2rem}}.small-newsletter-subscription{background-color:var(--subscription-background-color);padding:40px 16px;border-radius:32px;position:relative;margin-bottom:3.5rem}.small-newsletter-subscription .content-wrap{max-width:310px;margin:0 auto;position:relative;z-index:2}.small-newsletter-subscription .title{margin-top:0;margin-bottom:8px;font-size:24px;line-height:32px;letter-spacing:-.8px}.small-newsletter-subscription .description{color:var(--gray-500);font-size:18px;line-height:26px;font-weight:500;margin-bottom:24px}.small-newsletter-subscription .checkbox-wrap{display:none}.small-newsletter-subscription .field-group-inline{position:relative}.small-newsletter-subscription .field-group-inline .icon{position:absolute;top:16px;left:16px;color:var(--gray-300)}.small-newsletter-subscription .email{background-color:var(--white);margin:0 0 8px 0;padding:0 24px 0 48px}.small-newsletter-subscription .btn{margin-bottom:0}.small-newsletter-subscription .image-7,.small-newsletter-subscription .image-8,.small-newsletter-subscription .image-9{position:absolute;z-index:1}.small-newsletter-subscription .image-7{width:80px;top:-24px;left:9px}.small-newsletter-subscription .image-8{width:56px;top:100px;right:-10px}.small-newsletter-subscription .image-9{width:19px;top:80px;right:-30px}@media screen and (max-width:767px){.small-newsletter-subscription .image-7{right:24px;left:auto}.small-newsletter-subscription .image-8{display:none}.small-newsletter-subscription .image-9{left:20px;top:20px;right:auto}}.single-post .back-to-blog{margin-top:-56px}.single-post .post-title{font-size:48px;line-height:56px;margin-top:0;margin-bottom:2rem}.single-post .post-meta{margin-bottom:24px}.single-post .post-author{margin-bottom:48px}.single-post .post-tags-wrap{margin-top:2rem;margin-bottom:calc(3rem - 5px);max-width:560px;margin-left:auto;margin-right:auto}.single-post .post-tags-wrap .tag:last-child{margin-right:0}.single-post .featured-image-card{margin-bottom:72px}.single-post .featured-image{border-radius:48px;width:100%}.single-post .featured-image-caption{color:var(--gray-400)}.single-post .featured-image-caption a:hover{color:var(--gray-500)}.single-post .post-content{font-size:1.125rem;line-height:26px;max-width:560px;margin-left:auto;margin-right:auto;z-index:3;position:relative}.single-post .post-content>:first-child{margin-top:0}.single-post .post-content h1{font-size:3.5rem;line-height:64px;letter-spacing:-1.8px;margin-top:64px;margin-bottom:24px}.single-post .post-content h2{font-size:2rem;line-height:40px;letter-spacing:-.8px;margin-top:56px;margin-bottom:24px}.single-post .post-content h3{font-size:1.5rem;line-height:28px;letter-spacing:0;margin-top:32px;margin-bottom:20px}.single-post .post-content p{margin-bottom:20px}.single-post .post-content p a{color:var(--purple-500);font-weight:700;border-bottom:2px solid transparent}.single-post .post-content p a:hover{border-color:var(--purple-500)}.single-post .post-content a{color:var(--purple-500);font-weight:700;border-bottom:2px solid transparent}.single-post .post-content a:hover{border-color:var(--purple-500)}.single-post .post-content ul li::before{content:"•";color:var(--purple-500);font-weight:700;display:inline-block;width:1em;position:relative;top:-1px;margin-left:-1.1em}.single-post .post-content ol li,.single-post .post-content ul li{margin-bottom:16px}.single-post .post-content ol li::marker,.single-post .post-content ul li::marker{color:var(--purple-500)}.single-post .post-content ol ol,.single-post .post-content ul ul{margin:16px 0}.single-post .post-content .kg-blockquote-alt{border:none;background-color:transparent;color:var(--gray-900);font-size:1.5rem;line-height:32px;padding:0;text-align:inherit}.single-post .post-content .kg-card{margin-top:40px;margin-bottom:40px;border-radius:24px}.single-post .post-content .kg-bookmark-card a.kg-bookmark-container:hover{border-radius:24px}.single-post .post-content .kg-bookmark-card a.kg-bookmark-container:hover .kg-bookmark-title{color:var(--purple-500)}.single-post .post-content .kg-bookmark-container{border-radius:24px}.single-post .post-content .kg-bookmark-title{font-size:1.125rem;font-weight:700;color:var(--gray-900)}.single-post .post-content .kg-bookmark-description{font-size:1rem}.single-post .post-content .kg-bookmark-metadata{font-size:.875rem}.single-post .post-content .kg-image{border-radius:32px}@media (min-width:1200px){.single-post .post-content .kg-width-wide{width:calc(100% + 956px - 100%);margin-left:calc((100% - 956px)/ 2)}}@media (min-width:768px) and (max-width:1200px){.single-post .post-content .kg-width-wide{width:calc(100% + (100vw - 100%)/ 2);margin-left:calc((100% - 100vw)/ 4)}}@media (min-width:768px) and (max-width:991px){.single-post .post-content .kg-width-full{width:calc(100% + (100vw - 100%)/ 2);margin-left:calc((100% - 100vw)/ 4)}}@media (min-width:992px){.single-post .post-content .kg-width-full{width:calc(100vw - 64px);margin-left:calc(50% + 32px - 50vw)}}.single-post .post-content .kg-audio-card{border-radius:8px}.single-post .post-content .kg-audio-thumbnail{border-radius:4px}.single-post .post-content .kg-audio-title{font-size:1.125rem;font-weight:700;color:var(--gray-900);padding:8px}.single-post .post-content .kg-audio-player{padding:8px}.single-post .post-content .kg-video-container{border-radius:8px;overflow:hidden}.single-post .post-content .kg-gallery-container{display:flex;flex-direction:column}.single-post .post-content .kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.single-post .post-content .kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.single-post .post-content .kg-gallery-row:not(:first-of-type){margin:.5rem 0 0 0}.single-post .post-content .kg-gallery-image:not(:first-of-type){margin:0 0 0 .5rem}.single-post .post-content .kg-gallery-row:first-of-type .kg-gallery-image:first-of-type img{border-top-left-radius:16px}.single-post .post-content .kg-gallery-row:first-of-type .kg-gallery-image:last-of-type img{border-top-right-radius:16px}.single-post .post-content .kg-gallery-row:last-of-type .kg-gallery-image:first-of-type img{border-bottom-left-radius:16px}.single-post .post-content .kg-gallery-row:last-of-type .kg-gallery-image:last-of-type img{border-bottom-right-radius:16px}.single-post .post-content .kg-size-small .kg-header-card-button{border-radius:22px}.single-post .post-content .kg-size-medium .kg-header-card-button{border-radius:26px}.single-post .post-content .kg-size-large .kg-header-card-button{border-radius:29px}.copy-btn{border:none;padding:0 4px;height:24px;width:24px;line-height:24px;display:inline-flex;align-items:center;border-radius:4px;cursor:pointer;color:var(--gray-400);background-color:var(--purple-50);margin-left:4px}.copy-btn:hover{background-color:var(--theme-color-2);color:var(--white)}.copy-btn svg{width:16px;height:16px}.copy-btn.copied svg{visibility:hidden}.copy-btn.copied:after{content:"✔︎"}.about-author{margin-top:50px;max-width:560px;margin-left:auto;margin-right:auto}.about-author .avatar-wrap{width:72px;height:72px;border-radius:50%;overflow:hidden;margin-right:1rem}.about-author .avatar-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-author .avatar-wrap .no-image{width:100%;height:100%;background-color:var(--gray-100);text-align:center;display:flex;justify-content:center}.about-author .avatar-wrap .no-image svg{color:var(--gray-300);width:80%;height:80%;margin:20% auto 0}.about-author .author-info{flex:1 0 50%}.about-author .name{margin-top:0;margin-bottom:4px}.about-author .bio{color:var(--gray-500)}.post-share-wrap{margin-top:40px;width:100%;max-width:560px;margin-left:auto;margin-right:auto;background-color:var(--gray-50);padding:16px 20px;border-radius:24px;gap:24px}.post-share-wrap .share-title{font-weight:700}.post-share-wrap .share-links a{width:40px;height:40px;border-radius:50%;border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center;margin-right:16px}.post-share-wrap .share-links a svg{width:18px;height:18px}.post-share-wrap .share-links a:last-child{margin-right:0}.related-atricles .section-title{margin-bottom:3rem}@media screen and (max-width:575px){.single-post .featured-image-card{margin-bottom:56px}.single-post .post-content{font-size:1rem;line-height:24px}.post-share-wrap{justify-content:center}}@media screen and (max-width:767px){.single-post .post-title{font-size:36px;line-height:42px}.single-post .featured-image{border-radius:16px}}@media screen and (min-width:992px) and (max-width:1082px){.post-share-wrap{justify-content:center}}.small-onboard-cta{background-color:var(--purple-50);border-radius:24px;padding:32px}.small-onboard-cta .cta-title{margin-top:0;margin-bottom:12px}.small-onboard-cta .cta-description{color:var(--gray-500);margin-bottom:20px}.small-onboard-cta .star-icon{width:51px;position:absolute;top:-24px;right:6px}.small-onboard-cta .element-image{position:absolute;max-width:260px;top:50px;left:12px;z-index:2}@media screen and (max-width:991px){.small-onboard-cta{display:none}}@media screen and (max-width:1200px){.small-onboard-cta .element-image{max-width:200px}}.small-sticky-sidebar{position:-webkit-sticky;position:sticky;top:3rem;z-index:1;opacity:1;transition:opacity .25s}.small-sticky-sidebar.hide{opacity:0}.small-newsletter-popup{background-color:var(--purple-50);border-radius:24px;padding:70px 32px 28px;position:relative;margin-top:4rem}.small-newsletter-popup .inner-content-wrap{position:relative;z-index:2}.small-newsletter-popup .newsletter-popup-title{font-size:1.5rem;margin-top:0;margin-bottom:12px}.small-newsletter-popup .newsletter-popup-description{color:var(--gray-500);margin-bottom:36px;max-width:200px;margin-left:auto;margin-right:auto}.small-newsletter-popup .form-field-wrap{position:relative}.small-newsletter-popup .form-field-wrap .email,.small-newsletter-popup .form-field-wrap .name{margin-bottom:0;font-size:.75rem;height:40px;background-color:#1b253c;border-radius:14px;padding:0 1.5rem;border-color:#1b253c;color:var(--white)}.small-newsletter-popup .form-field-wrap .email:focus,.small-newsletter-popup .form-field-wrap .name:focus{border-color:var(--purple-500)}.small-newsletter-popup .form-field-wrap .name{margin-bottom:12px}.small-newsletter-popup .form-field-wrap .popup-form-btn{position:absolute;right:0;height:40px;padding:0 12px;border-radius:14px;border:none;background-color:var(--theme-color-2);color:var(--white);cursor:pointer}.small-newsletter-popup .element-image{position:absolute;max-width:560px;top:-40px;left:0;bottom:0;z-index:1}@media screen and (max-width:991px){.small-newsletter-popup{display:none}}@media screen and (max-width:1200px){.small-newsletter-popup .element-image{width:100%;right:30px}}.notification{position:fixed;top:16px;right:16px;left:16px;color:var(--black);font-size:1.125rem;font-weight:500;padding:16px 40px;border-radius:16px;text-align:center;z-index:99;transform:translateY(-150%);visibility:hidden;opacity:0;transition:transform 250ms;background:var(--success)}.notification.success{background:var(--success)}.notification.error{background:var(--error)}.notification.visible{transform:translateY(0);opacity:1;visibility:visible}.notification-close{position:absolute;width:100%;height:100%;top:0;left:0}.notification-close .close-icon{position:absolute;top:18px;right:16px;color:var(--black)}.notification-close .close-icon svg{width:20px;height:20px}.success .notification.success{transform:translateY(0);visibility:visible;opacity:1}.success .notification.success.hidden{transform:translateY(-150%);visibility:hidden;opacity:0}.error .notification.error{transform:translateY(0);visibility:visible;opacity:1}.error .notification.error.hidden{transform:translateY(-150%);visibility:hidden;opacity:0}.archive-cover{margin-bottom:100px}.archive-cover .tag-name{margin-top:40px;margin-bottom:0}.back-to-blog-link{font-weight:700;color:var(--purple-500);padding:0 16px;height:40px;line-height:40px;border-radius:20px}.back-to-blog-link svg{margin-right:8px}.back-to-blog-link:hover{background-color:var(--purple-50)}@media screen and (max-width:767px){.archive-cover{margin-bottom:36px}.archive-cover .tag-name{font-size:36px;line-height:42px;letter-spacing:-1px;margin-top:20px}}.author-archive-cover{margin-top:56px}.author-archive-cover .author-wrap{flex:1 1 50%;max-width:808px}.author-archive-cover .avatar-wrap{width:168px;height:168px;border-radius:50%;overflow:hidden;margin-right:40px}.author-archive-cover .avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.author-archive-cover .avatar.no-image{width:100%;height:100%;background-color:var(--gray-100);text-align:center;display:flex;justify-content:center}.author-archive-cover .avatar.no-image svg{color:var(--gray-300);width:80%;height:80%;margin:20% auto 0}.author-archive-cover .author-info{flex:1 1 300px}.author-archive-cover .author-info .name{margin-top:0}.author-archive-cover .author-info .bio{font-size:18px;line-height:26px;color:var(--gray-500)}.author-archive-cover .author-social{margin-top:16px}.author-archive-cover .author-social a{width:40px;height:40px;display:inline-flex;border:1px solid var(--gray-200);align-items:center;justify-content:center;margin-right:16px;border-radius:50%}.author-archive-cover .author-social a:last-child{margin-right:0}.author-archive-cover .author-social a svg{width:18px;height:18px}@media screen and (max-width:991px){.author-archive-cover{align-items:center;justify-content:center;flex-direction:column}.author-archive-cover .author-wrap{display:block}.author-archive-cover .avatar-wrap{width:104px;height:104px;margin:0 auto 20px}.author-archive-cover .author-info{text-align:center}.author-archive-cover .author-info .name{font-size:24px;line-height:32px;letter-spacing:-.8px;margin-bottom:8px}.author-archive-cover .author-info .bio{font-size:1rem;line-height:24px}.author-archive-cover .author-social{margin-top:24px}}.hero-section.error-page{padding-top:112px}.hero-section .error-message{margin-top:48px;margin-bottom:80px}.toc{overflow-y:auto}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list li{list-style:none}.js-toc{overflow-y:hidden}.toc-list{margin:0;padding-left:10px}a.toc-link{color:currentColor;height:100%}.is-collapsible{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}.is-collapsed{max-height:0}.is-position-fixed{position:fixed!important;top:0}.is-active-link{font-weight:700}.toc-link::before{background-color:#eee;content:" ";display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}.is-active-link::before{background-color:#54bc4b}.table-of-content{position:-webkit-sticky;position:sticky;top:3rem;z-index:1;background-color:var(--white);visibility:hidden;opacity:0}.table-of-content.show{visibility:visible;opacity:1}.table-of-content.hide{opacity:0}.table-of-content .title{text-transform:uppercase;font-size:10px;line-height:24px}.toc-list{padding-left:0;font-size:14px;line-height:16px;font-weight:500;color:var(--gray-400)}.toc-list .toc-list-item{margin-bottom:20px}.toc-list .toc-list{padding-left:28px}.toc-list.is-collapsible .toc-list-item:first-child{margin-top:20px}.toc-list.is-collapsible .toc-list-item:last-child{margin-bottom:0}a.toc-link{color:var(--gray-400)}a.toc-link::before{content:none}a.toc-link:hover{color:var(--purple-500)}a.is-active-link{font-weight:500;color:var(--gray-900)}.toc-wrap-inline{border:1px solid var(--gray-200);padding:24px 20px;border-radius:16px;box-shadow:none}.toc-wrap-inline .title{margin-top:0;font-size:24px!important;line-height:32px!important}.toc-wrap-inline .toc-list{font-size:16px;font-weight:700}.toc-wrap-inline .toc-list-item{margin-bottom:20px!important}.toc-wrap-inline .toc-list-item ol{margin:0!important}.toc-wrap-inline .is-collapsed{max-height:1000px!important}.toc-wrap-inline a.toc-link{color:var(--purple-500);border-bottom:2px solid transparent}.toc-wrap-inline a.toc-link:hover{border-color:var(--purple-500)}.toc-wrap-inline a.toc-link.is-active-link{font-weight:700}.toc-wrap-inline .toc-list.is-collapsible .toc-list-item:last-child{margin-bottom:0!important}.toc-wrap-inline .toc-list .toc-list{padding-left:0;line-height:20px}.toc-wrap-inline .toc-list .toc-list.is-collapsible .toc-list-item{color:var(--gray-700);list-style:none;margin-bottom:8px!important}.toc-wrap-inline .toc-list .toc-list.is-collapsible .toc-list-item:first-child{margin-top:12px}.toc-wrap-inline .toc-list .toc-list a.toc-link{color:var(--gray-700);font-weight:500;font-size:.875rem;border-bottom-width:1px}.toc-wrap-inline .toc-list .toc-list a.toc-link:focus,.toc-wrap-inline .toc-list .toc-list a.toc-link:hover{color:var(--purple-500)}@media screen and (max-width:991px){.table-of-content{position:fixed;bottom:20px;left:20px;right:20px;top:auto;background:var(--white)!important;z-index:9;box-shadow:0 0 0 1px rgba(17,24,39,.05),0 1px 4px 0 rgba(17,24,39,.1),0 8px 16px 0 rgba(17,24,39,.1);padding:16px 24px;border-radius:24px}.table-of-content .title{font-size:12px;line-height:24px}.table-of-content.js-toggle-widget[data-toggle-open] .js-toggle-widget-content{max-height:300px;overflow-y:auto}}.js-toggle-widget .js-toggle-widget-heading{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.js-toggle-widget .js-toggle-widget-heading .toggle-title{margin-top:0;margin-bottom:0}.js-toggle-widget .toggle-widget-icon{height:24px;width:24px;display:flex;justify-content:center;align-items:center;margin-left:1em;background:0 0;border:0}.js-toggle-widget .toggle-widget-icon svg{width:14px;color:rgba(124,139,154,.5);transition:all .3s;transform:rotate(0)}.js-toggle-widget .toggle-widget-icon path{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;fill-rule:evenodd}.js-toggle-widget .js-toggle-widget-content{height:0;overflow:hidden;transition:opacity .5s ease,top .35s ease;opacity:0;top:-.5em;position:relative}.js-toggle-widget[data-toggle-open] .js-toggle-widget-content{height:auto;opacity:1;transition:opacity 1s ease,top .35s ease;top:0;position:relative;margin-top:24px}.js-toggle-widget[data-toggle-open] .toggle-widget-icon svg{transform:rotate(-180deg)}.custom-counter ol{counter-reset:item;list-style:none;padding-top:2px}
/*# sourceMappingURL=screen.min.css.map */
