[data-site=studio]{--color-lime:#a6ff00;--color-ink:#111;--color-ink-2:#242424;--color-cream:#f4f1e8;--color-text:#f4f1e8}[data-site=studio] body{font-family:var(--font-geist-sans),sans-serif}[data-site=studio] .ls-nav,[data-site=studio] .ls-footer,.living-studio{--ls-ink:#111;--ls-paper:#f4f1e8;--ls-white:#fbf9f3;--ls-green:#a6ff00;--ls-purple:#7456ff;font-family:var(--font-geist-sans),sans-serif}.living-studio{background:var(--ls-paper);color:var(--ls-ink);overflow:clip}.ls-wrap{width:min(1280px,100% - 36px);margin-left:auto;margin-right:auto}.ls-nav{z-index:60;color:#111;background:#f4f1e8;border-bottom:1px solid rgba(17,17,17,.133);position:-webkit-sticky;position:sticky;top:0}.ls-nav-inner{justify-content:space-between;align-items:center;gap:18px;min-height:72px;display:flex}.ls-nav-logo-link{align-items:center;display:flex}.ls-wordmark{flex:none;align-items:center;display:inline-flex}.ls-wordmark img{width:160px;height:auto;display:block}.ls-nav nav{top:72px;background:#f4f1e8;border-bottom:1px solid rgba(17,17,17,.2);max-height:calc(100dvh - 72px);padding:18px;display:none;position:absolute;left:0;right:0;overflow-y:auto}.ls-nav nav.is-open{gap:5px;display:grid}.ls-nav nav>a{align-items:center;min-height:48px;font-size:15px;font-weight:600;display:flex}.ls-menu-button{width:44px;height:44px;font-size:25px}.ls-skip{color:#fff;background:#111;padding:12px;position:absolute;top:-100px;left:15px}.ls-skip:focus{top:8px}.ls-button{color:#f4f1e8;text-align:center;background:#111;border:1px solid #111;border-radius:99px;justify-content:center;align-items:center;gap:19px;min-height:50px;padding:14px 23px;font-size:14px;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex}.ls-button:hover{transform:translateY(-2px);box-shadow:4px 4px #a6ff00}.ls-text-link{border-bottom:1px solid;align-items:center;min-height:44px;padding-top:9px;padding-bottom:9px;font-size:14px;font-weight:650;display:inline-flex}.living-studio :focus-visible{outline-offset:5px;outline:3px solid #7456ff}.ls-nav :focus-visible{outline-offset:5px;outline:3px solid #7456ff}.ls-footer :focus-visible{outline-offset:5px;outline:3px solid #7456ff}.ls-hero{gap:35px;padding-top:42px;padding-bottom:48px;display:grid}.ls-eyebrow{letter-spacing:.09em;align-items:center;gap:9px;margin:0 0 22px;font-size:10px;font-weight:750;line-height:1.5;display:flex}.ls-eyebrow i{background:#a6ff00;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px rgba(166,255,0,.2)}.ls-hero h1{letter-spacing:-.06em;margin:0 0 24px;font-size:max(39px,min(10.3vw,66px));font-weight:850;line-height:1.02}.ls-hero h1 em{text-underline-offset:.04em;font-style:normal;-webkit-text-decoration:underline #a6ff00;text-decoration:underline #a6ff00;text-decoration-thickness:.12em}.ls-lead{color:#474741;max-width:550px;font-size:17px;line-height:1.6}.ls-actions{flex-wrap:wrap;align-items:center;gap:13px 25px;margin-top:27px;display:flex}.ls-actions .ls-button{width:100%}.ls-note{color:#56564e;margin-top:15px;font-size:12px;line-height:1.6}.ls-scroll-cue{color:#53534b;margin-top:26px;font-size:12px}.ls-workbench{color:#f4f1e8;background:#111;border-radius:24px;flex-direction:column;min-height:480px;padding:24px 18px;display:flex;position:relative;box-shadow:7px 8px #a6ff00}.ls-visual-label{letter-spacing:.06em;justify-content:space-between;gap:15px;font-size:9px;display:flex}.ls-visual-label>span:last-child{color:#a6ff00;white-space:nowrap}.ls-task-note{color:#111;background:#f4f1e8;border-radius:10px;margin:28px 0 17px;padding:17px;transform:rotate(-3deg)}.ls-task-note>span{letter-spacing:.06em;margin-bottom:7px;font-size:8px;display:block}.ls-task-note>b{letter-spacing:-.035em;font-size:21px;line-height:1.1;display:block}.ls-workbench-center{align-items:center;gap:15px;display:flex}.ls-workbench-center img{flex-shrink:0;width:112px;height:112px}.ls-workbench-center span{max-width:140px;font-size:16px;font-weight:700}.ls-tool-row{flex-wrap:wrap;gap:6px;margin:12px 0 22px;display:flex}.ls-tool-row>span{color:#111;background:#f4f1e8;border-radius:8px;align-items:center;gap:5px;padding:8px;font-size:11px;display:flex}.ls-tool-row img{object-fit:contain;width:20px;height:20px}.ls-result{border:1px solid #a6ff00;border-radius:12px;align-items:center;gap:12px;padding:17px 13px;display:flex}.ls-result>span{color:#111;background:#a6ff00;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.ls-result b{font-size:15px;line-height:1.3;display:block}.ls-result small{margin-top:5px;font-size:11px;display:block}.ls-demo-label{color:#c0c0b5;margin-top:17px;font-size:10px}.ls-proof-strip{border-top:1px solid rgba(17,17,17,.2);padding:25px 0 40px}.ls-proof-strip p{letter-spacing:.1em;margin-bottom:18px;font-size:10px}.ls-proof-strip ul{flex-wrap:wrap;gap:12px 25px;margin:0;padding:0;list-style:none;display:flex}.ls-proof-strip li{letter-spacing:-.04em;font-size:24px;font-weight:750}.ls-section{padding-top:64px;padding-bottom:64px}.living-studio h2{letter-spacing:-.05em;max-width:1000px;margin:0 0 28px;font-size:max(33px,min(6vw,60px));font-weight:800;line-height:1.04}.living-studio h2>span{color:#6b6b62}.ls-services{background:#fbf9f3}.ls-service-grid{gap:15px;margin-top:35px;display:grid}.ls-service-grid>article{border:1px solid #111;border-radius:17px;flex-direction:column;padding:23px;display:flex}.ls-service-grid>article:nth-child(2){background:#a6ff00}.ls-service-grid>article:nth-child(3){color:#fff;background:#7456ff}.ls-card-label{letter-spacing:.06em;font-size:10px;font-weight:700}.ls-service-art{align-items:center;height:165px;margin:22px 0;display:grid;position:relative}.ls-service-art-0>img{width:100px;height:100px;position:absolute;bottom:8px;right:12px}.ls-chat-lines{gap:10px;width:80%;display:grid}.ls-chat-lines i{background:#111;border-radius:8px;width:85%;height:22px;display:block}.ls-chat-lines i:nth-child(2){background:rgba(17,17,17,.2);width:65%}.ls-chat-lines i:nth-child(3){background:rgba(17,17,17,.2);width:45%}.ls-flow{justify-content:center;align-items:center;gap:7px;display:flex}.ls-flow>span{color:#111;background:#f4f1e8;border:1px solid #111;border-radius:13px;place-items:center;width:55px;height:55px;font-size:26px;display:grid;box-shadow:3px 4px #111}.ls-flow img{object-fit:contain;width:32px;height:32px}.ls-mini-app{color:#111;background:#f4f1e8;border:2px solid #111;border-radius:12px;width:88%;height:136px;padding:13px;rotate:-4deg}.ls-mini-app>span{letter-spacing:3px;border-bottom:1px solid rgba(17,17,17,.2);padding-bottom:8px;font-size:8px;display:block}.ls-mini-app>div{align-items:flex-end;gap:8px;width:70%;height:70px;display:flex}.ls-mini-app i{background:#7456ff;width:28px;height:35px}.ls-mini-app i:nth-child(2){height:48px}.ls-mini-app i:nth-child(3){background:#a6ff00;height:62px}.ls-mini-app>b{font-size:34px;position:absolute;bottom:8px;right:15px}.ls-service-grid h3{letter-spacing:-.04em;margin-bottom:15px;font-size:28px;font-weight:800;line-height:1.08}.ls-service-grid p{margin-bottom:25px;font-size:16px;line-height:1.6}.ls-card-outcome{border-top:1px solid;margin-top:auto;padding-top:16px;font-size:12px;font-weight:650;display:block}.ls-integrations{border-top:1px solid rgba(17,17,17,.2);margin-top:40px;padding-top:23px}.ls-integrations>p{letter-spacing:.06em;font-size:10px;font-weight:700}.ls-integrations>div{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}.ls-integrations span{background:#fff;border:1px solid rgba(17,17,17,.133);border-radius:8px;align-items:center;gap:9px;padding:10px 12px;font-size:13px;display:flex}.ls-integrations img{object-fit:contain;width:25px;height:25px}.ls-section-intro{color:#57574e;max-width:630px;margin-bottom:32px;font-size:17px;line-height:1.6}.ls-case-grid{gap:17px;display:grid}.ls-case-grid article{background:#fbf9f3;border:1px solid rgba(17,17,17,.2);border-radius:18px;padding:24px}.ls-case-header{align-items:center;gap:13px;margin-bottom:27px;display:flex}.ls-case-header>span{color:#111;background:#a6ff00;border-radius:11px;place-items:center;width:43px;height:43px;font-size:26px;display:grid}.ls-case-header h3{letter-spacing:.025em;font-size:15px;font-weight:750}.ls-case-header small{margin-left:auto;font-size:11px}.ls-case-grid article>p:not(.ls-card-label){margin:12px 0 22px;font-size:16px;line-height:1.6}.ls-case-solution{background:#e5ebd7;border-radius:10px;padding:16px}.ls-case-solution p{margin:8px 0 0;font-size:15px;line-height:1.55}.ls-case-widgets{color:#f4f1e8;background:#111;border-radius:12px;margin-top:20px;padding:17px}.ls-case-widgets>small{letter-spacing:.05em;color:#bbbbae;font-size:9px}.ls-case-widgets>div{border-bottom:1px solid rgba(255,255,255,.145);align-items:center;gap:10px;padding:12px 0;display:flex}.ls-case-widgets>div:last-child{border:0;padding-bottom:0}.ls-case-widgets b{font-size:13px;font-weight:550}.ls-case-widgets span{color:#a6ff00}.ls-cases>.ls-text-link{margin-top:25px}.ls-method{color:#f4f1e8;background:#111}.ls-method .ls-eyebrow{color:#a6ff00}.ls-method-grid{gap:23px;margin-top:35px;padding:0;list-style:none;display:grid}.ls-method-grid li{border-top:1px solid rgba(255,255,255,.27);padding:24px 0 15px;position:relative}.ls-method-grid li>span{color:#a6ff00;letter-spacing:-.04em;font-size:44px;font-weight:750}.ls-method-grid small{color:#c5c5ba;margin-top:20px;font-size:12px;display:block}.ls-method-grid h3{margin:7px 0 12px;font-size:29px;font-weight:750}.ls-method-grid p{color:#d0d0c8;font-size:16px;line-height:1.65}.ls-ownership{border-top:1px solid rgba(255,255,255,.208);align-items:center;gap:25px;margin-top:32px;padding-top:32px;display:flex}.ls-ownership>img{object-fit:contain;flex-shrink:0;width:75px;height:75px;rotate:-8deg}.ls-ownership h3{font-size:22px;font-weight:750;line-height:1.1}.ls-ownership p{color:#ccc;margin-top:12px;font-size:14px;line-height:1.6}.ls-quotes{gap:16px;display:grid}.ls-quotes figure{background:#fbf9f3;border:1px solid rgba(17,17,17,.2);border-radius:18px;flex-direction:column;margin:0;padding:25px;display:flex}.ls-quotes figure>span{color:#7456ff;height:55px;font-size:70px;line-height:1}.ls-quotes blockquote{margin:0 0 23px;font-size:17px;line-height:1.65}.ls-quotes figcaption{border-top:1px solid rgba(17,17,17,.2);gap:3px;margin-top:auto;padding-top:18px;display:grid}.ls-quotes figcaption b{font-size:21px;font-weight:750}.ls-quotes figcaption span{color:#606057;font-size:12px}.ls-audit{color:#f4f1e8;--color-lime:#a6ff00;--color-text:#f4f1e8;--color-muted:#c4c4b9;--color-ink-2:#242424;--color-text-dark:#111;background:#111}.ls-audit section{padding-top:65px;padding-bottom:65px}.ls-audit button{min-height:44px}.ls-audit h2{margin-left:auto;margin-right:auto}.ls-audit p,.ls-audit input{font-size:16px}.ls-audit #audit{scroll-margin-top:12px}@media (max-width:699px){.ls-audit #audit{padding-top:28px;padding-bottom:28px}.ls-audit #audit>div{padding-left:18px;padding-right:18px}.ls-audit #audit h2{max-width:24ch;font-size:28px;line-height:1.08}.ls-audit #audit p{font-size:14px;line-height:1.45}.ls-audit [data-audit-card]{margin-top:22px;padding:18px}.ls-audit [data-audit-step]>div:first-child{margin-bottom:14px}.ls-audit #audit form label{margin-bottom:14px;font-size:18px}.ls-audit #audit form>p{font-size:12px}}.ls-faq details{border-bottom:1px solid rgba(17,17,17,.2);padding:19px 0}.ls-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;font-size:17px;font-weight:700;list-style:none;display:flex}.ls-faq summary::-webkit-details-marker{display:none}.ls-faq summary>span{flex-shrink:0;font-size:27px}.ls-faq details[open] summary>span{rotate:45deg}.ls-faq details p{color:#505047;max-width:740px;margin:17px 0 8px;font-size:16px;line-height:1.65}.ls-product-crosslink{background:#a6ff00;padding-top:55px;padding-bottom:55px}.ls-product-crosslink>div{gap:20px;display:grid}.ls-product-crosslink p:not(.ls-eyebrow){max-width:650px;margin-bottom:24px;font-size:16px;line-height:1.6}.ls-product-crosslink img{justify-self:end;width:125px;height:125px}.ls-footer{color:#f4f1e8;background:#111;padding:45px 0 24px}.ls-footer .ls-wordmark{color:#f4f1e8}.ls-footer .ls-wordmark img{filter:invert()}.ls-footer-grid{grid-template-columns:1fr 1fr;gap:33px 18px;display:grid}.ls-footer-grid>div:first-child{grid-column:1/-1}.ls-footer-grid>div{flex-direction:column;align-items:flex-start;display:flex}.ls-footer p{color:#bbb;margin-top:22px;font-size:14px;line-height:1.7}.ls-footer-grid b{letter-spacing:.06em;margin-bottom:14px;font-size:11px}.ls-footer-grid a{align-items:center;min-height:44px;font-size:13px;display:flex}.ls-footer-bottom{color:#bbb;border-top:1px solid rgba(255,255,255,.2);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:35px;padding-top:22px;font-size:11px;display:flex}.ls-footer-bottom a{align-items:center;min-height:44px;display:flex}.ls-motion-toggle{right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:50;color:#a6ff00;background:#111;border:1px solid rgba(244,241,232,.533);border-radius:50%;width:44px;height:44px;font-size:18px;position:fixed}.st-motion-settings{background:#111;border-bottom:1px solid rgba(255,255,255,.145);padding:14px 18px}.st-motion-settings .ls-motion-toggle{border-radius:99px;align-items:center;gap:10px;width:auto;margin-left:auto;margin-right:auto;padding:8px 16px;font-size:15px;display:flex;position:static}.st-motion-settings .ls-motion-toggle span{font-size:12px}#studio-main[data-audit-visible=true]~.ls-motion-toggle:not(:focus-visible){visibility:hidden;pointer-events:none}.living-studio [id]{scroll-margin-top:95px}.living-studio[data-paused=false] .ls-task-note{transform:rotate(calc(-4deg + var(--ls-progress,0)*4deg))}.living-studio[data-paused=false] .ls-workbench-center img{transform:rotate(calc(-8deg + var(--ls-progress,0)*15deg))}.ls-hero[data-phase="2"] .ls-result{color:#111;background:#a6ff00}.ls-hero[data-phase="2"] .ls-result>span{color:#a6ff00;background:#111}.living-studio[data-paused=false] .ls-case-widgets>div{transform:translateX(calc((1 - var(--ls-progress,0))*9px))}.living-studio[data-paused=false] .ls-service-art-0 img{transform:rotate(calc(var(--ls-progress,0)*14deg))}.living-studio[data-paused=false] .ls-mini-app{rotate:calc(-6deg + var(--ls-progress,0)*6deg)}@media (min-width:700px){.ls-wrap{width:min(1280px,100% - 64px)}.ls-case-grid{grid-template-columns:1fr 1fr}.ls-service-grid,.ls-method-grid,.ls-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-service-grid>article{padding:20px}.ls-service-art{height:145px}.ls-flow{gap:4px}.ls-flow>span{width:42px;height:42px}.ls-flow img{width:25px;height:25px}.ls-method-grid{gap:35px}.ls-product-crosslink>div{grid-template-columns:1fr auto;align-items:center}.ls-footer-grid{grid-template-columns:2fr 1fr 1fr}.ls-footer-grid>div:first-child{grid-column:auto}.ls-ownership>img{width:110px;height:100px}}@media (min-width:1100px){.ls-nav-inner{min-height:82px}.ls-wordmark img{width:176px}.ls-menu-button{display:none}.ls-nav nav,.ls-nav nav.is-open{background:0 0;border:0;align-items:center;gap:23px;padding:0;display:flex;position:static;overflow:visible}.ls-nav nav>a{font-size:12px}.ls-nav .ls-button{padding:12px 20px}.ls-hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:calc(100svh - 82px);padding-top:70px;padding-bottom:70px}.ls-hero h1{font-size:max(62px,min(5.4vw,82px))}.ls-actions .ls-button{width:auto}.ls-lead{font-size:20px}.ls-workbench{min-height:560px;padding:28px}.ls-workbench-center img{width:145px;height:145px}.ls-workbench-center{gap:30px}.ls-workbench-center span{max-width:190px;font-size:23px}.ls-task-note>b{font-size:27px}.ls-tool-row>span{padding:10px 14px;font-size:13px}.ls-result b{font-size:18px}.ls-result small{font-size:12px}.ls-proof-strip{justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}.ls-proof-strip p{margin:0}.ls-proof-strip ul{gap:45px}.ls-proof-strip li{font-size:29px}.ls-section{padding-top:95px;padding-bottom:95px}.ls-service-grid>article{padding:30px}.ls-service-art{height:195px}.ls-flow>span{width:65px;height:65px}.ls-flow{gap:10px}.ls-case-grid article{padding:33px}.ls-case-grid{gap:23px}.ls-faq{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.ls-product-crosslink img{width:210px;height:210px}.ls-footer{padding-top:65px}}@media (prefers-reduced-motion:reduce){.living-studio *,.ls-nav *,.ls-footer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ls-task-note,.ls-workbench-center img,.ls-case-widgets>div,.ls-mini-app{transform:rotate(0)!important}}.ls-page-progress{transform-origin:0;height:3px;transform:scaleX(var(--ls-page-progress,0));pointer-events:none;background:#a6ff00;position:absolute;top:0;bottom:auto;left:0;right:0}.ls-scroll-track{position:relative}.ls-scroll-track.is-pinned>.ls-scroll-pin{position:-webkit-sticky;position:sticky;top:82px}.ls-hero{min-height:0;padding-top:36px;padding-bottom:50px}.ls-workbench{min-height:0;padding:22px 18px 16px}.ls-workbench-center{gap:20px;margin-top:14px;margin-bottom:14px}.ls-workbench-center img{width:86px;height:86px}.ls-workbench-center span{max-width:220px;font-size:19px}.ls-workbench .ls-tool-row{margin:18px 0 0}.ls-comparison{color:#111;width:100%;min-width:0;margin-top:23px}.ls-comparison-controls{align-items:center;gap:5px;margin-bottom:12px;display:none}[data-motion-ready=true] .ls-comparison-controls{display:flex}.ls-comparison-controls button{color:#111;white-space:nowrap;background:#f4f1e8;border:1px solid rgba(17,17,17,.2);border-radius:99px;min-width:44px;min-height:44px;padding:8px 10px;font-size:11px;font-weight:700}.ls-comparison-controls button[aria-pressed=true]{color:#f4f1e8;background:#111;border-color:#111}.ls-comparison-controls button[data-compare-auto]{flex-shrink:0;width:44px;margin-left:auto;padding:0;font-size:19px}.ls-comparison-controls>span{font-size:14px}.ls-comparison-panels{gap:0;display:grid}.ls-comparison-panel{background:#eee9df;border:1px solid #111;border-radius:13px;grid-area:1/1;padding:20px 17px}.ls-comparison-panel--after{background:#a6ff00}.ls-comparison-title{align-items:center;gap:12px;display:flex}.ls-comparison-title>span{flex-shrink:0;font-size:24px}.ls-comparison-title h4{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:800;line-height:1.1}.ls-comparison-panel>p{margin:15px 0 18px;font-size:14px;line-height:1.55}.ls-comparison-panel ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.ls-comparison-panel li{border-top:1px solid rgba(17,17,17,.2);align-items:center;gap:10px;padding:11px 0;font-size:12px;line-height:1.4;display:flex}.ls-comparison-panel li>i{border:1px solid rgba(17,17,17,.267);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.ls-comparison-panel--after li>i{color:#a6ff00;background:#111}[data-motion-ready=true] .ls-comparison-panels{gap:0}[data-motion-ready=true] .ls-comparison-panel{grid-area:1/1;transition:opacity .24s,transform .35s}.ls-comparison[data-side=before] .ls-comparison-panel--after,.ls-comparison[data-side=after] .ls-comparison-panel--before{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px)scale(.98)}.ls-comparison-track{background:rgba(17,17,17,.2);height:3px;margin-top:14px;overflow:hidden}.ls-comparison-track>i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--comparison-p,0));background:currentColor;display:block}.ls-comparison-hint{margin-top:8px;font-size:10px;line-height:1.5;display:block}.ls-workbench .ls-comparison{margin-top:6px}.ls-workbench .ls-comparison-controls>span,.ls-workbench .ls-comparison-hint,.ls-workbench .ls-comparison-track{color:#e1e1d6}.ls-workbench .ls-comparison-controls button[aria-pressed=true]{color:#111;background:#a6ff00}.ls-service-grid>article{padding:22px}.ls-service-grid h3{margin-top:24px}.ls-service-grid>article>p{margin:0}.ls-service-grid .ls-comparison{margin-top:auto;padding-top:23px}.ls-service-grid>article:nth-child(3) .ls-comparison-hint,.ls-service-grid>article:nth-child(3) .ls-comparison-controls>span{color:#fff}.ls-case-grid .ls-comparison{margin:0}.ls-case-grid article{padding:22px}.ls-case-grid .ls-comparison-panel>p{font-size:15px}[data-paused=false] .ls-method-grid li{background:linear-gradient(90deg,rgba(166,255,0,.106),transparent);background-size:calc(var(--item-p,0)*100%)100%;background-repeat:no-repeat;border-top-color:#a6ff00}[data-paused=false] .ls-method-grid li>span{transform:translateY(calc((1 - var(--item-p,0))*14px));display:inline-block}.ls-quotes figure{border-bottom:4px solid #7456ff}[data-paused=false] .ls-quotes figure{transform:translateY(calc((1 - var(--item-p,0))*22px))}[data-paused=false] .ls-proof-strip li{opacity:calc(.55 + var(--item-p,0)*.45);transform:translateY(calc((1 - var(--item-p,0))*12px))}.ls-integrations{padding-top:25px;padding-bottom:25px}.ls-integrations>div{gap:12px}[data-paused=false] .ls-integrations span{transform:rotate(calc((1 - var(--ls-progress,0))*-3deg))}[data-paused=false] .ls-integrations span:nth-child(2n){transform:rotate(calc((1 - var(--ls-progress,0))*3deg))}.living-studio .ls-section>h2:after,.living-studio .ls-section>.ls-wrap>h2:after{content:"";transform-origin:0;width:90px;height:6px;transform:scaleX(calc(.15 + var(--ls-progress,1)*.85));background:#a6ff00;border-radius:99px;margin-top:18px;display:block}[data-paused=false] .ls-faq details{border-color:rgba(17,17,17,calc(.15 + var(--item-p,0)*.6))}.ls-audit{border-top:6px solid #a6ff00}[data-paused=false] .ls-product-crosslink img{transform:scale(calc(.8 + var(--ls-progress,0)*.2))rotate(calc(-15deg + var(--ls-progress,0)*15deg))}.ls-product-crosslink{overflow:clip}@media (min-width:700px) and (max-width:1099px){.ls-service-grid{grid-template-columns:1fr}.ls-service-grid>article{grid-template-columns:1fr 1fr;column-gap:26px;display:grid}.ls-service-grid>article>.ls-card-label,.ls-service-grid>article>h3,.ls-service-grid>article>p{grid-column:1}.ls-service-grid .ls-comparison{grid-area:1/2/4;margin:0;padding:0}}@media (min-width:1100px){.ls-hero{gap:60px;padding-top:30px;padding-bottom:35px}.ls-workbench-center img{width:90px;height:90px}.ls-workbench-center{margin-top:10px;margin-bottom:10px}.ls-workbench .ls-tool-row>span{padding:8px 12px}.ls-comparison-panel>p{font-size:15px}.ls-comparison-panel li{font-size:13px}.ls-service-grid,.ls-method-grid{margin-top:0}.ls-scroll-pin>.ls-service-grid,.ls-scroll-pin>.ls-method-grid{padding-top:18px;padding-bottom:18px}.ls-comparison-controls button{font-size:12px}.ls-comparison-title h4{font-size:24px}}@media (max-width:360px){.ls-comparison-controls{gap:3px}.ls-comparison-controls button{padding-left:8px;padding-right:8px;font-size:10px}.ls-service-grid>article,.ls-case-grid article{padding:18px}.ls-comparison-panel{padding:18px 13px}.ls-comparison-title h4{font-size:21px}}[data-paused=true] .ls-comparison-panel{transition:none!important}@media (prefers-reduced-motion:reduce){.ls-quotes figure,.ls-method-grid li>span,.ls-proof-strip li,.ls-integrations span,.ls-product-crosslink img{transform:none!important}}.ls-mobile-audit{display:none}@media (max-width:1099px){.ls-mobile-audit{z-index:58;left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));color:#111;opacity:0;visibility:hidden;pointer-events:none;background:#a6ff00;border:1px solid #111;border-radius:12px;justify-content:space-between;align-items:center;min-height:54px;padding:11px 18px;font-size:15px;font-weight:800;text-decoration:none;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility .22s;display:flex;position:fixed;transform:translateY(12px);box-shadow:0 9px 28px rgba(17,17,17,.4)}.ls-mobile-audit[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:none}.ls-mobile-audit span:last-child{font-size:22px;line-height:1}[data-site=studio] body{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.ls-footer{padding-bottom:calc(90px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.ls-mobile-audit{transition:none}}@media (min-width:1100px){.ls-nav nav,.ls-nav nav.is-open{gap:max(10px,min(1.2vw,18px))}.ls-nav nav>a{font-size:11.5px}.ls-nav .ls-button{color:#111;white-space:nowrap;background:#a6ff00}}
