@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-weight:100 900;font-display:block}@font-face{font-family:Manrope;src:url(/fonts/ManropeVariable.woff2)format("woff2");font-weight:200 800;font-display:block}*{box-sizing:border-box;margin:0;padding:0}button,input,textarea,select{font:inherit;color:inherit;cursor:inherit;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration:none}p{margin:0 0 1.5em}:root{--spring-easing:linear(0, .002, .009, .019, .035 2.1%, .078, .141 4.4%, .281 6.7%, .594 11%, .723, .842, .938, 1.017, 1.077 20.4%, 1.101, 1.121, 1.137, 1.149 24.3%, 1.159 25.6%, 1.162, 1.163, 1.163, 1.161 28.4%, 1.154, 1.143, 1.129 32.8%, 1.051 39.6%, 1.032, 1.017 43.1%, 1.002, .991, .982 48.9%, .977 51%, .974 53.8%, .975 57.1%, .979 60%, .997 69.8%, 1.001, 1.003 76.9%, 1.004 83.8%, 1);--spring-25:linear(0, .0014 0.51%, .0066, .0152, .0269 2.37%, .0583 3.6%, .1057 5.04%, .2096 7.61%, .4566 13.06%, .5668 15.64%, .6697, .7582, .8318 23.66%, .8631 25%, .8928, .9187, .9411, .9601 30.76%, .9771 32.3%, .9987 34.87%, 1.0145 37.75%, 1.0242 40.94%, 1.0282 44.54%, 1.0262 49.68%, 1.0096 63.67%, 1.0028 72.52%, .9996 83.22%, .9994 99.98%);--spring-27:linear(0, .0009 0.42%, .0082 1.26%, .0309, .0656, .1096 5.06%, .2374 8.01%, .6239 16.01%, .7292, .8198, .8946, .9539, .9987, 1.0305 31.19%, 1.0486, 1.0601 35.4%, 1.0669, 1.0678, 1.0645, 1.0584 45.51%, 1.0283 54.78%, 1.0153 59.42%, 1.0072 63.21%, 1.001 67.43%, .9969 72.48%, .9954 77.96%, .9991 99.88%);--spring-30:linear(0, .0022, .0087, .0191, .033 2.04%, .0731 3.13%, .1318 4.34%, .2619 6.52%, .5616 10.92%, .6851 12.84%, .8029 14.88%, .8972, .9742 18.72%, 1.0062 19.68%, 1.0356, 1.0604, 1.0807, 1.0968 23.76%, 1.1097 24.85%, 1.1202 26.19%, 1.1255 27.6%, 1.1258 29.13%, 1.1208 30.79%, 1.1134 32.2%, 1.1023 33.79%, 1.0433 40.82%, 1.0175 44.46%, 1.0062, .9975 48.55%, .991 50.66%, .9867 52.83%, .9842 55.77%, .9847 59.15%, .9973 72.25%, 1.0013 79.47%, 1.002 86.56%, 1.0004 99.98%);--spring-35:linear(0, .002, .0078 1.23%, .0296 2.47%, .0676, .1168 5.24%, .2307 7.87%, .5034 13.42%, .6182 15.89%, .7278 18.51%, .8166, .8904, .9494 25.91%, .9968 28.53%, 1.0161, 1.0318 31.31%, 1.0487 33.31%, 1.0604 35.47%, 1.0667 37.79%, 1.0679 40.25%, 1.0653 42.57%, 1.0593 45.19%, 1.0279 54.91%, 1.0158 59.22%, 1.0072 63.23%, 1.0011 67.4%, .997 72.33%, .9954 78.19%, .9991 99.94%);--spring-40:linear(0, .002, .0079 1.23%, .0298 2.47%, .0668 3.81%, .1229 5.35%, .2487 8.13%, .5283 13.58%, .6484 16.05%, .7607 18.62%, .8497, .9238 23.35%, .9851 25.82%, 1.0099, 1.031 28.29%, 1.0499, 1.065 30.96%, 1.0795 32.71%, 1.0892 34.56%, 1.0941 36.52%, 1.0943 38.68%, 1.0899 40.94%, 1.0807 43.61%, 1.0361 53.08%, 1.0185 57.4%, 1.0059, .9975 65.63%, .9925 70.36%, .991 75.91%, .9996 99.98%);--elastic-easing:linear(0, 1.114 8.5%, 1.37 12.9%, 1.315 16.2%, .941 24%, .869 27.8%, .882 30.7%, 1.012 38.3%, 1.046 42.7%, .984, 1.006 72.2%, 1);--page-margin-top:clamp(120px, 20vh, 200px);--page-padding:20px;--page-fade-in:.6s;--page-fade-out:.3s;--stripes-height:0px;--banner-height:50px;--banner-background:#eff2fa;--container-width:1280px;--container-padding:30px;--content-padding-top:clamp(30px, 8vh, 140px);--content-column-width:90%;--content-column-max-width:640px;--sidebar-column-width:200px;--menu-inset:12px;--header-width:var(--container-width);--header-height:70px;--header-button-height:32px;--header-color:rgba(0,0,0,.5);--header-line-height:50px;--header-panel-height:450px;--header-panel-extra:50px;--header-transition:all .4s ease-out;--header-inset:var(--container-padding);--header-total-height:calc(var(--header-height) + var(--stripes-height));--h1-weight:480;--h2-weight:480;--h3-weight:480;--highlight-color:black;--feature-color:#5d7ef4;--highlight-color-10:rgba(93,126,244,.184);--highlight-faded-color:rgba(93,126,244,.506);--highlight-contrast-color:#fff;--highlight-hover-color:#5260cd;--highlight-light:#e0e4fe;--background-color:#fcfcfc;--text-color:#0a0a0a;--text-color-secondary:#666;--text-color-tertiary:#b6b6b6;--divider-color:rgba(0,0,0,.06);--divider-dotted-color:rgba(0,0,0,.12);--error-color:red;--surface-color:rgba(0,0,0,.03);--surface-color-1:rgba(0,0,0,.03);--surface-color-2:rgba(0,0,0,.06);--one-column-breakpoint:960px;--button-radius:8px;--form-radius:10px;--form-margin:20px;--form-padding:12px 16px;--form-border-color:rgba(0,0,0,.03);--form-border:1px solid var(--form-border-color);--form-background:#eee;--form-font:"Manrope", -apple-system, system-ui, Helvetica, sans-serif;--form-weight:400;--form-size:14px;--heading-font:"Manrope", -apple-system, system-ui, Helvetica, sans-serif;--heading-weight:500;--heading-spacing:0px;--heading-color:#0f0f0f;--heading-height:1.3;--body-font:"Manrope", -apple-system, system-ui, Helvetica, sans-serif;--body-weight:400;--body-spacing:0px;--body-height:1.7;--body-size:17px;--body-color:#323232;--light-weight:300;--bold-weight:600;--logo-weight:650;--shadow-x:0px}@media only screen and (width<=720px){:root{--container-padding:20px;--header-inset:20px;--header-height:60px}}html{cursor:default;-webkit-tap-highlight-color:transparent;background-color:var(--background-color);color:var(--body-color);font-family:var(--body-font);font-size:var(--body-size);letter-spacing:var(--body-spacing);line-height:var(--body-height);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;overscroll-behavior-y:contain;font-feature-settings:"cv02", "cv03", "cv04", "cv11";font-variation-settings:"wght" var(--body-weight,400);height:100%;scroll-padding-top:100px;overflow-x:hidden}body{overscroll-behavior-y:contain;margin:0;padding:0;-webkit-user-select:auto!important;user-select:auto!important}h1,h2,h3,h4{font-family:var(--heading-font);font-variation-settings:"wght" var(--heading-weight);-webkit-font-variation-settings:"wght" var(--heading-weight);letter-spacing:var(--heading-spacing);color:var(--heading-color);line-height:var(--heading-height);margin:0}@keyframes fade-up-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-up-opacity{0%{opacity:0}to{opacity:1}}@keyframes fade-up-move{0%{transform:translateY(16px)}to{transform:translateY(0)}}.animate-fade-up{--fade-up-duration:.8s;--fade-up-delay:.3s;opacity:0;animation:fade-up-opacity var(--fade-up-duration) linear var(--fade-up-delay) forwards, fade-up-move var(--fade-up-duration) var(--spring-27) var(--fade-up-delay) forwards;will-change:opacity, transform;transform:translateY(12px)}h1{font-variation-settings:"wght" var(--h1-weight);-webkit-font-variation-settings:"wght" var(--h1-weight);font-size:clamp(40px,7vw,60px);line-height:1.3}h2{font-variation-settings:"wght" var(--h2-weight);-webkit-font-variation-settings:"wght" var(--h2-weight);margin-top:2em;margin-bottom:.5em;font-size:24px;line-height:1.4}h3{font-variation-settings:"wght" var(--bold-weight);-webkit-font-variation-settings:"wght" var(--bold-weight);margin-top:1.5em;margin-bottom:.5em;font-size:20px;line-height:1.3}strong{font-variation-settings:"wght" var(--bold-weight);-webkit-font-variation-settings:"wght" var(--bold-weight)}input,label,form,button,textarea,select{font-family:var(--form-font);font-variation-settings:"wght" var(--form-weight);-webkit-font-variation-settings:"wght" var(--form-weight);font-size:var(--form-size)}a{color:var(--highlight-color);box-sizing:border-box;padding-bottom:1px;text-decoration:none;position:relative}.image{line-height:0;position:relative}.image:before{content:"";border-radius:1.3%;width:100%;height:100%;position:absolute}.image{border-radius:1.3%;max-width:500px;display:inline-block;overflow:hidden;box-shadow:0 2px 1px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.image img{width:100%}.page{box-sizing:border-box;min-height:calc(100vh - 280px);position:relative}.page>.content{animation:fade-in var(--page-fade-in);animation-delay:var(--page-fade-out);margin:auto;animation-fill-mode:both}.page .container{max-width:var(--container-width);padding:0 var(--container-padding);margin:auto}.page-heading{padding-top:var(--page-margin-top);text-align:left;padding-bottom:clamp(20px,4vh,40px)}.page-heading h1{text-wrap:balance;margin:0 0 0 -2px}.page-heading .subheading{color:var(--text-color-secondary);margin-bottom:20px;font-size:20px;line-height:1.4}.one-col{padding:0 var(--column-padding);width:var(--content-column-width);max-width:var(--content-column-max-width);margin:0 auto}.two-col{--gap:60px;box-sizing:border-box;gap:0 var(--container-padding);grid-column:1/-1;grid-template-columns:20% 1fr 20%;grid-template-areas:".title""side content";display:grid}.two-col .title{grid-area:title}.two-col .side-col{grid-area:side}.two-col .content-col{grid-area:content}.two-col .full-width{grid-column:1/-1}.two-col>*>:first-child{margin-top:0}.two-col .one-col-only{display:none}.two-col .two-col-only{display:block}@media (width<=960px){.two-col{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"title""content"!important;column-gap:0!important}.two-col .content-col{width:var(--content-column-width);max-width:var(--content-column-max-width);margin:0 auto}.two-col .title{width:var(--content-column-width);max-width:var(--content-column-max-width);margin:0 auto}.two-col .side-col{display:none}.two-col .one-col-only{display:block}.two-col .two-col-only{display:none}}.side-menu{top:calc(var(--header-total-height) + var(--header-inset));--side-menu-item-height:32px;-webkit-user-select:none;user-select:none;font-size:13px;line-height:var(--side-menu-item-height);color:var(--text-color-secondary);position:sticky}.side-menu a{will-change:color;color:var(--text-color-secondary);transition:color .3s}.side-menu a:hover{color:var(--feature-color)}.side-menu .active{color:var(--feature-color)}.side-menu .active a{color:var(--feature-color)}.side-menu .track{top:0;left:calc((var(--menu-inset)) * -1);border-left:dotted 1px var(--divider-dotted-color);pointer-events:none;width:1px;position:absolute;bottom:0}.side-menu .marker{top:0;left:calc((var(--menu-inset) + 1px) * -1);background:var(--feature-color);pointer-events:none;will-change:transform;border-radius:20px;width:3px;height:16px;margin-top:8px;transition:transform .6s ease-in-out,opacity .3s;position:absolute}.side-menu .section{margin-top:20px;position:relative}.side-menu .section .track{top:24px}.side-menu .section .title{color:var(--text-color)}.side-menu .section.closed .track{opacity:0}.side-menu .section.closed .arrow{transform:rotate(-90deg)}.side-menu .section.closed .submenu{display:none}.side-menu .section .arrow{--background-color:transparent;--background-color-hover:var(--divider-color);--label-color:var(--divider-dotted-color);--label-color-hover:var(--text-color);cursor:pointer;width:24px;height:24px;left:calc(( var(--menu-inset) * -1 ) - 12px);color:var(--tertiary-text-color);padding:0;transition:all .2s linear;display:inline-block;position:absolute;top:3px}.side-menu .section .arrow:hover{color:var(--label-color-hover);stroke:var(--label-color-hover)}.side-menu .section .arrow .icon{color:var(--tertiary-text-color);stroke:var(--label-color);pointer-events:none;width:12px;height:12px;margin:auto;padding:0;position:absolute;inset:0}.side-menu ul{margin-top:0;padding:0;list-style:none;position:relative}.side-menu ul li{height:var(--side-menu-item-height);margin:0}hr{display:none}ul,ol{padding-left:20px}a{color:var(--highlight-color)}.gradient{-webkit-text-fill-color:transparent;background-image:linear-gradient(315deg,#940eff 0%,#1886ff 100%);-webkit-background-clip:text;background-clip:text}.exit{animation:fade-out var(--page-fade-out)!important;animation-delay:0s!important}.entry{animation:fade-in var(--page-fade-in);animation-delay:var(--page-fade-out);animation-fill-mode:both}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation:.5s linear forwards fade-in}.fade-out{animation:.5s linear forwards fade-out!important}.fit{width:100%;height:auto;margin:40px auto;display:block}.caption{text-align:center;color:rgba(0,0,0,.4);margin:-30px 0 40px;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-size:13px;font-style:italic;display:block}.interface-font,.interface,.metadata,.breadcrumbs{color:var(--text-color-tertiary);font-size:13px}.table{border-collapse:collapse;width:100%;font-size:.9em;display:table}.table .row{display:table-row}.table .cell{border:1px solid #d3d3d3;padding:8px 16px;display:table-cell}.extensions div{text-transform:uppercase;color:#797979;background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;margin:0;padding:2px 5px;font-size:12px;display:inline-block}table{border:1px solid var(--divider-color);border-collapse:collapse;border-radius:5px;width:100%;font-size:14px}table td{border:1px solid var(--divider-color);padding:5px}table th{border:1px solid var(--divider-color);padding:5px}table th{text-align:center}.providers>div>i{color:var(--text-color-secondary);font-size:.9em}@media screen and (width>=600px){.providers>div>i{margin-left:8px}}@media screen and (width<=600px){.providers>div>i{display:block}}label{font-size:.8em}form button{padding:var(--form-padding)}button.submit{color:#fff;background-color:var(--highlight-color);width:100%;padding:4px 20px;padding:var(--form-padding);border-radius:var(--form-radius);border:none;transition:all .2s linear}button.submit:hover{background-color:var(--highlight-hover-color)}button.submit.disabled{cursor:not-allowed;pointer-events:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}::selection{background:var(--highlight-color);color:#fff}.hide-scrollbars{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbars ::-webkit-scrollbar{display:none}.container .password{max-width:500px}header{-webkit-user-select:none;user-select:none;z-index:100;top:var(--stripes-height);box-sizing:border-box;width:100%;transition:var(--header-transition);height:var(--header-height);--button-height:30px;--button-radius:8px;--button-padding:12px;padding:0;position:fixed}header.show-banner{transform:translateY(var(--banner-height))}header.show-banner nav #signup{--size:12px}header.show-banner nav #signup:after{content:"";width:var(--size);height:var(--size);top:calc(var(--size) / -2);background-color:var(--banner-background);margin:auto;position:absolute;left:0;right:0;transform:rotate(45deg)}header.open .menu-overlay{pointer-events:initial;overflow:hidden}header.open .menu-overlay .background{opacity:.99;pointer-events:initial;transition-delay:0s}header.open .menu-overlay .panel{transition:all .7s var(--spring-25) 50ms;transform:translateY(0)}header.open .menu-overlay .items>*{opacity:1;transition:opacity .7s linear, transform .7s var(--spring-27);transition-delay:calc(.25s + ( var(--order) * 80ms))}header.open .section{opacity:0}header .menu-overlay{pointer-events:none;padding:var(--header-height) var(--header-inset);position:fixed;inset:0}header .menu-overlay .background{will-change:transform;pointer-events:none;opacity:.01;background-color:rgba(0,0,0,.3);height:100vh;transition:opacity .5s linear .1s;position:fixed;inset:0}header .menu-overlay .panel{padding:0 var(--header-inset);padding-top:var(--header-panel-extra);margin-top:calc(-1 * var(--header-panel-extra));background-color:var(--background-color);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);height:var(--header-panel-height);transform:translateY(calc(-1 * var(--header-panel-height) + var(--header-height) + var(--header-panel-extra)));border-bottom:1px solid var(--divider-color);transition:all .75s var(--spring-25) .2s;will-change:transform;position:fixed;inset:0}header .menu-overlay .items{max-width:var(--header-width);margin:auto;margin-top:var(--header-height)}header .menu-overlay .items>*{color:var(--text-color-secondary);box-sizing:border-box;opacity:.01;transform-origin:0;border-left:1px solid var(--divider-color);transition:opacity .25s linear, transform .7s var(--spring-25);transition-delay:calc(80ms - ( var(--order) * 10ms));will-change:transform, opacity;padding-left:36px;font-size:14px;line-height:50px;display:block}@starting-style{header .menu-overlay .items>*{opacity:0;transform:scale(.7)}}header .menu-overlay .items a:hover{color:var(--highlight-color);border-left:1px solid var(--highlight-color)}header .menu-overlay .items a:active{color:var(--highlight-hover-color)}header .menu-overlay .items a:active:before{background:rgba(0,0,0,.1)}header .menu-overlay .items a:before{content:"";height:var(--button-height);z-index:-1;background:0 0;border-radius:20px;margin:auto;transition:all .15s linear;position:absolute;inset:0}header.hidden{transform:translateY(calc((var(--header-height) + 1px) * -1))}header .inner{padding:0 var(--header-inset);box-sizing:border-box;max-width:var(--header-width);height:var(--header-height);line-height:var(--header-height);transition:var(--header-transition);grid-template-columns:auto 1fr auto;align-items:center;margin:0 auto;display:grid;position:absolute;top:0;left:0;right:0}header .inner>.left{grid-column:1;line-height:0}header .inner>nav{grid-column:2;justify-self:center}header .inner>.right{grid-column:3;justify-self:end;line-height:0}header .inner>.left{height:var(--header-height);line-height:var(--header-height);white-space:nowrap;font-size:0;display:inline-block}header .logo{vertical-align:middle;flex:none;width:24px;height:24px;margin-right:8px}header .logo-text{vertical-align:middle;font-variation-settings:"wght" var(--logo-weight);color:#000;font-size:18px;line-height:var(--header-height);height:var(--header-height);font-size:18px;display:inline-block}header .section{font-variation-settings:"wght" var(--body-weight);color:gray;padding-left:1px;font-size:18px;transition:opacity .5s linear;position:absolute;top:0;left:85px}header .section:hover{color:var(--highlight-color);background-position:70%;border-bottom:none!important}header .section:before{z-index:-1;border-left:1px solid #c7c7c7;height:20px;position:absolute;top:6px;left:4px;transform:rotate(23deg)}header nav{z-index:20;font-size:13px;position:relative}header nav:after{content:"";background:var(--highlight-color);transition:all .7s var(--spring-25);transform-origin:0;bottom:10px;left:var(--underline-left,0);height:1px;width:var(--underline-width,0);z-index:1;pointer-events:none;border-radius:30px;margin:auto;position:absolute;bottom:0}header nav.show-underline:after{opacity:1}header nav a.active .label{color:var(--highlight-color)}header nav a:before{content:"";height:var(--button-height);background:0 0;margin:auto;padding:8px 16px;position:absolute;inset:0}header .button{--radius:50px;--padding:10px 16px;--scale-hover:1;--background-color:transparent;--background-color-hover:rgba(0,0,0,.05);--label-color:var(--header-color);--label-color-hover:var(--text-color);margin:0 2px}.logo{vector-effect:non-scaling-stroke;width:80px;height:80px;line-height:1;display:inline-block;position:relative}.logo svg{width:inherit;height:inherit;z-index:2;position:relative}.logo{--accent-one-h:0;--accent-one-s:0%;--accent-one-l:0%;--accent-one-color:hsla(var(--accent-one-h), var(--accent-one-s), var(--accent-one-l), 1);--accent-one-transparent:hsla(var(--accent-one-h), var(--accent-one-s), var(--accent-one-l), 0);--accent-two-h:0;--accent-two-s:0%;--accent-two-l:0%;--accent-two-color:hsla(var(--accent-two-h), var(--accent-two-s), var(--accent-two-l), 1);--accent-two-transparent:hsla(var(--accent-two-h), var(--accent-two-s), var(--accent-two-l), 0);--accent-three-h:0;--accent-three-s:0%;--accent-three-l:0%;--accent-three-color:hsla(var(--accent-three-h), var(--accent-three-s), var(--accent-three-l), 1);--accent-three-transparent:hsla(var(--accent-three-h), var(--accent-three-s), var(--accent-three-l), 0);--accent-four-h:0;--accent-four-s:0%;--accent-four-l:0%;--accent-four-color:hsla(var(--accent-four-h), var(--accent-four-s), var(--accent-four-l), 1);--accent-four-transparent:hsla(var(--accent-four-h), var(--accent-four-s), var(--accent-four-l), 0);--shape-start-color:#000;--shape-end-color:#000}.logo .accent-one-start{stop-color:var(--accent-one-color);transition:stop-color .9s}.logo .accent-one-end{stop-color:var(--accent-one-transparent);transition:stop-color .9s}.logo .accent-two-start{stop-color:var(--accent-two-color);transition:stop-color .9s}.logo .accent-two-end{stop-color:var(--accent-two-transparent);transition:stop-color .9s}.logo .accent-three-start{stop-color:var(--accent-three-color);transition:stop-color .9s}.logo .accent-three-end{stop-color:var(--accent-three-transparent);transition:stop-color .9s}.logo .accent-four-start{stop-color:var(--accent-four-color);transition:stop-color .9s}.logo .accent-four-end{stop-color:var(--accent-four-transparent);transition:stop-color .9s}.logo .shape-start{stop-color:var(--shape-start-color);transition:stop-color .9s}.logo .shape-end{stop-color:var(--shape-end-color);transition:stop-color .9s}.logo:hover{--accent-one-h:0;--accent-one-s:0%;--accent-one-l:0%;--accent-two-h:0;--accent-two-s:0%;--accent-two-l:0%;--accent-three-h:0;--accent-three-s:0%;--accent-three-l:0%;--shape-start-color:#000;--shape-end-color:#000}.banner{z-index:1000;top:calc(var(--banner-height) * -1);height:var(--banner-height);text-align:center;line-height:var(--banner-height);background-color:var(--banner-background);color:#000;white-space:nowrap;margin:auto;font-size:13px;position:absolute;left:0;right:0}.banner a{color:currentColor}.banner .coupon{margin:auto;position:absolute;top:0;bottom:0;left:10px}.banner .amount{font-variation-settings:"wght" var(--bold-weight);text-transform:uppercase}.banner .close{z-index:1000;margin:auto;position:absolute;top:0;bottom:0;right:10px}.banner .close .icon{color:#d3d3d3;stroke:#d3d3d3}.button{--radius:100px;--padding:10px;--scale-hover:1.15;--scale-active:1.1;--background-color:rgba(0,0,0,.05);--label-color:var(--text-color-secondary);--background-color-hover:var(--highlight-color);--label-color-hover:white;padding:var(--padding);cursor:pointer;text-align:center;border:none;font-size:13px;line-height:1;display:inline-block;position:relative;overflow:visible}.button.primary{--background-color:var(--highlight-color);--label-color:white;--background-color-hover:var(--highlight-hover-color);--label-color-hover:white}.button.large{--padding:14px 20px}.button>.shape{background:var(--background-color);border-radius:var(--radius);transition:all .35s linear, transform .5s var(--spring-40);will-change:transform;z-index:1;position:absolute;inset:0}.button>.icon{vertical-align:middle;color:var(--label-color);z-index:2;will-change:color;margin:auto;display:inline-block;position:relative}.button>.label{vertical-align:middle;color:var(--label-color);z-index:2;will-change:color;margin:auto;display:inline-block;position:relative}.button .label{margin-top:0}.button:hover:not(:disabled)>.shape{background:var(--background-color-hover);transform:scale(var(--scale-hover))!important}.button:hover:not(:disabled)>.icon{color:var(--label-color-hover)}.button:hover:not(:disabled)>.label{color:var(--label-color-hover)}.button:active .shape{transform:scale(var(--scale-active))!important}.button:disabled{opacity:.5;cursor:default}.icon{fill:none;stroke:currentColor;stroke-width:1.5px;width:24px;height:24px;line-height:1;display:inline-block}.icon>*{vector-effect:non-scaling-stroke}.icon rect{stroke:none}.icon path[fill]{stroke:none}footer{--item-padding:8px 0;-webkit-user-select:none;user-select:none;text-align:center;background:rgba(0,0,0,.03);font-size:13px}footer .inner{text-align:left;max-width:var(--container-width);box-sizing:border-box;margin:auto;line-height:1;position:relative}@media only screen and (width<=1040px){footer .inner{margin:0 var(--header-inset)}}footer .inner .links{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-auto-flow:row;gap:0;padding:40px 0;display:grid}footer .inner .links ul{margin:0;padding:0;list-style-type:none}footer .inner .links ul li{padding:var(--item-padding)}@media only screen and (width<=600px){footer .inner .links{grid-template-columns:repeat(3,1fr);row-gap:30px}footer .inner .section:first-child{grid-column:1/-1}}footer .inner .logo{font-variation-settings:"wght" var(--logo-weight);font-size:20px}footer .inner .section .title{font-variation-settings:"wght" var(--bold-weight);padding:var(--item-padding)}footer .inner .section>*{display:block}footer .inner .base{color:#a9a9a9;border-top:1px solid var(--divider-color);padding:20px 0;position:relative}footer .inner .base>*{margin-right:10px;display:inline-block}footer .inner .base .melbourne{display:none}footer .inner .base a{color:inherit}footer .inner a{color:gray;will-change:color;transition:all .2s linear;display:inline-block}footer .inner a:hover{color:var(--feature-color)}footer .inner a:before{content:"";color:inherit;opacity:0;transform-origin:0 0;will-change:opacity, transform;background-color:currentColor;width:100%;height:1px;transition:all .2s linear;display:inline-block;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}footer .inner a:hover:before{transform-origin:0 0;opacity:1;transform:scaleX(1)}.rainbow{background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82) 0 0/300% 300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;animation:6s infinite alternate animatedgradient}@keyframes animatedgradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.blog .date{color:var(--secondary-text-color)}.blog .item{border-bottom:1px solid var(--divider-color);cursor:pointer;margin:10px 0;padding:40px 0;display:inline-block;position:relative}.blog .item:hover h2{color:var(--feature-color)}.blog .item>*{pointer-events:none}.blog h1{margin:.5em 0}.blog h2{margin:.3em 0}.blog img{width:100%;box-shadow:0 0 10px rgba(0,0,0,.4)}.blog p{margin:0}.blog p+p{margin-top:1em}.blog h2{margin-top:2em}.blogs .item img{aspect-ratio:2;border-radius:10px;width:100%}.page-heading h1{margin-top:0}.content.updates{--item-radius:5px;--item-padding:clamp(0px, 4vw, 40px);--placeholder-color:rgba(0,0,0,.05);max-width:var(--container-width);width:var(--column-width);position:relative}.content.updates .page-heading{text-align:left;max-width:none}.content.updates .pinned{background:var(--placeholder-color);border-radius:var(--item-radius);color:#fff;text-align:center;min-height:400px;margin:40px 0 60px;position:relative}.content.updates .pinned h1{height:fit-content;margin:auto;font-size:clamp(32px,5vw,56px);line-height:1.2;position:absolute;inset:0}.content.updates .pinned p{opacity:.95;margin:16px 0 0;font-size:18px}.content.updates .items{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;margin-top:40px;display:grid}.content.updates .item{background:var(--background-color);cursor:pointer;position:relative}.content.updates .item:hover h3{color:var(--highlight-color)}.content.updates .item .image-wrapper{background:var(--placeholder-color);border-radius:var(--item-radius);width:100%;box-shadow:inset 0 0 0 1px var(--guide-color);padding-bottom:60%;position:relative;overflow:hidden}.content.updates .item .image-wrapper img{object-fit:cover;border-radius:var(--item-radius);width:100%;height:100%;position:absolute;top:0;left:0}.content.updates .item h3{margin:20px 0 0;font-size:20px;line-height:1.4;transition:color .2s}.content.updates .item .date{color:var(--text-color-tertiary);margin-bottom:8px;font-size:12px}.content.updates .item .excerpt{color:var(--text-color-secondary);margin:8px 0;font-size:13px}.content.update img{width:100%}.content.update .metadata{line-height:25px}.content.update .metadata>*{display:inline-block}.content.update .metadata>*>*{vertical-align:middle;display:inline-block}.content.update .metadata .back .icon{opacity:0;transition:opacity .2s linear}.content.update .metadata .back .text{transition:transform .2s ease-in-out;transform:translate(-23px)}.content.update .metadata .back:hover .icon{opacity:1}.content.update .metadata .back:hover .text{transform:translate(0)}.content.update .metadata .icon{color:inherit;stroke:currentColor;width:16px;height:16px;margin-right:8px}.content.update .one-col-only .page-heading{padding-top:20px}.content.update .side-col .breadcrumbs>*{display:block}.content.update .more{grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.content.update .more .arrow{vertical-align:middle;width:16px;height:16px;display:inline-block;transform:rotate(90deg)}.content.update .more .previous{text-align:right}.content.update .more .previous .arrow{right:0}.content.update .more .next{text-align:left}.content.update .more .next .arrow{left:0}.content.update .more .direction{color:var(--highlight-color);font-size:.75em;display:inline-block}.content.update .more .title{color:var(--text-color)}.content.update .more>*{border:1px solid var(--divider-color);border-radius:5px;padding:20px;transition:all .2s linear}.content.update .more>*:hover{background-color:var(--divider-color)}.breadcrumbs{--height:20px;--divider-color:var(--tertiary-text-color);height:var(--height);line-height:var(--height);margin-bottom:20px}.breadcrumbs .dot{background-color:var(--feature-color);border-radius:2px;width:10px;height:10px;margin-top:7px;margin-right:8px;display:inline-block}.breadcrumbs>.crumb{margin-right:20px;line-height:1;display:inline-block;position:relative}.breadcrumbs>.crumb:not(:last-child):after{content:"";background-color:var(--text-color-tertiary);opacity:.5;width:1px;height:16px;position:absolute;top:-1px;right:-12px;transform:rotate(17deg)}.breadcrumbs>a{color:var(--feature-color);border-bottom:1px solid transparent;padding-bottom:4px;transition:all .3s linear}.breadcrumbs>a:hover{color:var(--highlight-hover-color);border-bottom:1px solid}.input{box-sizing:border-box;position:relative}.input.error input{border-color:red!important}.input:focus-within input{border-color:var(--feature-color);box-shadow:inset 0 0 0 1px white, 0 0 0px 1px white, 0 0 0px 5px var(--highlight-color-10)}.input .status{right:var(--form-padding);height:20px;margin:auto;padding:0;line-height:20px;position:absolute;top:0;bottom:0}.input .errorText{color:var(--error-color);text-align:left;font-size:.8em}.input label{text-align:left;font-variation-settings:"wght" 600;color:var(--primary-text-color);margin-bottom:5px;font-size:13px;display:block}.input input{background-color:var(--form-background);width:100%;padding:var(--form-padding);border-radius:var(--form-radius);border:1px solid var(--form-border-color);box-sizing:border-box;transition:all .2s linear;display:block}.input input.half{width:calc(( 100% - var(--form-margin) ) / 2);margin-bottom:0;display:inline-block}.input input.margin-right{margin-right:var(--form-margin)}.input input::placeholder{color:var(--tertiary-text-color)}.form-element{margin:16px 0}.content.overview{--gap:30px;--card-background:var(--surface-color);--card-radius:10px;--card-shadow:0 4px 36px rgba(0,0,0,.02);margin-top:0;padding-top:0;padding-left:0;padding-right:0}.content.overview .section{border-bottom:1px solid rgba(0,0,0,.03);overflow:hidden}.content.overview .container{padding-top:var(--container-padding);padding-bottom:var(--container-padding)}.content.overview h2{margin:var(--container-padding) 0;font-size:clamp(24px,3vw,36px)}.content.overview .secondary{color:var(--text-color-secondary)}.content.overview .card{background-color:var(--card-background);box-shadow:var(--card-shadow);border-radius:var(--card-radius);min-height:600px;padding:50px;position:relative;overflow:hidden}.content.overview .card h2{margin-bottom:.5em}.content.overview .hero{isolation:isolate}.content.overview .hero .container{z-index:1;padding-bottom:0;position:relative}.content.overview .hero{text-align:center;margin-top:0;position:relative}.content.overview .hero h1{text-align:center;margin-bottom:7px}.content.overview .hero h1 .secondary{color:var(--text-color-tertiary)}.content.overview .hero .subheading{color:var(--text-color-tertiary);margin-bottom:20px;font-size:clamp(40px,7vw,64px)}.content.overview .hero .hero-image{z-index:2;position:relative;transform:translateY(120px)}.content.overview .hero .hero-image img{border-radius:10px;width:100%;box-shadow:0 4px 36px rgba(0,0,0,.3)}.content.overview .hero .hero-mesh{z-index:0;pointer-events:none;position:absolute;inset:-18% -12% -30%;overflow:hidden}.content.overview .hero .mesh-layer{filter:blur(72px);opacity:.26;will-change:transform;border-radius:50%;width:56vw;min-width:380px;height:56vw;min-height:380px;position:absolute}.content.overview .hero .layer-1{background:radial-gradient(circle at 30% 35%,#ffd8b7 0% 26%,rgba(255,216,183,.14) 58%,rgba(255,216,183,0) 76%);animation:34s ease-in-out infinite alternate meshFloatA;top:-6%;left:-8%}.content.overview .hero .layer-2{background:radial-gradient(circle at 65% 40%,#b9d7ff 0% 24%,rgba(185,215,255,.12) 56%,rgba(185,215,255,0) 76%);animation:42s ease-in-out infinite alternate meshFloatB;top:12%;right:-12%}.content.overview .hero .layer-3{background:radial-gradient(circle,#ffefc7 0% 22%,rgba(255,239,199,.12) 52%,rgba(255,239,199,0) 74%);animation:38s ease-in-out infinite alternate meshFloatC;bottom:-30%;left:50%;transform:translate(-50%)}@media (width<=768px){.content.overview .hero .hero-mesh{inset:-12% -18% -16%}.content.overview .hero .mesh-layer{filter:blur(58px);opacity:.22;width:88vw;height:88vw}}@media (prefers-reduced-motion:reduce){.content.overview .hero .mesh-layer{animation:none}}.content.overview .section.features .container{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.content.overview .section.features .container .card{align-items:center;gap:30px;display:grid}.content.overview .section.features .container .card img{width:100%;height:auto;display:block}.content.overview .section.features .container .card.full{grid-column:1/-1;grid-template-columns:1fr 1fr}.content.overview .section.features .container .card.half{grid-column:span 1;grid-template-columns:1fr}@media (width<=768px){.content.overview .section.features .container{grid-template-columns:1fr}.content.overview .section.features .container .card.full{grid-template-columns:1fr}}.content.overview .section.features .feature{text-align:left}.content.overview .section.features .feature .feature-title{align-items:center;gap:8px;margin-bottom:10px;display:flex}.content.overview .section.features .feature .icon{color:inherit;width:36px;height:36px}.content.overview .section.features .feature h4{--heading-weight:var(--bold-weight);margin:5px 0}.content.overview .section.features .feature p{margin:0}.content.overview .section.features .galleries{text-align:center;align-items:start;grid-template-columns:1fr!important}.content.overview .section.features .galleries img{width:100%;margin:auto;position:absolute;bottom:-50px}.content.overview .section.features .workflow img{width:100%;height:auto;display:block}@media (width<=900px){.content.overview .section.features .workflow .card{grid-template-columns:1fr}}.content.overview .share{text-align:center}.content.overview .share p{max-width:600px;margin:0 auto}.content.overview .share img{width:100%;margin:20px 0}.content.overview .more-features{color:var(--text-color-secondary);font-size:15px;line-height:1.4}.content.overview .more-features .title{font-variation-settings:"wght" var(--bold-weight);color:var(--text-color)}.content.overview .testimonials{text-align:left;max-width:100%;padding-left:0;padding-right:0}.content.overview .testimonials h2{padding:0 var(--container-padding)}.content.overview .testimonials .container{padding:var(--container-padding) 0}.content.overview .testimonials .years{color:var(--highlight-color);font-variation-settings:"wght" var(--bold-weight);background-position:bottom;background-repeat:no-repeat;background-size:100% 30%}.content.overview .quotes-carousel{--width:300px;margin-top:40px;display:grid}.content.overview .quotes-carousel .carousel-container{grid-auto-columns:var(--width);scroll-padding-left:var(--container-padding);grid-auto-rows:1fr;gap:40px;padding:20px 0}.content.overview .quotes-carousel .carousel-container .carousel-item{box-sizing:border-box;height:100%}.content.overview .quotes-carousel .carousel-container .carousel-item .quote{box-sizing:border-box;text-align:left;background:var(--card-background);border-radius:var(--card-radius);box-shadow:var(--card-shadow);grid-template-rows:auto 1fr;width:100%;height:100%;transition:opacity .4s linear;display:grid;overflow:hidden}.content.overview .quotes-carousel .carousel-container .carousel-item:first-child{margin-left:var(--container-padding)}.content.overview .quotes-carousel .carousel-container .carousel-item:last-child{margin-right:var(--container-padding)}.content.overview .quotes-carousel .carousel-container .carousel-item.active .quote{opacity:1}.content.overview .quotes-carousel .carousel-container .carousel-item .card-image{object-fit:cover;width:100%;height:240px;display:block}.content.overview .quotes-carousel .carousel-container .carousel-item .card-content{grid-template-rows:1fr auto;gap:20px;padding:30px;display:grid}.content.overview .quotes-carousel .carousel-container .carousel-item .text{word-wrap:auto;white-space:normal;margin:0;font-family:serif;font-size:1.2em;line-height:1.4;position:relative}.content.overview .quotes-carousel .carousel-container .carousel-item .text:before{content:"“";font-family:serif;font-size:1.2em;line-height:1.4;position:absolute;left:-14px}.content.overview .quotes-carousel .carousel-container .carousel-item .author{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.content.overview .quotes-carousel .carousel-container .carousel-item .author .profile{vertical-align:middle;background-color:#8383e7;border-radius:50%;width:40px;height:40px;margin-right:10px;display:inline-block}.content.overview .quotes-carousel .carousel-container .carousel-item .author .name{vertical-align:middle;font-variation-settings:"wght" var(--bold-weight);font-size:.8em;display:inline-block}.content.overview .quotes-carousel .carousel-nav{padding-right:var(--container-padding);order:-1;grid-template-columns:auto auto;justify-content:end;margin-top:0;margin-bottom:8px}.content.overview .two-column{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.content.overview .wrapper .half{min-height:auto}.content.overview .wrapper .half img{width:100%;height:auto;display:block}.content.overview .wrapper:has(.half){grid-template-columns:1fr 1fr;gap:30px;display:grid}@media (width<=900px){.content.overview .wrapper:has(.half){grid-template-columns:1fr}}.content.overview .quote-nav{justify-content:center;align-items:center;gap:20px;margin-top:30px;display:flex}.content.overview .quote-nav button{cursor:pointer;border:none;border-radius:50px;padding:12px 24px;font-size:14px}.content.overview .quote-nav .quote-dots{align-items:center;gap:8px;display:flex}.content.overview .quote-nav .quote-dots .dot{cursor:pointer;background:rgba(0,0,0,.2);border:none;border-radius:50%;width:12px;height:12px;padding:0;transition:all .2s}.content.overview .quote-nav .quote-dots .dot:hover{background:rgba(0,0,0,.4)}.content.overview .quote-nav .quote-dots .dot.active{background:var(--highlight-color);transform:scale(1.2)}.content.overview .section-name{text-transform:uppercase;letter-spacing:.15em;font-size:.6em}.content.overview .grid-four{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width<=768px){.content.overview .grid-four{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.content.overview .grid-four{grid-template-columns:1fr}}.content.overview .grid-three{gap:var(--gap);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=768px){.content.overview .grid-three{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.content.overview .grid-three{grid-template-columns:1fr}}@keyframes meshFloatA{0%{transform:translate(-4%)scale(1)}50%{transform:translate(2%,-5%)scale(1.06)}to{transform:translate(7%,2%)scale(.97)}}@keyframes meshFloatB{0%{transform:translateY(2%)scale(.96)}50%{transform:translate(-6%,-3%)scale(1.04)}to{transform:translate(-2%,6%)scale(1)}}@keyframes meshFloatC{0%{transform:translate(-50%)scale(.98)}50%{transform:translate(-48%,-5%)scale(1.04)}to{transform:translate(-52%,4%)scale(.95)}}.ready{text-align:center;padding:100px 0;position:relative}.ready h2{font-size:36px}.ready p{color:var(--text-color-tertiary);font-size:14px}.ready:before{content:"";background-color:var(--surface-color);z-index:-1;width:100vw;height:100%;position:absolute;top:0;left:calc(50% - 50vw)}.ready img{max-width:600px}.carousel .carousel-container{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-flow:column;display:grid;overflow-x:auto}.carousel .carousel-container::-webkit-scrollbar{display:none}.carousel .carousel-container .carousel-item{scroll-snap-align:start;cursor:pointer;transition:all .2s}.carousel .carousel-nav{grid-template-columns:auto 1fr auto;place-items:center;gap:10px;margin-top:30px;display:grid}.carousel .carousel-nav .carousel-dots{grid-auto-flow:column;align-items:center;gap:8px;display:grid}.carousel .carousel-nav .carousel-dots .carousel-dot{cursor:pointer;background:rgba(0,0,0,.2);border:none;border-radius:50%;width:12px;height:12px;padding:0;transition:all .2s}.carousel .carousel-nav .carousel-dots .carousel-dot:hover{background:rgba(0,0,0,.4)}.carousel .carousel-nav .carousel-dots .carousel-dot.active{background:var(--highlight-color);transform:scale(1.2)}[data-tooltip] span{border-bottom:inherit}.tooltip{color:#fff;z-index:1000;pointer-events:none;opacity:0;background:rgba(0,0,0,.9);border-radius:6px;max-width:280px;padding:8px 12px;font-size:14px;line-height:1.4;transition:opacity .2s;position:fixed;box-shadow:0 4px 12px rgba(0,0,0,.2)}.tooltip:before{content:"";border:6px solid transparent;border-top-color:rgba(0,0,0,.9);position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip.bottom:before{border-top-color:transparent;border-bottom-color:rgba(0,0,0,.9);top:auto;bottom:100%}.content.pricing{text-align:center;--spacing:80px}.content.pricing .billing{background-color:rgba(0,0,0,.1);border-radius:100px;margin:20px;padding:2px;line-height:1;display:inline-block;position:relative}.content.pricing .billing .pill{will-change:transform;background-color:#fff;border-radius:100px;width:100px;height:24px;transition:all .2s ease-out;position:absolute;box-shadow:0 0 2px rgba(0,0,0,.1)}.content.pricing .billing .period{color:#666;border-radius:100px;width:100px;font-size:13px;line-height:24px;transition:all .2s linear;display:inline-block;position:relative}.content.pricing .billing .active{color:#000}.plans{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-top:60px;display:grid}.plans .plan{--margin:30px 0;background-color:var(--surface-color);text-align:left;border:none;border-radius:15px;flex-direction:column;height:100%;padding:30px;transition:all .2s linear;display:flex}.plans .plan .button{border-radius:50px;margin-top:auto;padding:15px 0;display:block;box-shadow:0 0 10px rgba(0,0,0,.1)}.plans .plan .button:hover:before{content:"";background-color:var(--surface-color);z-index:-1;border-radius:50px;position:absolute;inset:-10px}.plans .plan .title{font-variation-settings:"wght" var(--bold-weight);margin-top:10px;margin-bottom:10px;font-size:24px;line-height:1}.plans .plan .description{color:#666;margin:var(--margin);font-size:.9em}.plans .plan .features{margin:var(--margin);text-align:left;flex-grow:1;font-size:14px}.plans .plan .price{margin-bottom:var(--margin);font-variation-settings:"wght" 300;font-size:20px;line-height:1}.plans .plan .price .unit{color:gray;font-variation-settings:"wght" var(--body-weight);margin-top:10px;margin-left:6px;font-size:14px}.plans .plan ul{padding:0;font-size:14px;list-style-type:none}.plans .plan ul li{height:40px;padding-left:30px;line-height:40px}.plans .plan ul li .circle{background-color:#000;border-radius:100px;width:20px;height:20px;margin:auto;padding:4px;position:absolute;top:0;bottom:0;left:0}.plans .plan ul li .icon{color:#fff;width:16px;height:16px;display:block}.plans .plan ul li:hover:before{content:"";background-color:var(--surface-color);z-index:-1;border-radius:20px;position:absolute;inset:0 -10px}.questions{text-align:left;max-width:600px;margin:auto;margin-top:var(--spacing);margin-bottom:var(--spacing);font-size:16px;position:relative}.questions .item{border-bottom:1px solid var(--divider-color);padding:20px 0;display:block;position:relative}.questions .item .arrow{--padding:6px;--background-color:transparent;--background-color-hover:rgba(0,0,0,.05);--label-color:var(--text-color-secondary);--label-color-hover:var(--text-color-primary);position:absolute;top:18px;right:0}.questions .item .arrow .icon{transform-origin:50%;transition:all .35s ease-out}.questions .item .arrow:before{content:"";background-color:transparent;width:640px;height:60px;transition:all .2s ease-out;position:absolute;top:-15px;left:-600px}.questions .item .question{cursor:pointer;font-variation-settings:"wght" var(--bold-weight)}.questions .item .answer{opacity:0;color:var(--secondary-text-color);margin-top:10px;display:none}.questions .item.expanded .answer{animation:1s linear .1s forwards fade-in;display:block}.questions .item.expanded .icon{transform:rotate(180deg)}.try{text-align:center;background:rgba(0,0,0,.1)}button.signup{background-color:var(--highlight-color);color:#fff;border:none;border-radius:100px;padding:8px 16px;font-size:14px}.content.examples{text-align:center}.content.examples .grid{grid-gap:30px;grid-template-columns:repeat(3,1fr);margin-top:80px;display:grid}.content.examples .example-item{text-align:left;line-height:1.3;display:inline-block}.content.examples .example-item img{aspect-ratio:3/2;background-color:rgba(0,0,0,.2);border-radius:6px;width:100%;box-shadow:0 1px 4px rgba(0,0,0,.2)}.content.examples .example-item .title{color:var(--text-color);font-variation-settings:"wght" var(--bold-weight);margin-top:10px;margin-bottom:3px;font-size:14px}.content.examples .example-item .description{color:var(--text-color-secondary);font-size:12px}.content.examples .example-item:before{content:"";opacity:0;z-index:-1;background:rgba(0,0,0,.03);border-radius:16px;transition:all .15s linear;position:absolute;inset:-10px}.content.examples .example-item:hover:before{opacity:1}.content.about{text-align:left}.content.about h1{margin-bottom:100px}.content.about .numbers .item{border-left:1px solid rgba(0,0,0,.1);padding-left:20px}.content.about .numbers .grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.content.about .numbers .number{font-variation-settings:"wght" 700;font-size:40px}.content.apps{text-align:center}.content.apps .grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:40px;margin-bottom:60px;display:grid}.content.apps .grid .item{background-color:var(--surface-color-1);border-radius:30px;padding:10px}.content.apps .grid .item .title{font-variation-settings:"wght" var(--bold-weight);font-size:24px}.legal .container{padding-bottom:400px}.legal .legal-layout{gap:var(--container-padding) 60px;box-sizing:border-box;grid-template-columns:30% 1fr;grid-template-areas:".title""side content";display:grid}.legal .legal-layout .title{grid-area:title}.legal .legal-layout .side-col{grid-area:side}.legal .legal-layout .content-col{grid-area:content}@media (width<=768px){.legal .legal-layout{grid-template-columns:1fr;grid-template-areas:"title""content"}.legal .legal-layout .side-col{display:none}}.legal .title .date>*{vertical-align:middle;stroke:var(--text-color-secondary);color:var(--text-color-secondary);font-size:13px;display:inline-block}.legal .title .date .icon{width:16px;height:16px;margin-right:8px}.legal .providers{border:1px solid var(--divider-color);border-radius:5px;font-size:.9em}.legal .providers div{padding:8px 16px}.legal .providers div:not(:last-child){border-bottom:1px solid var(--divider-color)}.legal .effective{color:var(--text-color-secondary);margin-top:10px;font-size:14px!important}.password{text-align:center}.password h1{margin-bottom:1em}.password form{margin:40px 0}.signup{text-align:center;padding-top:240px;max-width:480px!important}.signup h1{text-align:center;font-size:40px}.signup .terms{color:var(--tertiary-text-color);font-size:.75em}.signup .terms a{color:var(--tertiary-text-color);border-bottom:1px solid rgba(0,0,0,.1);text-decoration:none}.signup .input label{display:none}.signup .already{color:var(--tertiary-text-color);font-size:.75em}.signup .already a{color:var(--tertiary-text-color);border-bottom:1px solid rgba(0,0,0,.1);text-decoration:none}.signup #user_account_type{grid-template-columns:1fr 1fr;gap:10px;display:grid}.signup #user_account_type .account{cursor:pointer;text-align:center;border-radius:var(--form-radius);border:var(--form-border);padding:10px;display:inline-block;position:relative}.signup #user_account_type .account>*{pointer-events:none}.signup #user_account_type .account .title{font-variation-settings:"wght" var(--bold-weight);color:#000;pointer-events:none}.signup #user_account_type .account .description{color:var(--secondary-text-color);font-size:13px}.signup #user_account_type .account.active{border:1px solid var(--highlight-color)}.signup #user_account_type .account.active:after{content:"✓";background:var(--highlight-color);width:20px;height:20px;color:var(--highlight-contrast-color);border-radius:50%;font-size:14px;line-height:20px;position:absolute;top:5px;right:8px}.signup .discount{right:var(--form-padding);color:green;position:absolute}.signup button.primary{width:100%}.signup #user_coupon:after{content:"";width:20px;height:20px}.support span.domain{color:var(--text-color);cursor:default;background:rgba(0,0,0,.1);border-radius:3px;padding:4px 8px;font-family:Courier New,Courier,monospace}.support-home .intro{opacity:.6;margin-top:8px}.support-home .categories{flex-direction:column;gap:48px;display:flex}.support-home .category h2{margin:0 0 4px}.support-home .category .blurb{opacity:.6;margin-bottom:16px}.support-home .category .articles{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width<=720px){.support-home .category .articles{grid-template-columns:1fr}}.support-home .category .article{color:inherit;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:14px 16px;text-decoration:none;transition:border-color .15s,background .15s;display:block}.support-home .category .article:hover{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.25)}.support-home .category .article .article-title{font-weight:600}.support-home .category .article .article-summary{opacity:.6;margin-top:2px;font-size:.9em}.sidemenu{--item-height:32px;top:calc(var(--header-total-height) + var(--header-inset));font-size:13px;line-height:var(--item-height);border-left:1px solid var(--divider-color);-webkit-user-select:none;user-select:none;position:sticky}.sidemenu .section{margin-top:20px;position:relative}.sidemenu .section .title{color:var(--text-color)}.sidemenu .section.closed .arrow{transform:rotate(-90deg)}.sidemenu .section.closed .submenu{display:none}.sidemenu .section .arrow{cursor:pointer;width:24px;height:24px;color:var(--tertiary-text-color);padding:0;transition:all .2s linear;display:inline-block;position:absolute;right:0}.sidemenu .section .arrow:hover{color:var(--highlight-color)}.sidemenu .section .arrow .icon{color:var(--tertiary-text-color);stroke:var(--text-color);pointer-events:none;width:16px;height:16px;margin:auto;padding:0;position:absolute;inset:0}.sidemenu .submenu{display:block}.sidemenu a{color:#898989;text-decoration:none}.sidemenu .active{color:var(--feature-color)}.side-menu.page-nav .item{position:relative}.side-menu.page-nav .item.active:before{content:"";top:8px;left:calc((var(--menu-inset) + 1px) * -1);background:var(--feature-color);pointer-events:none;border-radius:20px;width:3px;height:16px;position:absolute}.soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;display:flex;position:fixed;top:0;left:0}.soon p{opacity:.5;margin:0;font-size:14px}.soon .enter{width:40px;height:40px;top:env(safe-area-inset-top);right:env(safe-area-inset-right);background:#fff;position:absolute}