.hero-intro .hero__title,.hero-intro .hero__lede,.hero-intro .hero__actions .btn{opacity:0}.hero__device{--device-fade:calc((var(--hero-total) - var(--header-h) - 124px) * .2)}.hero__fade{-webkit-mask:linear-gradient(to bottom, #000 calc(100% - var(--device-fade)), transparent 100%);-webkit-mask:linear-gradient(to bottom, #000 calc(100% - var(--device-fade)), transparent 100%);mask:linear-gradient(to bottom, #000 calc(100% - var(--device-fade)), transparent 100%)}.phone__shimmer{left:calc(var(--device-w) * 19 / 337);top:calc(var(--device-w) * 87 / 337);width:calc(var(--device-w) * 299 / 337);height:calc(var(--device-w) * 199 / 337);border-radius:calc(var(--device-w) * 16 / 337);box-shadow:0 calc(var(--device-w) * 2 / 337) calc(var(--device-w) * 5 / 337) #0000001a;pointer-events:none;position:absolute;overflow:hidden}.phone__shimmer i{opacity:0;background:linear-gradient(#0000,#fff 50%,#0000);height:70%;position:absolute;top:0;left:-20%;right:-20%;transform:translateY(160%)rotate(-7deg)}.hero__grid{z-index:0;pointer-events:none;position:absolute;overflow:visible}.hero__cell{fill:none;stroke:#d9d9de;stroke-width:1px;stroke-dasharray:3 4;stroke-linecap:square;opacity:0}.hero__fill{fill:#000;opacity:0}.hero__grid--stacked [data-up]{display:none}.hero__pens{z-index:0;pointer-events:none;position:absolute}.hero__pens .sq-ring,.hero__pens .sq-neck{stroke-linecap:square}@media (max-width:1023px){.hero__grid,.hero__pens{display:none}.hero__device{--device-fade:calc(var(--device-w) * .33)}}.hero-bg{top:0;bottom:0;left:calc(var(--page-left) + var(--rule-x));right:calc(var(--page-left) + var(--rule-x));z-index:0;pointer-events:none;--phone-cx:calc(var(--page-gutter) + var(--device-inset) + var(--device-w) / 2 - var(--rule-x));--phone-cy:calc(var(--header-h) + 124px + var(--device-w) * 618.25 / 337 / 2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M80 0.5H0M0.5 0V80' fill='none' stroke='%23ffffff' stroke-opacity='0.14' stroke-width='1' stroke-dasharray='3 4'/%3E%3C/svg%3E");background-size:80px 80px;background-position:right var(--phone-cx) top var(--phone-cy);-webkit-mask-image:radial-gradient(42% 330px at right var(--phone-cx) top calc(var(--phone-cy) - 140px), #000 34%, transparent 86%);-webkit-mask-image:radial-gradient(42% 330px at right var(--phone-cx) top calc(var(--phone-cy) - 140px), #000 34%, transparent 86%);mask-image:radial-gradient(42% 330px at right var(--phone-cx) top calc(var(--phone-cy) - 140px), #000 34%, transparent 86%);position:absolute;overflow:hidden}.hero-bg__motif{right:var(--phone-cx);top:var(--phone-cy);width:440px;height:440px;position:absolute;transform:translate(50%,-50%)}.vs-ring{fill:none;stroke:#ffffff2e;stroke-width:1px;stroke-dasharray:3 4;stroke-linecap:square}.vs-ring--faint{stroke:#ffffff17}.vs-ring--brand{stroke:#599bff}.vs-dot{fill:#599bff}.phone__screen{border-radius:calc(var(--device-w) * 44 / 337);color:#f5f5f7;font-family:-apple-system,system-ui,SF Pro Text,SF Pro Display,Helvetica Neue,sans-serif;position:absolute;inset:2px 13px 13px;overflow:hidden}.ls-lock,.ls-home{flex-direction:column;display:flex;position:absolute;inset:0}.ls-lock{padding:54px 20px 18px}.ls-home{opacity:0;padding:56px 14px 0}.phone-static .ls-home{opacity:1;animation:none}.hs-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.hs-title{letter-spacing:.3px;color:#f5f5f7;white-space:nowrap;align-items:center;gap:6px;font-size:22px;font-weight:700;display:flex}.hs-btns{gap:9px;display:flex}.hs-sqbtn{background:#26262b;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.hs-searchrow{align-items:center;gap:9px;margin-bottom:18px;display:flex}.hs-search{color:#8e8e93;background:#26262b;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;display:flex}.hs-search span{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hs-folders{background:#26262b;border-radius:16px;gap:20px;margin-bottom:16px;padding:14px 16px;display:flex;overflow:hidden}.hs-folder{flex-direction:column;flex:none;align-items:center;gap:7px;display:flex}.hs-folder-icon{display:flex;position:relative}.hs-lock{background:#000;border:1.5px solid #26262b;border-radius:7px;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:4px;right:-2px}.hs-folder-name{color:#f5f5f7;text-align:center;white-space:nowrap;font-size:12px;font-weight:500}.hs-section{color:#f5f5f7;margin:0 0 8px;font-size:15px;font-weight:700}.hs-grid{flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:4px;display:grid;overflow:hidden}.hs-tile{aspect-ratio:1;object-fit:cover;background:#26262b;border-radius:6px;width:100%;display:block}.hs-tabs{justify-content:space-around;align-items:center;margin:6px -14px 0;padding:8px 6px;display:flex}.hs-tab{border-radius:9px;justify-content:center;align-items:center;width:42px;height:30px;display:flex}.hs-tab.is-active{background:#26262b}.hs-add{background:#0a84ff;border-radius:13px;justify-content:center;align-items:center;width:46px;height:34px;display:flex}.ls-loading{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.ls-ring{width:34px;height:34px;position:relative}.ls-ring-track,.ls-ring-arc,.ls-ring-full{width:100%;height:100%;position:absolute;inset:0}.ls-ring-arc{transform-origin:50%}.ls-ring-full{opacity:0}.ls-check{opacity:0;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.ls-load-label{height:18px;position:relative}.ls-load-label span{white-space:nowrap;color:#8e8e93;font-size:13px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ls-label-done{opacity:0}.ls-header{flex-direction:column;align-items:center;gap:7px;display:flex}.ls-brand{aspect-ratio:1.14;height:48px;display:inline-block;position:relative}.ls-brand--lg{height:52px}.ls-brand-shield{width:100%;height:100%;display:block;position:absolute;inset:0}.ls-brand-mark{width:40.4%;height:46%;position:absolute;top:26%;left:29.8%}.ls-title{letter-spacing:.2px;font-size:19px;font-weight:700}.ls-sub{color:#8e8e93;margin-top:-3px;font-size:12px}.ls-center{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.ls-pad{width:232px;height:232px}.ls-bar{background:#2c2c2e;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #2a2a2d}.ls-item{color:#aeaeb2;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;width:100%;padding:11px 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.ls-div{background:#2a2a2d;height:1px}@media (prefers-reduced-motion:no-preference){.ls-lock{animation:7s linear forwards ls-lock-cycle}.ls-loading{animation:7s linear forwards ls-loading-cycle}.ls-home{animation:7s linear forwards ls-home-cycle}.ls-ring-arc{animation:.9s linear infinite ls-spin,7s linear forwards ls-arc-fade}.ls-ring-full{animation:7s linear forwards ls-ring-full-in}.ls-check{animation:7s linear forwards ls-check-in}.ls-label-unlocking{animation:7s linear forwards ls-lbl-unlock}.ls-label-done{animation:7s linear forwards ls-lbl-done}.ls-trace{stroke-dasharray:100;animation:7s linear forwards ls-trace}.ls-d0{animation:7s linear forwards ls-d0}.ls-d1{animation:7s linear forwards ls-d1}.ls-d2{animation:7s linear forwards ls-d2}.ls-d3{animation:7s linear forwards ls-d3}.ls-d4{animation:7s linear forwards ls-d4}.ls-d5{animation:7s linear forwards ls-d5}.ls-d6{animation:7s linear forwards ls-d6}}@keyframes ls-lock-cycle{0%{opacity:1}31%{opacity:1}36%{opacity:0}to{opacity:0}}@keyframes ls-loading-cycle{0%,37%{opacity:0}42%{opacity:1}70%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes ls-home-cycle{0%,76%{opacity:0}81%{opacity:1}to{opacity:1}}@keyframes ls-spin{to{transform:rotate(360deg)}}@keyframes ls-arc-fade{0%,60%{opacity:1}64%{opacity:0}to{opacity:0}}@keyframes ls-ring-full-in{0%,60%{opacity:0}64%{opacity:1}to{opacity:1}}@keyframes ls-check-in{0%,62%{opacity:0;transform:translate(-50%,-50%)scale(.4)}68%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes ls-lbl-unlock{0%,60%{opacity:1}64%{opacity:0}to{opacity:0}}@keyframes ls-lbl-done{0%,62%{opacity:0}66%{opacity:1}to{opacity:1}}@keyframes ls-trace{0%{stroke-dashoffset:100px}3%{stroke-dashoffset:100px}30%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes ls-d0{0%,2%{r:8px;fill:#3a3a3c}3%{r:12px;fill:#0a84ff}to{r:12px;fill:#0a84ff}}@keyframes ls-d1{0%,6%{r:8px;fill:#3a3a3c}7%{r:12px;fill:#0a84ff}to{r:12px;fill:#0a84ff}}@keyframes ls-d2{0%,10%{r:8px;fill:#3a3a3c}11%{r:12px;fill:#0a84ff}to{r:12px;fill:#0a84ff}}@keyframes ls-d3{0%,15%{r:8px;fill:#3a3a3c}16%{r:12px;fill:#0a84ff}to{r:12px;fill:#0a84ff}}@keyframes ls-d4{0%,21%{r:8px;fill:#3a3a3c}22%{r:12px;fill:#0a84ff}to{r:12px;fill:#0a84ff}}@keyframes ls-d5{0%,25%{r:8px;fill:#3a3a3c}26%{r:12px;fill:#0a84ff}to{r:12px;fill:#0a84ff}}@keyframes ls-d6{0%,29%{r:8px;fill:#3a3a3c}30%{r:12px;fill:#0a84ff}to{r:12px;fill:#0a84ff}}@media (max-width:1023px){.hero-bg{display:none}}section.hero{background-color:#1b1b1e}section.hero:before,section.hero:after{content:"";z-index:2;pointer-events:none;background:#ffffff0d;width:1px;position:absolute;top:0;bottom:0}section.hero:before{left:calc(var(--page-left) + var(--rule-x))}section.hero:after{right:calc(var(--page-left) + var(--rule-x))}@media (max-width:767px){section.hero:before,section.hero:after{display:none}}.hero .hero__title{color:#fff}.hero .hero__lede{color:#b8b9c1}.hero .hero__lede strong{color:#fff}.hero .hero__actions a:nth-child(2){color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.hero .hero__actions a:nth-child(2):hover{background:#ffffff24;box-shadow:inset 0 0 0 1px #fff3}.hero .hero__actions a:nth-child(2):active{color:#d9d9de;background:#ffffff1a}.icon-arrow path{stroke:#b8b9c1;transition:stroke .16s}a:hover>.icon-arrow:not(.changelog__chev) path,a:focus-visible>.icon-arrow:not(.changelog__chev) path{stroke:#747583}.icon-arrow__head{transition:transform .18s cubic-bezier(.2,.7,.2,1);transform:translate(0)}.icon-arrow .icon-arrow__stem{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke .16s,stroke-dashoffset .18s cubic-bezier(.2,.7,.2,1)}a:focus-visible>.icon-arrow:not(.changelog__chev) .icon-arrow__head{transform:translate(1.5px)}a:focus-visible>.icon-arrow:not(.changelog__chev) .icon-arrow__stem{stroke-dashoffset:0}@media (hover:hover) and (pointer:fine){a:hover>.icon-arrow:not(.changelog__chev) .icon-arrow__head{transform:translate(1.5px)}a:hover>.icon-arrow:not(.changelog__chev) .icon-arrow__stem{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.icon-arrow .icon-arrow__head{transition:none}.icon-arrow .icon-arrow__stem{transition:stroke .16s}}
