*{margin:0;padding:0;font-family:Ubuntu,Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:var(--ground);color:var(--text)}html{font-size:16px;--ground:#F5F6F7;--text:#2A2925;--text-2:#5D5F66;--text-3:#74767D;--line:#E6E8EB;--line-soft:#F0F1F3;--hover:#F1F2F4;--accent:#2F6FEB;--accent-ring:rgba(47, 111, 235, 0.14);--panel-shadow:0 1px 2px rgba(40, 32, 10, 0.06),0 0.75rem 2rem rgba(40, 32, 10, 0.08)}@media screen and (min-width:1450px){html{font-size:18px}}@media screen and (min-width:2000px){html{font-size:20px}}@media screen and (min-width:2500px){html{font-size:24px}}@media screen and (max-width:400px){html{font-size:80%}}a{text-decoration:none}.loader{opacity:1;transition:.2s opacity 0s cubic-bezier(.4,0,.2,1),0s visibility .2s cubic-bezier(.4,0,.2,1)}.loader_hidden{opacity:0;visibility:hidden}.page{position:relative;z-index:5;color:var(--text)}html{scroll-behavior:smooth}.fold{min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.fold__more{align-self:center;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1.5rem;border-radius:50%;color:var(--text-2);animation:fold-bounce 2s ease-in-out infinite}.fold__more:hover{color:var(--text);background:rgba(40,38,32,.06)}@keyframes fold-bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(.375rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fold__more{animation:none}}.navbar{width:100%;max-width:75rem;margin:0 auto;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.navbar__brand{display:flex;align-items:center;gap:.625rem;font-weight:700;font-size:1.25rem;color:var(--text)}.navbar__logo{flex:none}.button{display:inline-flex;align-items:center;min-height:2.75rem;cursor:pointer;font-weight:500}.button_dark{background:#26272c;color:#fff;padding:.75rem 1.25rem;border-radius:.625rem}.button_dark:hover{background:#3a3b41}.button_primary{background:var(--accent);color:#fff;padding:1rem 1.75rem;border-radius:.75rem;font-size:1.125rem;font-weight:700;box-shadow:0 1px 2px rgba(40,32,10,.08),0 .375rem 1rem rgba(55,74,123,.24);transition:box-shadow .15s,transform .15s,background-color .15s}.button_primary:hover{background:#2963d8;box-shadow:0 1px 2px rgba(40,32,10,.08),0 .5rem 1.25rem rgba(55,74,123,.3);transform:translateY(-1px)}.button_primary:active{transform:translateY(0);box-shadow:0 1px 2px rgba(40,32,10,.1),0 .25rem .625rem rgba(55,74,123,.24)}.button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fold__main{flex:1;width:100%;max-width:75rem;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:center;gap:4rem}.hero{padding:3rem 0 2rem;display:flex;flex-direction:column;align-items:center;gap:1.75rem;text-align:center}.hero__notes{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;padding:.75rem 0}.hero__title{margin-top:.5rem;max-width:38.75rem;font-size:1.375rem;font-weight:400;line-height:1.5;color:var(--text-2)}.note{width:13.75rem;height:12.5rem;display:flex;align-items:center;justify-content:center;font-size:2.875rem;font-weight:500;color:rgba(30,28,22,.88);border-radius:.375rem;--note-shadow:rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(40,32,10,.08),0 .5rem 1.25rem var(--note-shadow)}.note_blue{background:#a8d5ff;--note-shadow:rgba(109, 120, 132, 0.3)}.note_yellow{background:#ffe66b;--note-shadow:rgba(132, 127, 65, 0.3);transform:translateY(.875rem)}.note_green{background:#b4e79e;--note-shadow:rgba(115, 128, 88, 0.3)}@media screen and (min-width:900px){.has-recent .hero{flex:1 1 0;min-width:0;align-items:flex-start;text-align:left}.has-recent .hero__notes{justify-content:flex-start;gap:.875rem}.has-recent .note{width:8.75rem;height:8rem;font-size:1.875rem}.has-recent .note_yellow{transform:translateY(.5rem)}}.recent{flex:0 0 26rem;max-width:100%;background:#fff;border:1px solid var(--line);border-radius:1.125rem;box-shadow:var(--panel-shadow);overflow:hidden}.recent[hidden]{display:none}.recent__header{padding:1.125rem 1.25rem;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.recent__title{font-size:1.125rem;font-weight:700}.recent__hint{font-size:.8125rem;color:var(--text-3)}.recent__filter{padding:.75rem 1.25rem;border-bottom:1px solid var(--line)}.recent__input{width:100%;height:2.5rem;padding:0 .75rem;border:1px solid #d5d8dd;border-radius:.5rem;font-size:1rem;color:var(--text);outline:0;-webkit-user-select:text;-moz-user-select:text;user-select:text}.recent__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.recent__list{list-style:none}.recent__list_expanded{max-height:32.5rem;overflow-y:auto}.recent__item{position:relative;border-bottom:1px solid var(--line-soft)}.recent__link{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.25rem;color:var(--text);transition:background-color .12s}.recent__link:focus-visible,.recent__link:hover{background:var(--hover);outline:0}.recent__initial{flex:none;width:2.25rem;height:2.25rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-weight:700;color:rgba(30,28,22,.7)}.recent__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.recent__name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent__name_untitled{color:var(--text-2)}.recent__meta{font-size:.8125rem;color:var(--text-3)}.recent__chevron{flex:none;fill:none;stroke:var(--text-3);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.recent__remove{position:absolute;top:50%;right:.75rem;width:2.25rem;height:2.25rem;margin-top:-1.125rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background:var(--hover);color:var(--text-3);cursor:pointer;opacity:0}.recent__item:hover .recent__remove,.recent__remove:focus-visible{opacity:1}.recent__remove:hover{background:#e6e7ea;color:var(--text)}.recent__remove:focus-visible{outline:2px solid var(--accent)}.recent__remove-icon{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media (hover:none){.recent__remove{opacity:1;background:0 0}.recent__link{padding-right:3.5rem}.recent__chevron{display:none}}.recent__empty{padding:1rem 1.25rem;color:var(--text-3);font-size:.875rem}.recent__empty[hidden],.recent__filter[hidden],.recent__toggle[hidden]{display:none}.recent__toggle{width:100%;min-height:2.75rem;padding:.875rem 1.25rem;border:none;background:0 0;color:var(--accent);font-size:1rem;font-weight:500;cursor:pointer}.recent__toggle:hover{background:var(--hover)}@media screen and (max-width:899px){.recent{margin:3rem auto 0;width:calc(100% - 3rem);max-width:32rem}}.steps{max-width:75rem;margin:0 auto;padding:6rem 1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));gap:1.5rem}.step{background:#fff;border:1px solid var(--line);border-radius:1rem;box-shadow:0 1px 2px rgba(40,32,10,.05);padding:1.75rem}.step__number{margin-bottom:.5rem;font-size:.875rem;font-weight:700;color:var(--accent)}.step__title{margin-bottom:.5rem;font-size:1.375rem;font-weight:700}.step__text{color:var(--text-2);line-height:1.6}.cta{max-width:75rem;margin:0 auto;padding:0 1.5rem 6rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.cta__title{max-width:43.75rem;font-size:2.5rem;font-weight:700;line-height:1.2}.footer{border-top:1px solid var(--line);background:#fff}.footer__content{max-width:75rem;margin:0 auto;padding:1.5rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem;color:var(--text-2);font-size:.875rem}@media screen and (max-width:700px){.hero{padding-top:1.5rem}.hero__notes{gap:.75rem}.note{width:6.5rem;height:6rem;font-size:1.5rem}.note_yellow{transform:translateY(.5rem)}.hero__title{font-size:1.125rem}.steps{padding:4rem 1.5rem}.cta__title{font-size:1.875rem}}.grid{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(40,38,32,.18);border-radius:.25rem}::-webkit-scrollbar-corner{background-color:transparent}