.ls.ls-page-head{padding-top:112px;padding-bottom:56px}.ls-page-head .ls-head{margin-bottom:0}.ls-page-head h1.ls-title{letter-spacing:-.035em;font-size:clamp(2.375rem,5.4vw,4rem);font-weight:700}.ls-page-cta .ls-title{max-width:720px;margin:0 auto}.ls-page-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 28px;margin-top:32px;display:flex}.ls-page-cta .ls-textlink{color:var(--lime)}.ls [data-wash=paper]{--sec:var(--paper-2)}.ls-fx-filter{max-width:720px;margin:36px auto 0}.ls-fx-q{background:var(--white);border:2px solid var(--ink);height:64px;box-shadow:5px 5px 0 var(--lime);border-radius:16px;align-items:stretch;transition:box-shadow .16s;display:flex;overflow:hidden}.ls-fx-q:focus-within{box-shadow:7px 7px 0 var(--lime)}.ls-fx-q label{border-right:2px solid var(--ink);background:var(--cream);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);white-space:nowrap;place-items:center;padding:0 18px;font-size:.75rem;font-weight:700;display:grid}.ls-fx-q input{min-width:0;font-family:var(--mono);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 18px;font-size:1.0625rem;font-weight:600}.ls-fx-q input::-webkit-search-cancel-button{appearance:none}.ls-fx-q input::placeholder{font-family:var(--font-apercu),system-ui,sans-serif;color:var(--on-cream-2);font-weight:400}.ls-fx-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.ls-fx-tabs button{border:1px solid var(--cream-2);background:var(--white);min-height:38px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:500;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.ls-fx-tabs button i{background:var(--sec);border-radius:3px;width:10px;height:10px;box-shadow:inset 0 0 0 1px #00351233}.ls-fx-tabs button span{font-family:var(--mono);color:var(--on-cream-2);font-size:.75rem}.ls-fx-tabs button:hover{border-color:var(--ink)}.ls-fx-tabs button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--cream)}.ls-fx-tabs button[aria-pressed=true] span{color:var(--lime)}.ls-fx-count{text-align:center;color:var(--on-cream);margin:14px 0 0;font-size:.8125rem}.ls.ls-fbody{padding-top:16px}.ls.ls-fbody:before{display:none}.ls-fx-folders{gap:40px;max-width:1080px;display:grid}.ls-fx-folder{scroll-margin-top:112px}.ls-fx-tab{background:var(--sec);border-radius:16px 16px 0 0;align-items:center;gap:12px;max-width:calc(100% - 36px);padding:12px 20px 10px;display:inline-flex}.ls-fx-tabno{font-family:var(--mono);color:var(--ink-2);font-size:.75rem;font-weight:700}.ls .ls-fx-name{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.ls-fx-tabcount{font-family:var(--mono);color:var(--ink);background:#ffffffb3;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700}.ls-fx-panel{background:var(--sec);border-radius:0 22px 22px;padding:20px 16px 16px}.ls-fx-intro{max-width:46em;color:var(--ink);margin:0 4px 16px;font-size:.9375rem;line-height:1.6}.ls-fx-grid{gap:10px;display:grid}.ls-fx-card{background:var(--white);border:1.5px solid var(--ink);min-height:84px;transition:transform .16s var(--ease),box-shadow .16s;border-radius:12px;grid-template-columns:104px minmax(0,1fr);display:grid;position:relative}.ls-fx-card:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.ls-fx-id{border-right:1.5px solid var(--ink);flex-direction:column;justify-content:center;padding:12px 12px 12px 14px;line-height:1.1;display:flex}.ls-fx-id small{color:var(--on-cream);font-size:.6875rem;font-weight:500}.ls-fx-id b{letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;font-size:1.25rem;font-weight:800}.ls-fx-id span{color:var(--on-cream);margin-top:3px;font-size:.6875rem}.ls-fx-text{align-self:center;padding:14px 112px 14px 16px}.ls-fx-title{color:var(--ink);margin:0;font-size:.9375rem;font-weight:500;line-height:1.4}.ls-fx-note{color:var(--on-cream);margin:6px 0 0;font-size:.8125rem;line-height:1.5}.ls-fx-card .ls-stamp{position:absolute;top:12px;right:12px}.ls-fx-card[data-status=not-supported] .ls-fx-id b,.ls-fx-card[data-status=not-needed] .ls-fx-id b{color:var(--ink-2)}.ls-fx-state+.ls-fx-state{margin-top:18px}.ls .ls-fx-statename{color:var(--ink);align-items:center;gap:10px;margin:0 4px 10px;font-size:1rem;font-weight:700;display:flex}.ls-fx-statename small{font-family:var(--mono);color:var(--ink-2);font-size:.75rem;font-weight:600}.ls-fx-shape{flex:none;width:28px;height:28px}.ls-fx-shape path{fill:var(--ink)}.ls-fx-notax{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:18px 4px 4px;display:flex}.ls-fx-notax p{color:var(--ink);margin:0;font-size:.875rem;font-weight:600}.ls-fx-notax ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ls-fx-notax li{color:var(--ink);background:#ffffffb3;border-radius:999px;padding:4px 10px;font-size:.8125rem}.ls-fx-empty{text-align:center;border:2px dashed #00351240;border-radius:22px;padding:32px}.ls-fx-empty b{color:var(--ink);font-size:1.125rem;display:block}.ls-fx-empty p{color:var(--on-cream);margin:6px 0 0}.ls-fx-empty a{color:var(--ink);font-weight:600}@media (min-width:768px){.ls-fx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-fx-panel{padding:24px}.ls-fx-card{grid-template-columns:116px minmax(0,1fr)}}@media (max-width:479px){.ls-fx-q label{padding:0 12px;font-size:.6875rem}.ls-fx-card{grid-template-columns:104px minmax(0,1fr)}.ls-fx-text{padding:40px 14px 14px}.ls-fx-id{padding-left:12px;padding-right:10px}.ls-fx-id b{font-size:1rem}}.ls-plans-2{gap:18px;max-width:920px;margin:44px auto 0;display:grid}.ls-price{background:var(--white);border:1px solid var(--cream-2);box-shadow:var(--shadow);border-radius:24px;flex-direction:column;padding:32px 28px;display:flex}.ls-price[data-dark]{color:var(--cream);background:radial-gradient(circle at 100% 0%,#7dd3a029,transparent 45%),var(--ink);border-color:#0000}.ls-price-name{letter-spacing:.12em;text-transform:uppercase;color:var(--on-cream-2);margin:0;font-size:.8125rem;font-weight:600}.ls-price[data-dark] .ls-price-name{color:var(--mint)}.ls-price-figure{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:14px 0 0;display:flex}.ls-price-figure b{letter-spacing:-.04em;font-feature-settings:"pnum" 1;font-size:clamp(3.5rem,7vw,4.75rem);font-weight:700;line-height:1}.ls-price-figure span{color:var(--on-ink);font-size:1rem;font-weight:500}.ls-price-sub{color:var(--on-cream);margin:8px 0 0;font-size:.9375rem}.ls-price[data-dark] .ls-price-sub{color:var(--on-ink)}.ls-price ul{border-top:1px solid var(--line-cream);flex:1;align-content:start;gap:12px;margin:26px 0 28px;padding:26px 0 0;list-style:none;display:grid}.ls-price[data-dark] ul{border-top-color:var(--line-ink)}.ls-price li{align-items:center;gap:10px;font-size:.9375rem;line-height:1.4;display:flex}.ls-price li small{color:var(--on-ink-2);text-align:right;margin-left:auto;padding-left:10px;font-size:.75rem}.ls-price[data-dark] .ls-check,.ls-price[data-dark] .ls-btn{background:var(--lime);color:var(--ink)}.ls-price[data-dark] .ls-btn:hover{background:var(--cream)}.ls-price-note{text-align:center;max-width:680px;color:var(--on-cream);margin:22px auto 0;font-size:.875rem;line-height:1.6}.ls-price-note a{color:var(--ink);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.ls-terms{gap:18px;max-width:1000px;margin-bottom:96px;display:grid}.ls-term{background:var(--white);border:1px solid var(--cream-2);border-radius:22px;padding:28px}.ls .ls-term-title{letter-spacing:-.02em;color:var(--ink);margin:0 0 10px;font-size:1.375rem;font-weight:700}.ls-term p{color:var(--on-cream);margin:0;line-height:1.65}.ls-term a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ls-faq-narrow{max-width:1000px}@media (min-width:768px){.ls-plans-2,.ls-terms{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-price{padding:40px 36px}}@media (min-width:1024px){.ls.ls-page-head{padding-top:176px;padding-bottom:72px}}
