.lyte-lower{color:#f5f7f2;background:#0a100f}.lyte-footer,.lyte-lower-section{max-width:1512px;margin:0 auto;padding:120px 124px;scroll-margin-top:104px}.lyte-lower-eyebrow{margin:0 0 28px;color:#9baaa3;font-family:monospace;font-size:11px;font-weight:400;letter-spacing:1.2px;text-transform:uppercase}.lyte-lower-heading{margin:0;font-size:112px;font-weight:600;line-height:.95;letter-spacing:-2.1px}.lyte-faq h2 span,.lyte-lower-heading span{font-family:var(--font-display),Georgia,serif;font-size:1.25em;font-weight:400;letter-spacing:-.035em}.lyte-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:68px}.lyte-audience-card{display:flex;flex-direction:column;padding:26px;border:1px solid rgb(245 247 242/10%);border-radius:6px;background:#101916;color:inherit;text-decoration:none;transition:background .18s ease,border-color .18s ease}.lyte-audience-card:hover{background:#14231e;border-color:rgb(69 224 181/35%)}.lyte-audience-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.lyte-audience-illustration svg,.lyte-audience-label svg{color:#45e0b5}.lyte-audience-illustration{display:flex;align-items:center;justify-content:space-between;min-height:156px;margin:28px 0 32px;padding:0 8px;border-top:1px solid rgb(245 247 242/8%);border-bottom:1px solid rgb(245 247 242/8%)}.lyte-audience-illustration>span{color:rgb(245 247 242/18%);font-family:var(--font-display),Georgia,serif;font-size:98px;line-height:1}.lyte-audience-illustration svg{width:68px;height:68px}.lyte-audience-card h3{margin:0 0 15px;font-size:25px;font-weight:500;line-height:1.15;letter-spacing:-.65px}.lyte-audience-card>p{margin:0;color:#9baaa3;font-size:14px;line-height:1.65;text-wrap:pretty}.lyte-audience-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:32px}.lyte-audience-tags span{padding:5px 8px;border:1px solid rgb(245 247 242/12%);color:#aebeb7;font-family:monospace;font-size:10px}.lyte-pricing{border-top:1px solid rgb(245 247 242/8%)}.lyte-lower-section-intro{display:grid;grid-template-columns:1.3fr 1fr;align-items:end;gap:80px;margin-bottom:56px}.lyte-faq h2,.lyte-lower-section-intro h2{margin:0;font-size:56px;font-weight:500;line-height:1.07;letter-spacing:-1.5px}.lyte-lower-section-intro>p{max-width:350px;margin:0 0 4px;color:#9baaa3;font-size:17px;line-height:1.55;text-wrap:pretty}.lyte-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgb(245 247 242/12%);border-radius:6px}.lyte-plan{display:flex;flex-direction:column;min-width:0;padding:30px 26px}.lyte-plan+.lyte-plan{border-left:1px solid rgb(245 247 242/12%)}.lyte-plan:nth-child(2){background:#101c17}.lyte-plan-name{margin:0 0 30px;color:#45e0b5;font-size:14px}.lyte-plan h3{min-height:84px;margin:0 0 16px;font-size:32px;font-weight:500;line-height:1.14;letter-spacing:-.8px;text-wrap:balance}.lyte-plan-description{min-height:45px;margin:0;color:#9baaa3;font-size:14px;line-height:1.6}.lyte-plan ul{display:grid;gap:16px;margin:28px 0 42px;padding:28px 0 0;border-top:1px solid rgb(245 247 242/10%);list-style:none}.lyte-plan li{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.4}.lyte-plan li svg{flex-shrink:0;color:#45e0b5}.lyte-plan>a{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:13px 14px;border:1px solid rgb(245 247 242/25%);border-radius:4px;color:#f5f7f2;font-size:13px;text-decoration:none;transition:background .18s ease}.lyte-plan>a:hover{background:rgb(245 247 242/8%)}.lyte-plan-note{margin:20px 0 0;color:#9baaa3;font-size:12px;line-height:1.6}.lyte-faq{display:grid;grid-template-columns:1fr 1.25fr;gap:72px;padding-top:60px}.lyte-faq-list details{border-top:1px solid rgb(245 247 242/15%)}.lyte-faq-list details:last-child{border-bottom:1px solid rgb(245 247 242/15%)}.lyte-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px 0;font-size:16px;font-weight:500;line-height:1.5;list-style:none;cursor:pointer}.lyte-faq-list summary::-webkit-details-marker{display:none}.lyte-faq-list summary svg{flex-shrink:0;color:#9baaa3;transition:transform .15s ease}.lyte-faq-list details[open] summary svg{transform:rotate(45deg)}.lyte-faq-list details>p{margin:0 40px 26px 0;color:#9baaa3;font-size:14px;line-height:1.7;text-wrap:pretty}.lyte-final-cta{padding-top:150px;padding-bottom:160px;text-align:center}.lyte-final-cta .lyte-lower-heading{font-size:clamp(72px,7.5vw,112px)}.lyte-final-cta>p:not(.lyte-lower-eyebrow){margin:35px 0 26px;color:#9baaa3;font-size:17px}.lyte-cta-mobile-break{display:none}.lyte-lower-primary{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:48px;padding:12px 20px;border:1px solid transparent;border-radius:5px;background:#f5f7f2;color:#182d34;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .18s ease}.lyte-lower-primary:hover{background:#45e0b5}.lyte-footer{padding-top:64px;padding-bottom:28px;border-top:1px solid rgb(245 247 242/12%)}.lyte-footer-main{display:grid;grid-template-columns:1fr 2fr;gap:50px;padding-bottom:80px}.lyte-footer-brand img{width:204px;height:auto}.lyte-footer-brand p{margin:20px 0 0;color:#9baaa3;font-size:15px;line-height:1.55}.lyte-footer-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.lyte-footer-groups h3{margin:12px 0 26px;font-size:13px;font-weight:500}.lyte-footer-groups a{display:block;width:fit-content;margin-top:17px;color:#9baaa3;font-size:12px;line-height:1.4;text-decoration:none}.lyte-footer-bottom a:hover,.lyte-footer-bottom button:hover,.lyte-footer-groups a:hover{color:#f5f7f2}.lyte-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-top:26px;border-top:1px solid rgb(245 247 242/10%);color:#9baaa3;font-size:11px}.lyte-footer-bottom p{margin:0}.lyte-footer-bottom>div{display:flex;flex-wrap:wrap;gap:24px}.lyte-footer-bottom button{padding:5px 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.lyte-footer-bottom>a{display:flex;align-items:center;gap:8px;color:inherit;white-space:nowrap;text-decoration:none}.lyte-lower a:focus-visible,.lyte-lower button:focus-visible,.lyte-lower summary:focus-visible{outline:2px solid #45e0b5;outline-offset:5px}.lyte-lower-dialog{position:fixed;inset:0;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:36px;overflow-y:auto;border:1px solid rgb(245 247 242/18%);border-radius:8px;background:#101916;color:#f5f7f2}.lyte-lower-dialog::backdrop{background:rgb(0 0 0/75%);backdrop-filter:blur(5px)}.lyte-dialog-close{display:flex;align-items:center;justify-content:center;position:absolute;top:14px;right:14px;width:36px;height:36px;border:0;background:transparent;color:#9baaa3;cursor:pointer}.lyte-lower-dialog .lyte-lower-eyebrow{margin:0 24px 24px 0}.lyte-lower-dialog h2{margin:0 0 24px;font-size:30px;font-weight:500;letter-spacing:-.7px}.lyte-lower-dialog>p:not(.lyte-lower-eyebrow){margin:0 0 20px;color:#9baaa3;font-size:14px;line-height:1.7}.lyte-lower-dialog .lyte-lower-primary{margin-top:8px}.lyte-cookie-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid rgb(245 247 242/12%)}.lyte-cookie-row strong{font-size:14px;font-weight:500}.lyte-cookie-row p{margin:8px 0 0;color:#9baaa3;font-size:12px;line-height:1.5}.lyte-cookie-row>span{padding-top:3px;color:#45e0b5;font-size:11px;white-space:nowrap}.lyte-lower-dialog .lyte-cookie-message{margin:16px 0 0!important}@media (max-width:1280px){.lyte-footer,.lyte-lower-section{padding-right:64px;padding-left:64px}.lyte-lower-section{padding-top:96px;padding-bottom:96px}.lyte-lower-heading{font-size:72px;letter-spacing:-1.5px}.lyte-lower-section-intro{gap:44px}.lyte-faq h2,.lyte-lower-section-intro h2{font-size:45px}.lyte-plan h3{font-size:27px}.lyte-plan{padding:26px 22px}.lyte-audience-card{padding:22px}.lyte-audience-card h3{font-size:23px}.lyte-faq{gap:45px}.lyte-final-cta{padding-top:130px;padding-bottom:140px}.lyte-footer-main{grid-template-columns:1fr 2.5fr}}@media (max-width:1000px){.lyte-audience-grid{gap:12px}.lyte-audience-card{padding:18px}.lyte-audience-illustration svg{width:45px;height:45px}.lyte-audience-illustration>span{font-size:78px}.lyte-plan{padding:24px 18px}.lyte-plan h3{font-size:24px}.lyte-plan li{font-size:12px}.lyte-footer-main{grid-template-columns:1fr;gap:40px}.lyte-footer-bottom{gap:16px}}@media (max-width:799px){.lyte-footer,.lyte-lower-section{padding-right:16px;padding-left:16px}.lyte-lower-section{padding-top:48px;padding-bottom:48px;scroll-margin-top:84px}.lyte-lower-eyebrow{margin-bottom:22px;font-size:10px}.lyte-lower-heading{font-size:44px;line-height:1;letter-spacing:-1px}.lyte-audience-grid{grid-template-columns:1fr;gap:16px;margin-top:35px}.lyte-audience-card{padding:23px}.lyte-audience-illustration{min-height:115px;margin:24px 0}.lyte-audience-illustration>span{font-size:82px}.lyte-audience-illustration svg{width:54px;height:54px}.lyte-audience-card h3{font-size:26px}.lyte-audience-tags{padding-top:22px}.lyte-lower-section-intro{grid-template-columns:1fr;gap:26px;margin-bottom:34px}.lyte-faq h2,.lyte-lower-section-intro h2{font-size:38px;letter-spacing:-1px}.lyte-lower-section-intro>p{font-size:15px}.lyte-plan-grid{grid-template-columns:1fr}.lyte-plan{padding:28px 24px}.lyte-plan+.lyte-plan{border-top:1px solid rgb(245 247 242/12%);border-left:0}.lyte-plan-name{margin-bottom:24px}.lyte-plan h3{min-height:0;font-size:30px;text-wrap:wrap}.lyte-plan-description{min-height:0}.lyte-plan ul{margin-bottom:30px}.lyte-plan li{font-size:13px}.lyte-faq{grid-template-columns:1fr;gap:32px}.lyte-faq-list summary{font-size:15px}.lyte-faq-list details>p{margin-right:20px}.lyte-final-cta{padding-top:80px;padding-bottom:88px}.lyte-final-cta .lyte-lower-heading{font-size:52px}.lyte-cta-mobile-break{display:initial}.lyte-final-cta>p:not(.lyte-lower-eyebrow){margin-top:28px;font-size:14px}.lyte-footer{padding-top:42px}.lyte-footer-main{gap:35px;padding-bottom:40px}.lyte-footer-brand img{width:172px}.lyte-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.lyte-footer-groups h3{margin-bottom:23px}.lyte-footer-bottom{flex-wrap:wrap;gap:20px}.lyte-footer-bottom>div{order:3;width:100%;gap:20px}.lyte-footer-bottom>a{margin-left:auto}.lyte-lower-dialog{padding:30px 24px}.lyte-lower-dialog h2{font-size:26px}.lyte-cookie-row{gap:12px}}@media (max-width:360px){.lyte-final-cta .lyte-lower-heading{font-size:46px}}@media (prefers-reduced-motion:reduce){.lyte-lower *,.lyte-lower :after,.lyte-lower :before{transition:none!important}}.cursor-field{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 70%,transparent 95%)}@media (hover:none),(pointer:coarse){.cursor-field{opacity:.65}}.hero-showcase{--hs-bg:#0e1713;--hs-surface:#17211c;--hs-raised:#1c2922;--hs-ink:#eef5f0;--hs-muted:#8da598;--hs-line:#2e4035;--hs-green:#008c73;--hs-bright:#60d1ab;grid-column:2;grid-row:1/4;align-self:center;position:relative;width:calc(100% + 40px);max-width:610px;min-width:0;padding:15px 0 69px;color:var(--hs-ink);font-family:Inter,sans-serif;font-size:11px;line-height:1.4;perspective:1200px}.hshow-workspace{overflow:hidden;position:relative;border:1px solid var(--hs-line);border-radius:10px;background:var(--hs-bg);box-shadow:0 30px 55px -18px #0009,0 4px 14px #0004,inset 0 1px 0 #ffffff0a;transform:rotate(-1.5deg)}.hshow-header{display:flex;align-items:center;justify-content:space-between;gap:14px;height:54px;padding:0 16px;border-bottom:1px solid var(--hs-line);background:var(--hs-surface)}.hshow-workspace-name{display:flex;align-items:center;gap:8px;white-space:nowrap}.hshow-workspace-name>span{display:grid;place-items:center;width:26px;height:26px;border:1px solid #54c29e52;border-radius:6px;background:#008c732b;color:var(--hs-bright)}.hshow-workspace-name strong{font-size:12px;font-weight:500;letter-spacing:-.2px}.hshow-workspace-name>svg{color:var(--hs-muted)}.hshow-tabs{display:flex;gap:4px;padding:3px;border:1px solid var(--hs-line);border-radius:6px;background:var(--hs-bg)}.hshow-tabs button{display:flex;align-items:center;gap:5px;padding:5px 8px;border:0;border-radius:4px;background:transparent;color:var(--hs-muted);font:inherit;font-size:10px;cursor:pointer}.hshow-tabs button[aria-pressed=true]{background:var(--hs-raised);color:var(--hs-ink);box-shadow:0 1px 3px #0003}.hshow-tabs button:hover{color:var(--hs-ink)}.hshow-repo{display:flex;align-items:center;gap:7px;height:37px;padding:0 16px;border-bottom:1px solid var(--hs-line);color:var(--hs-muted);font-size:10px}.hshow-repo>span>span{padding-inline:4px;color:#587462}.hshow-repo-status{display:flex;align-items:center;gap:5px;margin-left:auto;font-size:9px}.hshow-repo-status i{width:5px;height:5px;border-radius:50%;background:var(--hs-bright)}.hshow-body{display:grid;grid-template-columns:43% minmax(0,1fr);min-height:347px}.hshow-overview{padding:16px 12px 16px 16px;border-right:1px solid var(--hs-line)}.hshow-heatmap{padding:12px;border:1px solid var(--hs-line);border-radius:6px;background:var(--hs-surface)}.hshow-label{display:flex;justify-content:space-between;gap:8px;color:var(--hs-muted);font-size:8px}.hshow-label>span:first-child{color:var(--hs-ink)}.hshow-heatmap-months{display:flex;justify-content:space-between;padding:13px 0 5px;color:var(--hs-muted);font:7px/1.2 ui-monospace,monospace}.hshow-heatmap-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(10,minmax(0,1fr));gap:3px}.hshow-cell{aspect-ratio:1;border-radius:1.5px}.hero-showcase .level-0{background:#29352e}.hero-showcase .level-1{background:#1c5944}.hero-showcase .level-2{background:#247b58}.hero-showcase .level-3{background:#2b9c6d}.hero-showcase .level-4{background:#75cca0}.hshow-heatmap-legend{display:flex;align-items:center;justify-content:flex-end;gap:3px;margin-top:8px;color:var(--hs-muted);font-size:6px}.hshow-heatmap-legend>span{padding-inline:3px}.hshow-heatmap-legend i{width:6px;height:6px;border-radius:1px}.hshow-task-heading{display:flex;justify-content:space-between;margin:17px 0 9px;color:var(--hs-muted);font-size:9px}.hshow-task-heading>span:last-child{font-family:ui-monospace,monospace;font-size:8px}.hshow-tasks{display:grid;gap:7px}.hshow-task{display:block;width:100%;padding:10px 11px;border:1px solid var(--hs-line);border-radius:6px;background:var(--hs-surface);color:var(--hs-ink);font:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.hshow-task:hover{background:var(--hs-raised);border-color:#467055}.hshow-task.is-selected{border-color:var(--hs-green);background:#16372b;box-shadow:0 0 0 1px #008c7333}.hshow-task>div{display:flex;align-items:center;justify-content:space-between;color:var(--hs-muted);font:6px/1.3 ui-monospace,monospace;letter-spacing:.8px}.hshow-task.is-selected>div{color:var(--hs-bright)}.hshow-task strong{display:block;margin-top:6px;font-size:11px;font-weight:500;letter-spacing:-.15px}.hshow-task-meta{display:flex;align-items:center;gap:4px;margin-top:8px;color:var(--hs-muted);font:7px/1.2 ui-monospace,monospace}.hshow-task-meta i{width:3px;height:3px;margin-inline:3px;border-radius:50%;background:var(--hs-bright)}.hshow-task-meta>span{font-family:Inter,sans-serif;font-size:7px}.hshow-detail{min-width:0;padding:17px 13px 0}.hshow-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.hshow-detail-heading>span:first-child{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;letter-spacing:-.3px}.hshow-change-count,.hshow-detail-heading svg{flex-shrink:0;color:var(--hs-bright)}.hshow-change-count{font:8px/1 ui-monospace,monospace}.hshow-change-count>span{margin-left:4px;color:#d3a386}.hshow-branch{display:flex;align-items:center;gap:5px;margin-top:11px;color:var(--hs-muted);font:8px/1 ui-monospace,monospace}.hshow-branch-tag{margin-left:auto;padding:3px 5px;border:1px solid var(--hs-line);border-radius:3px;color:var(--hs-bright);font-size:6px}.hshow-code{overflow:hidden;margin-top:17px;border:1px solid var(--hs-line);border-radius:5px}.hshow-code-title{display:flex;align-items:center;gap:6px;height:29px;padding-inline:10px;background:var(--hs-surface);color:var(--hs-muted);font:8px/1 ui-monospace,monospace}.hshow-code-title>span:last-child{margin-left:auto;font-family:Inter,sans-serif;font-size:6px}.hshow-code-lines{padding:10px 0 14px}.hshow-code-lines>div{display:flex;min-height:15px;line-height:15px}.hshow-code-lines>div>span{flex-shrink:0;width:23px;padding-right:6px;color:#607a68;font:7px/15px ui-monospace,monospace;text-align:right;user-select:none}.hshow-code-lines code{overflow:hidden;color:#b4c7ba;font:9px/15px ui-monospace,monospace;white-space:pre}.hshow-code-lines>.hshow-code-add{background:#008c7314}.hshow-code-add code{color:#82cea8}.hshow-code-lines>.hshow-code-remove{background:#c65d4820}.hshow-code-remove code{color:#cd9484}.hshow-activity{padding-top:24px}.hshow-activity>p{margin:0 0 21px;font-size:15px;letter-spacing:-.5px}.hshow-activity>div{display:flex;align-items:flex-start;gap:11px;padding-bottom:27px}.hshow-activity>div>span{display:grid;place-items:center;flex-shrink:0;width:25px;height:25px;border:1px solid var(--hs-line);border-radius:6px;background:var(--hs-surface);color:var(--hs-bright)}.hshow-activity strong{font-size:10px;font-weight:500}.hshow-activity div p{margin:5px 0 0;color:var(--hs-muted);font-size:9px}.hshow-activity small{margin-left:auto}.hshow-activity small,.hshow-activity-note,.hshow-workspace-bottom{color:var(--hs-muted);font-size:7px}.hshow-workspace-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;height:27px;padding:0 16px;border-top:1px solid var(--hs-line);background:var(--hs-surface)}.hshow-workspace-bottom>span:first-child{display:flex;align-items:center;gap:5px}.hshow-workspace-bottom svg{color:var(--hs-bright)}.hshow-review-card{position:absolute;right:-12px;bottom:9px;width:238px;padding:17px;border:1px solid #43634f;border-radius:9px;background:var(--hs-surface);box-shadow:0 22px 38px -12px #000b,0 8px 15px #0004,inset 0 1px 0 #ffffff0b;transform:rotate(2deg) translateZ(30px);transition:transform .25s ease}.hshow-review-heading{display:flex;align-items:center;gap:8px}.hshow-agent-icon{display:grid;place-items:center;width:27px;height:27px;border:1px solid #36c39a44;border-radius:6px;background:#008c7330;color:var(--hs-bright)}.hshow-review-heading strong{display:block;font-size:11px;font-weight:500}.hshow-review-heading div>span{display:block;margin-top:2px;color:var(--hs-muted);font-size:8px}.hshow-review-heading>svg{margin-left:auto;color:var(--hs-muted)}.hshow-review-status{display:flex;align-items:center;gap:6px;margin-top:17px;color:var(--hs-bright);font-size:9px}.hshow-review-card ul{display:grid;gap:7px;margin:12px 0 16px;padding:0;list-style:none}.hshow-review-card li{display:flex;align-items:center;gap:6px;color:var(--hs-muted);font-size:8px}.hshow-review-card li svg{flex-shrink:0;color:var(--hs-bright)}.hshow-review-card li>.lucide-circle{margin-left:1px;margin-right:2px;color:var(--hs-muted)}.hshow-review-card>button{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 10px;border:1px solid #3a9e7c;border-radius:4px;background:#008c73;color:#f5f7f2;font:inherit;font-size:9px;font-weight:500;cursor:pointer;transition:background .15s}.hshow-review-card>button:hover{background:#079c80}.hshow-review-card>button:disabled{opacity:.7;cursor:progress}.hshow-review-card>p{margin:8px 0 0;color:var(--hs-muted);font-size:6px;text-align:center}.hero-showcase button:focus-visible{outline:2px solid var(--hs-bright);outline-offset:3px}.hshow-spinner{animation:hshow-spin .8s linear infinite}@keyframes hshow-spin{to{transform:rotate(1turn)}}@media (hover:hover){.hero-showcase:hover .hshow-review-card{transform:rotate(1deg) translateY(-4px) translateZ(30px)}}[data-theme=light] .hero-showcase{--hs-bg:#fcfefb;--hs-surface:#f1f5ee;--hs-raised:#e3ecdf;--hs-ink:#182d34;--hs-muted:#617568;--hs-line:#d4dfd1;--hs-bright:#008c73}[data-theme=light] .hshow-workspace{box-shadow:0 30px 55px -18px #315b3140,0 4px 14px #17392414,inset 0 1px 0 #fff}[data-theme=light] .hshow-task.is-selected{background:#e1f1e5}[data-theme=light] .hero-showcase .level-0{background:#e0e8dc}[data-theme=light] .hero-showcase .level-1{background:#badfca}[data-theme=light] .hero-showcase .level-2{background:#80c5a2}[data-theme=light] .hero-showcase .level-3{background:#38a67c}[data-theme=light] .hero-showcase .level-4{background:#008c73}[data-theme=light] .hshow-code-lines code{color:#4a6454}[data-theme=light] .hshow-code-add code{color:#08774f}[data-theme=light] .hshow-code-remove code{color:#9a5140}[data-theme=light] .hshow-change-count>span{color:#a5684b}[data-theme=light] .hshow-review-card{border-color:#a9c5ab;box-shadow:0 22px 38px -12px #2755394a,0 8px 15px #17392420,inset 0 1px 0 #fff}@media (max-width:1100px){.hero-showcase{width:calc(100% + 30px)}.hshow-header{padding-inline:11px;gap:5px}.hshow-workspace-name strong{font-size:10px}.hshow-tabs button{padding-inline:6px;font-size:9px}.hshow-tabs button>svg{display:none}.hshow-overview{padding:12px 9px}.hshow-heatmap{padding:9px}.hshow-detail{padding-inline:10px}.hshow-detail-heading>span:first-child{font-size:10px;gap:5px}.hshow-detail-heading>span:first-child>svg{width:12px}.hshow-task strong{font-size:10px}.hshow-code-lines code{font-size:8px}.hshow-review-card{width:222px;right:-9px}}@media (max-width:600px){.hero-showcase{grid-column:1;grid-row:3;width:100%;max-width:430px;justify-self:center;margin-top:36px;padding:0 0 35px;perspective:none}.hshow-workspace{transform:none;border-radius:8px}.hshow-header{height:43px;padding-inline:11px}.hshow-workspace-name{gap:6px}.hshow-workspace-name>span{width:23px;height:23px}.hshow-workspace-name>svg{display:none}.hshow-tabs button{padding:4px 7px;font-size:9px}.hshow-repo{height:28px;padding-inline:11px;font-size:8px}.hshow-repo-status{font-size:7px}.hshow-body{grid-template-columns:43% minmax(0,1fr);min-height:238px}.hshow-overview{padding:10px 8px}.hshow-heatmap{padding:7px}.hshow-label{font-size:6px;gap:4px}.hshow-heatmap-months{display:none}.hshow-heatmap-grid{gap:2px;margin-top:8px}.hshow-cell{height:4px;aspect-ratio:auto}.hshow-heatmap-legend{display:none}.hshow-heatmap-legend i{width:4px;height:4px}.hshow-task-heading{margin-top:12px;font-size:8px}.hshow-tasks{gap:6px}.hshow-task{padding:7px 8px;border-radius:4px}.hshow-task strong{margin-top:4px;font-size:8px}.hshow-task>div{font-size:5px;letter-spacing:.5px}.hshow-task>div>svg{width:10px;height:10px}.hshow-task-meta{display:none}.hshow-task-meta>span{font-size:5px}.hshow-task-meta>svg{width:8px;height:8px}.hshow-detail{padding:12px 8px 0}.hshow-detail-heading{gap:4px}.hshow-detail-heading>span:first-child{font-size:9px}.hshow-detail-heading>span:first-child>svg{display:none}.hshow-change-count{font-size:6px}.hshow-branch{margin-top:9px;font-size:6px}.hshow-branch-tag{font-size:5px}.hshow-code{margin-top:12px}.hshow-code-title{height:23px;padding-inline:6px;font-size:6px;gap:3px}.hshow-code-title>span:last-child{display:none}.hshow-code-lines{padding-top:7px}.hshow-code-lines>div{min-height:12px;line-height:12px}.hshow-code-lines>div>span{width:17px;padding-right:4px;font-size:5px;line-height:12px}.hshow-code-lines code{font-size:7px;line-height:12px}.hshow-workspace-bottom{height:23px;padding-inline:10px;font-size:6px}.hshow-review-card{right:7px;bottom:0;width:196px;padding:12px;transform:rotate(1.5deg)}.hshow-review-heading strong{font-size:10px}.hshow-review-heading div>span{font-size:7px}.hshow-review-status{margin-top:12px;font-size:8px}.hshow-review-card ul{gap:5px;margin:9px 0 12px}.hshow-review-card li{font-size:7px}.hshow-review-card>button{height:28px;font-size:8px}.hshow-review-card>p{margin-top:7px;font-size:5px}.hshow-activity{padding-top:17px}.hshow-activity>p{font-size:12px}.hshow-activity>div{gap:7px;padding-bottom:20px}.hshow-activity>div>span{width:21px;height:21px}.hshow-activity strong{font-size:8px}.hshow-activity div p{font-size:7px}.hshow-activity-note{font-size:6px}}@media (prefers-reduced-motion:reduce){.hero-showcase *,.hero-showcase :after,.hero-showcase :before{animation:none!important;transition:none!important}.hero-showcase:hover .hshow-review-card{transform:rotate(2deg)}}.context-section,.hero-wrap,.platform-section,.trust-section{--ink:#f5f7f2;--muted:#9baaa3;--green:#008c73;--line:#26322e;color:var(--ink)}.section-shell{max-width:1512px;margin-inline:auto;padding-inline:64px}.pixel{font-family:var(--font-display),serif;font-weight:400;letter-spacing:-.025em;font-size:1.17em}.small-label{font-family:ui-monospace,monospace;font-size:11px;letter-spacing:1.6px;display:flex;align-items:center;gap:8px}.lyte-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:12px 18px;border-radius:7px;border:1px solid transparent;background:var(--green,#008c73);color:white;font-size:14px;font-weight:500;line-height:20px;transition:background .2s,transform .2s}.lyte-button:hover{background:#00a88a;transform:translateY(-1px)}.lyte-button.button-light{background:#f5f7f2;color:#182d34}.lyte-button.button-light:hover{background:#bfe6d9}.skip-link{position:fixed;top:8px;left:8px;z-index:100;background:white;color:#182d34;padding:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.hero-wrap{position:relative;isolation:isolate;overflow:hidden}.code-atmosphere{position:absolute;inset:24px 0 auto;height:1080px;overflow:hidden;z-index:-1;pointer-events:none;mask-image:linear-gradient(180deg,black 75%,transparent)}.code-atmosphere pre{position:absolute;top:-80px;left:-12px;font:15px/27px ui-monospace,monospace;letter-spacing:6px;color:#255c49;opacity:.28;transform:rotate(-10deg) scale(1.12);mask-image:radial-gradient(ellipse at 47% 45%,black,transparent 73%)}.atmosphere-mark{position:absolute;top:80px;right:5%;width:500px;height:500px;opacity:.05;transform:rotate(-12deg)}.atmosphere-mark img{width:100%;height:100%}.announcement{height:32px;background:#182d34;position:relative;text-align:center;justify-content:center}.announcement,.announcement a{display:flex;align-items:center}.announcement a{gap:16px;font:10px ui-monospace,monospace;letter-spacing:1.3px;color:#d5e6df;text-decoration:none}.announcement a>svg:first-child{color:#83d8c2}.announcement>button{position:absolute;right:24px;top:7px;color:#d5e6df}.site-header{position:relative;z-index:20;display:flex;align-items:center;gap:28px;padding:22px 32px;max-width:1600px;margin:auto;min-height:88px}.brand{flex-shrink:0;display:block}.brand img{width:132px;height:auto}.desktop-nav{display:flex;align-items:center;gap:9px}.desktop-nav a,.desktop-nav button{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:500;text-decoration:none;color:#f5f7f2;padding:9px 10px;border-radius:6px;white-space:nowrap}.desktop-nav .nav-active,.desktop-nav a:hover,.desktop-nav button:hover{background:#1a2520}.nav-actions{margin-left:auto;gap:21px}.nav-actions,.nav-demo{display:flex;align-items:center}.nav-demo{gap:7px;font-size:13px;white-space:nowrap}.nav-demo:hover{color:#82d8bf}.nav-actions .lyte-button{white-space:nowrap;min-height:38px;font-size:13px;padding:8px 14px}.mobile-menu-toggle{display:none}.mega-menu{position:absolute;top:calc(100% - 5px);left:64px;right:32px;background:#18201d;border:1px solid #354139;border-radius:8px;padding:20px;display:grid;grid-template-columns:1fr 280px;gap:24px;box-shadow:0 25px 50px #0009}.mega-main>.small-label{padding:10px 12px;color:#b5c4bc}.mega-links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mega-links>a{display:flex;align-items:flex-start;gap:12px;padding:20px 12px;border-radius:5px;color:#f5f7f2;text-decoration:none}.mega-links>a:hover{background:#24322a}.mega-links>a>svg:first-child{color:#57c7a7;flex-shrink:0}.mega-links>a>svg:last-child{margin-left:auto;color:#789184;flex-shrink:0}.mega-links strong{font-size:16px;font-weight:500}.mega-links p{font-size:13px;line-height:21px;color:#a5b3aa;margin-top:7px;max-width:235px}.mega-bottom{padding:15px;background:#0a100f;justify-content:space-between;align-items:center;font-size:14px;margin-top:10px}.mega-bottom,.mega-feature{border-radius:5px;display:flex}.mega-feature{background:#0b1410;flex-direction:column;padding:24px;overflow:hidden}.mega-feature img{height:170px;width:170px;align-self:center;transform:rotate(-8deg)}.mega-feature>span{font-size:35px;letter-spacing:-1.2px;line-height:1.04;margin-top:auto}.mega-feature em{font-style:normal;color:#90dabf}.mobile-nav{display:none}.hero{padding-top:61px}.hero-intro{max-width:415px}.hero-intro>p{line-height:25px;color:#a3b1aa;letter-spacing:-.2px}.hero-intro>p>.pixel{font-size:22px;color:#e4efe7;line-height:27px;letter-spacing:-.4px}.hero-intro>.lyte-button{margin-top:23px}.hero-demo{display:inline-flex;align-items:center;gap:9px;margin-left:18px;font-size:13px;color:#d8e4dc}.hero-demo>span{width:25px;height:25px;border:1px solid #43564b;border-radius:50%;display:grid;place-items:center}.hero-demo:hover{color:#82d8bf}.hero-proof{display:flex;gap:25px;margin-top:43px;color:#95a39b;font:9px ui-monospace,monospace;letter-spacing:1.3px}.hero-proof>span{display:flex;align-items:center;gap:6px}.hero-proof svg{color:#c2d0c7}.hero-heading{display:flex;align-items:flex-end;justify-content:space-between;margin-top:104px}.hero h1{font-size:96px;line-height:.97;font-weight:600;letter-spacing:-3.5px;margin:0}.hero h1 .pixel{line-height:.75;color:#d0f0df}.scroll-cue{display:flex;align-items:center;gap:18px;font:9px ui-monospace,monospace;letter-spacing:1px;color:#7d9687;padding-bottom:10px;text-decoration:none}.scroll-cue svg{color:#b3d7c3}.stack-strip{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:41px 50px}.stack-strip>span{font-size:11px;color:#82988a}.stack-strip>div{display:flex;gap:42px;align-items:center;opacity:.64}.stack-strip>div>span{display:flex;align-items:center;gap:7px;font-size:16px;font-weight:500;white-space:nowrap}.stack-strip svg{width:20px;height:20px}.vercel-logo{letter-spacing:-.5px}.hero-product{background:#111a15;border:1px solid #39463d;border-radius:10px;box-shadow:0 40px 80px #0006;overflow:hidden;position:relative}.workspace-top{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:#16201a;border-bottom:1px solid #2d3c32;font-size:12px}.workspace-top>div{display:flex;align-items:center;gap:10px}.workspace-top strong{font-weight:500}.workspace-top>div>span{color:#7e9485}.workspace-top>span{display:flex;align-items:center;gap:7px;font:10px ui-monospace,monospace;color:#9aac9f}.status-dot{height:6px;width:6px;background:#66cfaa;border-radius:50%;display:inline-block;flex-shrink:0}.workspace-content{display:grid;grid-template-columns:170px 1fr 278px;min-height:357px}.workspace-sidebar{border-right:1px solid #2d3c32;padding:22px 12px;display:flex;flex-direction:column;gap:6px}.workspace-sidebar>.small-label{font-size:8px;padding:0 9px 14px;color:#78917f;letter-spacing:1.1px}.workspace-sidebar>div{display:flex;align-items:center;gap:9px;padding:9px;border-radius:5px;font-size:11px;color:#8ba591}.workspace-sidebar>div.sidebar-selected{background:#213d2d;color:#b9e3ca}.workspace-sidebar>div>span{margin-left:auto;font:9px ui-monospace,monospace}.workspace-sidebar>div.sidebar-bottom{margin-top:auto;font-size:9px}.workspace-board{padding:25px 20px}.board-header{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500;margin-bottom:24px;letter-spacing:-.4px}.board-header button{display:flex;align-items:center;gap:6px;font-size:9px;color:#b4c9bc;padding:7px 8px;border:1px solid #39473e;border-radius:5px}.board-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.column-label{font-size:8px;display:flex;align-items:center;gap:6px;color:#a1b5a8;white-space:nowrap}.column-label>span{margin-left:auto;color:#688270}.column-dot{height:5px;width:5px;background:#859b8c;border-radius:50%}.column-1{background:#edc27c}.column-2{background:#69cba4}.board-card{padding:15px 12px;border:1px solid #334338;border-radius:6px;margin-top:12px;background:#18241c}.task-type{font:7px ui-monospace,monospace;letter-spacing:.8px;color:#88a795}.board-card h4{font-size:12px;line-height:18px;font-weight:500;letter-spacing:-.3px;margin-top:12px}.board-card p{font-size:9px;line-height:15px;color:#789481;margin-top:9px}.board-card>div{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.review-tag,.task-tag{font-size:7px;padding:4px 6px;border-radius:4px;background:#2f3c32;color:#a9bcae}.review-tag{background:#204432;color:#84d6af}.avatar-letter{width:17px;height:17px;display:grid;place-items:center;font-size:8px;border-radius:50%;background:#3b5944;color:#c6e5ce}.compact-card{position:relative}.compact-card h4{font-size:11px}.compact-card>svg{position:absolute;right:12px;top:14px;color:#799481}.workspace-agent{padding:20px;border-left:1px solid #334538;background:#17241b;display:flex;flex-direction:column}.agent-heading{display:flex;align-items:center;gap:7px;font-size:11px;color:#a8dfbb}.tiny-tag{font:8px ui-monospace,monospace;background:#26392e;color:#89b39a;border:1px solid #3b5041;border-radius:3px;padding:3px 6px}.agent-heading>.tiny-tag{margin-left:auto}.chat-message{align-self:flex-end;font-size:10px;line-height:17px;border:1px solid #4d5e50;background:#2a382e;padding:10px 12px;margin-top:23px;border-radius:6px;max-width:210px}.workspace-agent>p{font-size:11px;line-height:19px;color:#afc4b5;margin-top:18px}.agent-checks{display:flex;flex-direction:column;gap:9px;margin-top:17px}.agent-checks>span{display:flex;align-items:center;gap:7px;font-size:9px;color:#8ba994}.agent-checks svg{width:12px;color:#6bcc9c}.agent-review{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:24px;background:#244432;padding:10px 9px;border-radius:4px;font-size:9px;color:#a8e2c0}.agent-review:hover{background:#2d5840}.platform-section{padding-block:110px 0}.section-intro h2{font-size:72px;font-weight:600;line-height:.99;letter-spacing:-2px;margin:0}.inline-art{display:inline-block;vertical-align:middle;object-fit:contain}.punch-art{width:104px;height:86px;margin-inline:0 7px;filter:hue-rotate(55deg) saturate(.5)}.section-intro>p{max-width:570px;margin-top:25px;font-size:16px;line-height:25px;color:#a4b3a8;letter-spacing:-.1px}.section-intro>.lyte-button{margin-top:24px}.product-tabs{display:flex;gap:36px;margin-block:58px 26px}.product-tabs>button{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:500;letter-spacing:-.7px;color:#789485;transition:color .2s}.product-tabs>button:hover,.product-tabs>button[aria-selected=true]{color:#e4f1e9}.feature-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc(88vw - 64px);gap:32px;padding-inline:64px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.feature-carousel::-webkit-scrollbar{display:none}.feature-card{scroll-snap-align:start;scroll-margin-inline:64px;min-width:0}.feature-description{padding-top:27px}.feature-description h3{font-size:35px;font-weight:600;line-height:42px;letter-spacing:-1px;display:flex;gap:16px;align-items:center}.feature-description h3>svg{color:#c3decf}.feature-description>p{font-size:15px;line-height:24px;color:#9aafa0;margin-top:15px;max-width:900px}.feature-description>button{display:flex;align-items:center;gap:9px;font-size:14px;margin-top:19px}.feature-description>button:hover{color:#72d5b0}.carousel-controls{display:flex;align-items:center;justify-content:space-between;padding-top:34px;padding-bottom:43px;font:11px ui-monospace,monospace;color:#708d7c}.active-number{color:#c7dccd}.carousel-controls>div{display:flex;gap:9px}.carousel-controls button{height:36px;width:36px;border:1px solid #344b3c;display:grid;place-items:center;border-radius:50%;color:#c4dccc}.carousel-controls button:hover{background:#1d3425}.product-visual{height:480px;background:#141e18;border:1px solid #304537;border-radius:8px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.visual-grid{position:absolute;inset:0;background-image:linear-gradient(#57746213 1px,transparent 0),linear-gradient(90deg,#57746213 1px,transparent 0);background-size:36px 36px;mask-image:radial-gradient(ellipse,black,transparent 72%)}.agent-task{width:56%;max-width:600px;position:relative;z-index:1;background:#1d2a21;border:1px solid #56715c;border-radius:11px;padding:26px 28px;box-shadow:0 25px 70px #0006;transform:rotate(-2deg)}.agent-task>.small-label{color:#9de4be;font-size:10px}.agent-task h4{font-size:30px;font-weight:500;line-height:36px;letter-spacing:-1px;margin-top:21px}.prompt-line{justify-content:space-between;gap:8px;background:#354638;border:1px solid #647967;border-radius:5px;font-size:12px;padding:14px}.prompt-line,.task-progress{display:flex;margin-top:24px}.task-progress{flex-direction:column;gap:12px;color:#b0c5b5;font-size:11px}.task-progress>span{display:flex;align-items:center;gap:9px}.task-progress svg{width:14px;height:14px;color:#6ed3a7}.task-bottom{display:flex;justify-content:space-between;border-top:1px solid #3b4d40;margin-top:24px;padding-top:16px;font-size:10px;color:#8bbe9d}.task-bottom>span{gap:7px}.task-bottom>span,.task-chip{display:flex;align-items:center}.task-chip{position:absolute;top:45px;left:15%;gap:10px;padding:12px 18px;background:#23382a;border:1px solid #50715b;border-radius:7px;font:11px ui-monospace,monospace;z-index:2;transform:rotate(-5deg);box-shadow:0 12px 35px #0005}.task-chip>span{font-size:9px;padding:4px 6px;background:#3c5141;border-radius:3px;color:#b9ccbf}.floating-file{position:absolute;right:13%;bottom:47px;display:flex;align-items:center;gap:13px;padding:15px 19px;border:1px solid #578269;border-radius:8px;background:#294434;transform:rotate(5deg);box-shadow:0 14px 40px #0008;font-size:12px;z-index:3}.floating-file>svg{color:#91e2b8}.floating-file small{font:9px ui-monospace,monospace;color:#a7d4b8}.code-window{position:relative;width:66%;max-width:630px;border:1px solid #506b58;border-radius:9px;background:#14201a;overflow:hidden;box-shadow:0 25px 60px #0007;transform:rotate(-2deg)}.window-top{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #3c5144;font:10px ui-monospace,monospace;color:#a6c0ad}.window-dots{letter-spacing:5px;color:#577565;font-size:9px}.code-window pre{font:13px/24px ui-monospace,monospace;color:#a8e2bd;padding:21px 26px;white-space:pre-wrap}.code-response{padding:12px 20px;display:flex;align-items:center;gap:9px;border-top:1px solid #34523c;color:#8ddbb3;font:10px ui-monospace,monospace;background:#213a29}.code-response small{margin-left:auto;color:#6f9b7f}.workflow-preview{width:57%;max-width:540px;position:relative;padding:28px;border:1px solid #3c5947;background:#132017;border-radius:10px;transform:rotate(-3deg);box-shadow:0 30px 60px #0007}.workflow-step{display:flex;align-items:center;gap:15px;padding:20px 17px;background:#24342a;border:1px solid #496350;border-radius:7px;font-size:15px}.workflow-step>svg:first-child{color:#a6dab8;width:23px}.workflow-step>span{flex:1}.workflow-step small{display:block;font-size:10px;color:#90ac9a;margin-top:6px}.workflow-step>svg:last-child{margin-left:auto;width:17px;color:#77d8a3}.workflow-step .tiny-tag{flex:0}.workflow-connector{height:28px;width:1px;background:#608e6c;margin-left:27px}.workflow-caption{font-family:var(--font-display),serif;color:#b4dfc0;font-size:26px;text-align:center;margin-top:22px}.infra-preview{width:73%;max-width:690px;padding:26px;background:#1a2920;border:1px solid #4f705a;border-radius:9px;position:relative;transform:rotate(-2deg);box-shadow:0 30px 70px #0007}.infra-heading{display:flex;align-items:center;gap:12px;font-size:16px;margin-bottom:27px}.infra-heading>.tiny-tag{margin-left:auto}.environment{display:flex;align-items:center;gap:13px;padding:18px 0;border-bottom:1px solid #3a5141;font-size:13px}.environment small{font:9px ui-monospace,monospace;color:#819b89;display:block;margin-top:6px}.environment-icon{width:37px;height:37px;border-radius:7px;border:1px solid #4c6b54;display:grid;place-items:center;color:#98c9a7}.environment>span:last-child{margin-left:auto;display:flex;align-items:center;gap:7px;font:9px ui-monospace,monospace;color:#84be99}.infra-meter{margin-top:25px;color:#90b39b;font:10px ui-monospace,monospace}.infra-meter>div{display:flex;gap:5px;height:22px;margin-top:15px}.infra-meter i{flex:1;background:#4a8b61;border-radius:2px}.infra-meter i:nth-child(5n){background:#8bd7a7}.manifesto-panel{margin-inline:64px;max-width:1384px;padding:48px;background:#008c73;border-radius:8px;display:flex;position:relative;overflow:hidden}.manifesto-content{max-width:790px;position:relative;z-index:1}.manifesto-content>.small-label{font-size:10px;color:#a4e0cd}.manifesto-content>p{font-size:25px;line-height:35px;letter-spacing:-.7px;margin-top:24px}.manifesto-content>span:last-child{display:block;font-size:12px;color:#b3e4d8;margin-top:28px}.manifesto-mark{width:240px;height:240px;position:absolute;right:30px;bottom:-50px;opacity:.1;transform:rotate(-12deg)}.trust-section{padding-block:110px 0}.trust-art{width:120px;height:93px;filter:hue-rotate(95deg) saturate(.3);margin-left:18px}.trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:64px}.trust-image{aspect-ratio:1.46;overflow:hidden;background:#121c16;border:1px solid #27382d;border-radius:7px}.trust-image>img{width:100%;height:100%;object-fit:cover;filter:hue-rotate(105deg) saturate(.4)}.trust-grid h3{font-size:19px;line-height:25px;font-weight:500;margin-top:22px;letter-spacing:-.5px}.trust-grid p{font-size:14px;line-height:23px;color:#9daf9f;margin-top:12px}.context-section{padding-block:140px 110px}.search-art{width:110px;height:80px;filter:hue-rotate(80deg) saturate(.35);margin-inline:10px}.context-tabs{display:flex;gap:30px;border-bottom:1px solid #2a3b2e;margin-top:55px}.context-tabs>button{font-size:24px;letter-spacing:-.5px;color:#72947b;padding:12px 0 18px;border-bottom:2px solid transparent}.context-tabs>button[aria-selected=true]{color:#e5f2e8;border-bottom-color:#70cea1}.context-display{margin-top:24px;display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center}.context-display .product-visual{height:390px}.context-display .code-window{width:83%;transform:rotate(-3deg)}.context-display .code-window pre{font-size:10px;line-height:20px;padding:17px}.context-display .floating-file{right:15px;bottom:28px;font-size:10px;padding:11px 13px}.context-display .workflow-preview{width:82%;padding:21px}.context-display .workflow-step{padding:14px;font-size:13px}.context-display .workflow-caption{font-size:21px}.context-display .infra-preview{width:86%;padding:20px}.context-display .environment{font-size:10px;padding:12px 0}.context-display .infra-heading{font-size:14px;margin-bottom:18px}.context-display>.product-visual+div>.small-label{color:#82a38c;font-size:10px}.context-display h3{font-size:35px;font-weight:500;line-height:39px;letter-spacing:-1px;margin-top:24px}.context-display>.product-visual+div>p{font-size:15px;line-height:24px;color:#91aa98;margin-top:22px}.context-display>.product-visual+div>button{font-size:14px;display:flex;gap:10px;align-items:center;margin-top:24px}.context-display button:hover{color:#7dddaf}.context-features{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;margin-top:65px}.context-features svg{color:#97caaa}.context-features h3{font-size:18px;font-weight:500;margin-top:20px;letter-spacing:-.4px}.context-features p{font-size:14px;line-height:23px;color:#95ad9d;margin-top:12px}.lyte-dialog{width:min(850px,calc(100% - 32px));max-height:calc(100dvh - 40px);margin:auto;background:#15221a;border:1px solid #496451;border-radius:12px;padding:30px;color:#edf5ed;overflow:auto;box-shadow:0 40px 120px #000a}.lyte-dialog::backdrop{background:#020a07bc;backdrop-filter:blur(8px)}.dialog-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.dialog-header>.small-label{font-size:9px;color:#95b39d}.dialog-header>button{width:32px;height:32px;display:grid;place-items:center}.lyte-dialog h2{font-size:43px;font-weight:500;line-height:44px;letter-spacing:-1px;margin-top:24px}.demo-tabs{display:flex;gap:8px;margin:27px 0 15px}.demo-tabs button{padding:8px 11px;font-size:12px;color:#9db2a2;border:1px solid #364e3c;border-radius:5px}.demo-tabs button[aria-pressed=true]{background:#2d533b;color:#e6f5eb;border-color:#659674}.demo-dialog .product-visual{height:360px}.demo-dialog .agent-task{padding:20px;width:64%}.demo-dialog .agent-task h4{font-size:23px;line-height:28px;margin-top:15px}.demo-dialog .prompt-line{margin-top:16px;padding:10px;font-size:10px}.demo-dialog .task-progress{font-size:10px;margin-top:15px;gap:8px}.demo-dialog .task-bottom{margin-top:15px}.demo-dialog .task-chip{top:19px;left:10%;font-size:9px}.demo-dialog .floating-file{bottom:14px;right:7%;font-size:9px;padding:9px 12px}.demo-dialog .code-window pre{font-size:10px;line-height:19px;padding:14px 20px}.demo-dialog .workflow-preview{width:65%;padding:18px}.demo-dialog .workflow-step{font-size:12px;padding:13px}.demo-dialog .workflow-caption{font-size:21px}.demo-dialog .infra-preview{padding:20px}.demo-dialog .environment{padding:12px 0}.demo-dialog .infra-heading{margin-bottom:15px}.demo-dialog .infra-meter{margin-top:18px}.demo-info{display:flex;gap:25px;justify-content:space-between;align-items:flex-start;margin-top:24px}.demo-info h3{font-size:18px;letter-spacing:-.4px}.demo-info p{font-size:13px;line-height:21px;color:#a3b8aa;max-width:540px;margin-top:12px}.demo-info small{display:block;font-size:10px;color:#789785;margin-top:15px}.demo-info>.lyte-button{white-space:nowrap;font-size:12px}.quickstart-dialog{max-width:650px}.quickstart-dialog>p{font-size:14px;color:#a0b7a6;margin-top:20px}.quick-code{border:1px solid #3e5948;border-radius:7px;background:#0c1911;overflow:hidden;margin-top:25px}.quick-code>div{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#1c3023;font:11px ui-monospace,monospace}.quick-code button{display:flex;gap:7px;align-items:center;color:#a7e0bd;font:10px Inter,sans-serif}.quick-code pre{overflow-x:auto;padding:22px;font:12px/23px ui-monospace,monospace;color:#a8dfb9}.quickstart-dialog>p.preview-note{font-size:11px;line-height:18px;color:#819f8b}.quickstart-dialog>.lyte-button{margin-top:24px}@media(min-width:1513px){.section-shell{padding-inline:124px}.hero{padding-top:82px}.hero-heading{margin-top:142px}.hero h1{font-size:140px;line-height:.91;letter-spacing:-4px}.section-intro h2{font-size:106px;line-height:1;letter-spacing:-3px}.feature-carousel{grid-auto-columns:min(1080px,72vw);padding-inline:max(124px,calc((100vw - 1264px)/2));gap:40px}.manifesto-panel{margin-inline:auto;padding:60px;max-width:1264px}.product-tabs{margin-top:70px;gap:45px}.product-tabs>button{font-size:32px}.hero-proof{margin-top:45px}}@media(max-width:1100px){.site-header{gap:15px;padding-inline:25px}.brand img{width:110px}.desktop-nav{gap:0}.desktop-nav a,.desktop-nav button{font-size:12px;padding:8px 7px}.nav-demo{display:none}.nav-actions{gap:0}.workspace-content{grid-template-columns:130px 1fr 235px}.workspace-sidebar{padding:18px 7px}.workspace-agent{padding:18px 14px}.workspace-board{padding:24px 15px}.stack-strip>div{gap:25px}.stack-strip>span{max-width:150px}.feature-carousel,.section-shell{padding-inline:48px}.feature-carousel{grid-auto-columns:calc(88vw - 48px)}.manifesto-panel{margin-inline:48px}.trust-grid{gap:18px}.mega-menu{left:25px;right:25px;grid-template-columns:1fr 230px}.mega-feature{padding:20px}.mega-feature>span{font-size:28px}.context-display{gap:30px}.context-display h3{font-size:30px;line-height:34px}.product-tabs{gap:24px}.product-tabs>button{font-size:21px}}@media(max-width:900px){.desktop-nav,.nav-actions{display:none}.site-header{padding:22px 24px;justify-content:space-between}.brand img{width:132px}.mobile-menu-toggle{display:flex;align-items:center;gap:7px;background:#e8f1ea;color:#182d34;padding:9px 13px;border-radius:6px;font-size:13px}.mobile-nav{display:flex;flex-direction:column;position:absolute;top:100%;left:24px;right:24px;border:1px solid #3b5543;border-radius:8px;background:#142219;padding:16px 20px;box-shadow:0 30px 60px #0009}.mobile-nav>a,.mobile-nav>button:not(.lyte-button){padding:15px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2e4735;font-size:18px}.mobile-nav>.lyte-button{margin-top:18px}.workspace-content{grid-template-columns:125px 1fr}.workspace-agent{display:none}.stack-strip>div{gap:22px}.stack-strip>div>span{font-size:14px}.stack-strip>span{display:none}.stack-strip>div{justify-content:space-between;width:100%}.hero h1{font-size:88px}.hero-heading{margin-top:94px}.scroll-cue{display:none}.trust-grid{grid-template-columns:repeat(2,1fr);gap:30px}.trust-image{aspect-ratio:1.7}.context-display{grid-template-columns:1fr;gap:30px}.context-display .product-visual{height:440px}.context-display>.product-visual+div{max-width:600px}.context-display h3{font-size:35px}.context-features{gap:28px}.context-section{padding-top:100px}.manifesto-content>p{font-size:23px}.manifesto-mark{right:-70px}}@media(max-width:600px){.section-shell{padding-inline:20px}.announcement{height:32px}.announcement a{font-size:8px;letter-spacing:.8px;gap:9px}.announcement a>span{display:none}.announcement>button{right:10px}.site-header{padding:22px 20px}.brand img{width:118px}.hero{padding-top:35px}.hero-intro{max-width:350px}.hero-intro>p{font-size:15px;line-height:24px}.hero-intro>p>.pixel{font-size:21px}.hero-intro>.lyte-button{margin-top:24px}.hero-demo{font-size:12px;margin-left:14px;gap:7px}.hero-proof{gap:15px;margin-top:31px;font-size:7px;letter-spacing:.7px}.hero-proof svg{height:12px;width:12px}.hero-heading{margin-top:81px}.hero h1{font-size:60px;letter-spacing:-2px;line-height:.96}.hero h1 .pixel{font-size:1.2em}.atmosphere-mark{width:400px;top:30px;right:-215px;opacity:.035}.code-atmosphere pre{font-size:11px;letter-spacing:3px;line-height:23px;opacity:.34;mask-image:radial-gradient(ellipse at 15% 35%,black,transparent 65%)}.stack-strip{padding-block:34px 42px}.stack-strip>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 12px}.stack-strip>div>span{font-size:12px;justify-content:center}.stack-strip>div>span:last-child{grid-column:2/4;font-size:11px}.stack-strip svg{height:15px;width:15px}.hero-product{width:680px;max-width:none;transform:translateX(2px);border-radius:8px;mask-image:linear-gradient(180deg,black 65%,transparent)}.workspace-top{height:43px;padding:0 14px}.workspace-top>span{display:none}.workspace-content{grid-template-columns:110px 1fr 200px;min-height:330px}.workspace-agent{display:flex;padding:16px 13px}.workspace-agent p{font-size:10px;line-height:17px}.workspace-sidebar>div{font-size:9px;padding:8px}.workspace-sidebar>div>svg{width:14px}.workspace-board{padding:20px 14px}.board-header{font-size:13px}.board-columns{gap:9px}.board-card{padding:11px 9px}.board-card h4{font-size:10px;line-height:16px}.board-card p{font-size:8px;line-height:13px}.hero{padding-bottom:0}.platform-section{padding-top:54px}.section-intro h2{font-size:44px;letter-spacing:-1.1px;line-height:1}.punch-art{width:68px;height:58px;margin-right:3px}.section-intro>p{font-size:15px;line-height:24px;margin-top:22px}.section-intro>.lyte-button{margin-top:22px}.product-tabs{gap:23px;overflow-x:auto;scrollbar-width:none;margin-block:37px 22px}.product-tabs>button{font-size:16px;gap:6px;white-space:nowrap}.product-tabs svg{width:17px;height:17px}.feature-carousel{padding-inline:20px;grid-auto-columns:85vw;gap:20px}.feature-card{scroll-margin-inline:20px}.product-visual{height:330px}.agent-task{width:83%;padding:21px 17px}.agent-task>.small-label{font-size:7px}.agent-task h4{font-size:24px;line-height:27px;letter-spacing:-.6px;margin-top:15px}.prompt-line{font-size:8px;padding:10px;margin-top:18px;align-items:center}.prompt-line svg{width:14px}.task-progress{font-size:8px;gap:8px;margin-top:18px}.task-progress svg{width:11px;height:11px}.task-bottom{font-size:8px;margin-top:16px;padding-top:12px}.task-bottom>svg{width:14px}.task-chip{top:20px;left:8%;font-size:8px;padding:9px 12px;gap:6px}.task-chip>span{font-size:7px}.task-chip>svg{width:13px}.floating-file{right:4%;bottom:16px;padding:10px 12px;gap:8px;font-size:8px}.floating-file>svg{width:14px}.floating-file small{font-size:7px}.code-window{width:90%}.window-top{font-size:8px;padding:10px 13px}.code-window pre{font-size:8px;line-height:18px;padding:18px 13px}.code-response{padding:9px 12px;font-size:8px}.code-response small{font-size:7px}.workflow-preview{width:86%;padding:16px}.workflow-step{padding:15px 12px;font-size:11px;gap:9px}.workflow-step small{font-size:8px}.workflow-step>svg:first-child{width:19px}.workflow-caption{font-size:20px}.workflow-connector{height:23px}.infra-preview{width:89%;padding:16px}.infra-heading{font-size:12px;margin-bottom:17px;gap:8px}.infra-heading>svg{width:18px}.environment{font-size:9px;gap:8px;padding:12px 0}.environment small{font-size:7px}.environment-icon{height:28px;width:28px}.environment>span:last-child{font-size:7px;gap:4px}.environment-icon>svg{width:14px}.infra-meter{font-size:8px;margin-top:20px}.infra-meter>div{gap:3px;height:17px}.feature-description{padding-top:21px}.feature-description h3{font-size:26px;line-height:32px;letter-spacing:-.8px;gap:10px}.feature-description h3 svg{width:23px}.feature-description>p{font-size:14px;line-height:23px;margin-top:13px}.feature-description>button{font-size:13px;margin-top:17px}.carousel-controls{padding-top:25px;padding-bottom:30px}.manifesto-panel{margin-inline:20px;padding:27px;border-radius:7px}.manifesto-content>p{font-size:20px;line-height:28px;letter-spacing:-.5px;margin-top:22px}.manifesto-content>span:last-child{font-size:10px;margin-top:23px}.manifesto-content>.small-label{font-size:8px}.manifesto-mark{width:180px;right:-30px;bottom:-110px}.trust-section{padding-top:65px}.trust-art{width:91px;height:60px;margin-left:11px}.trust-grid{grid-template-columns:1fr 1fr;gap:28px 17px;margin-top:35px}.trust-image{aspect-ratio:1.3}.trust-grid h3{font-size:16px;line-height:22px;margin-top:17px;letter-spacing:-.4px}.trust-grid p{font-size:12px;line-height:20px;margin-top:10px}.context-section{padding-block:64px}.context-section .section-intro h2{font-size:39px}.search-art{width:61px;height:49px;margin-inline:4px}.context-tabs{margin-top:32px;gap:26px}.context-tabs>button{font-size:22px;padding-bottom:15px}.context-display{gap:25px}.context-display .product-visual{height:320px}.context-display .code-window pre{font-size:8px;line-height:17px;padding:16px 12px}.context-display .floating-file{font-size:8px;bottom:12px;right:8px}.context-display .workflow-preview{width:87%;padding:15px}.context-display .workflow-step{font-size:11px;padding:12px}.context-display .workflow-caption{font-size:18px}.context-display .infra-preview{padding:14px;width:91%}.context-display .environment{font-size:9px;padding:12px 0}.context-display h3{font-size:28px;line-height:32px;letter-spacing:-.7px;margin-top:15px}.context-display>.product-visual+div>p{font-size:14px;line-height:23px;margin-top:16px}.context-display>.product-visual+div>button{font-size:13px;margin-top:18px}.context-features{grid-template-columns:1fr;gap:25px;margin-top:40px}.context-features article{display:grid;grid-template-columns:32px 1fr;column-gap:15px}.context-features svg{grid-row:1/3;margin-top:2px;width:24px}.context-features h3{font-size:16px;margin:0}.context-features p{grid-column:2;font-size:13px;line-height:21px;margin-top:8px}.lyte-dialog{padding:20px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.dialog-header>.small-label{font-size:7px;letter-spacing:1px;gap:5px}.lyte-dialog h2{font-size:33px;line-height:34px;margin-top:18px}.demo-tabs{gap:5px;margin-top:24px;overflow-x:auto}.demo-tabs button{font-size:10px;padding:8px;white-space:nowrap}.demo-dialog .product-visual{height:300px}.demo-dialog .agent-task{padding:18px 14px;width:86%}.demo-dialog .agent-task h4{font-size:21px;line-height:25px}.demo-dialog .prompt-line{font-size:8px;padding:9px}.demo-dialog .task-progress{font-size:8px}.demo-dialog .task-chip{font-size:7px;top:13px;left:7%;padding:8px}.demo-dialog .floating-file{font-size:8px}.demo-info{flex-direction:column;gap:18px}.demo-info h3{font-size:17px}.demo-info p{font-size:12px;line-height:20px;margin-top:10px}.demo-info small{font-size:9px}.demo-dialog .workflow-preview{width:88%;padding:14px}.demo-dialog .workflow-step{font-size:11px;padding:11px}.demo-dialog .workflow-caption{font-size:19px}.demo-dialog .infra-preview{width:90%;padding:14px}.demo-dialog .environment{font-size:9px}.demo-dialog .infra-heading{font-size:12px}.demo-dialog .code-window pre{font-size:8px;line-height:16px;padding:14px}.quick-code pre{font-size:10px;line-height:20px;padding:16px}.quick-code>div{padding:12px 15px;font-size:10px}}@media(max-width:360px){.hero h1{font-size:51px}.hero-demo{margin-left:10px;font-size:10px}.hero-proof{gap:10px;font-size:6px}.section-intro h2{font-size:39px}.context-section .section-intro h2{font-size:35px}.punch-art{width:55px;height:49px}.trust-grid{gap:20px 12px}.lyte-button{font-size:13px;padding-inline:14px}}.theme-toggle{display:grid;place-items:center;width:38px;height:38px;border:1px solid #34493e;border-radius:50%;margin-left:auto;flex-shrink:0;color:#b1cebd;transition:background .2s}.theme-toggle:hover{background:#213429}.nav-actions{margin-left:0}.hero{display:grid;grid-template-columns:1.15fr 1fr;column-gap:42px;padding-top:72px}.hero-heading{grid-column:1;grid-row:1;margin:0;display:block;align-self:end}.hero h1{font-size:84px;line-height:.99;letter-spacing:-3px}.hero h1 .pixel{color:#bce9d6;font-size:1.26em}.scroll-cue{display:none}.hero-intro{grid-column:1;grid-row:2;margin-top:28px;max-width:450px}.hero-intro>p{font-size:16px;line-height:26px}.hero-proof{grid-column:1;grid-row:3;margin-top:32px;margin-bottom:4px}.hero-sculpture{grid-column:2;grid-row:1/4;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;perspective:1100px;--tilt-x:0deg;--tilt-y:0deg;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .55s cubic-bezier(.22,1,.36,1);margin-top:-16px}.sculpture-motion{width:100%;animation:sculpture-float 8s cubic-bezier(.45,0,.55,1) infinite}.hero-sculpture img{width:100%;height:auto;filter:drop-shadow(0 30px 30px #0005)}.sculpture-caption{font-size:9px;letter-spacing:1.8px;color:#749783;margin-top:24px}.stack-strip{grid-column:1/-1;grid-row:4;margin-top:54px;padding-block:28px;border-top:1px solid #2a3d30;border-bottom:1px solid #2a3d30}.hero-product{grid-column:1/-1;grid-row:5;margin-top:32px}.hero-product:hover{border-color:#506e58}.platform-section{padding-top:120px}.platform-section>.section-intro{display:grid;grid-template-columns:1.2fr 1fr;column-gap:80px;align-items:start}.platform-section>.section-intro>h2{grid-column:1;grid-row:1/3;font-size:67px;line-height:1.02}.platform-section>.section-intro>p{margin-top:5px}.platform-section>.section-intro>.lyte-button{justify-self:start;margin-top:22px}.platform-explorer{display:grid;grid-template-columns:260px minmax(0,1fr);column-gap:45px;margin-top:64px}.platform-explorer .product-tabs{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.platform-explorer .product-tabs>button{padding:20px 16px;text-align:left;border:1px solid transparent;border-radius:7px;gap:12px;font-size:18px;align-items:flex-start;color:#799988;letter-spacing:-.4px}.platform-explorer .product-tabs>button>svg:first-child{flex-shrink:0;margin-top:2px;width:22px}.platform-explorer .product-tabs>button>svg:last-child{flex-shrink:0;margin-top:4px;margin-left:auto;opacity:.3}.platform-explorer .product-tabs>button span{font-size:18px;line-height:24px}.platform-explorer .product-tabs>button small{font-size:11px;line-height:18px;letter-spacing:0;color:#7d9988;display:block;margin-top:9px;font-weight:400}.platform-explorer .product-tabs>button[aria-selected=true]{background:#14251b;border-color:#385b46;color:#dbf1e5}.platform-explorer .product-tabs>button[aria-selected=true] small{color:#a8c6b2}.platform-explorer .feature-carousel{grid-column:2;grid-row:1;display:block;padding:0;overflow:visible;scroll-snap-type:none}.feature-card[hidden]{display:none}.platform-explorer .product-visual{height:400px}.platform-explorer .agent-task{width:68%;padding:23px}.platform-explorer .agent-task h4{font-size:26px;line-height:31px}.platform-explorer .task-chip{left:9%;top:22px}.platform-explorer .floating-file{right:7%;bottom:20px}.platform-explorer .feature-description h3{font-size:26px;line-height:32px}.platform-explorer .feature-description>p{font-size:14px;line-height:23px}.platform-explorer .carousel-controls{grid-column:2;grid-row:2;padding:28px 0 38px;font-family:Inter,sans-serif;font-size:12px;letter-spacing:0}.feature-dots{gap:3px!important}.feature-dots button{width:28px;height:28px;border:none;border-radius:50%;padding:6px}.feature-dots button span{width:6px;height:6px;display:block;border-radius:50%;background:#526e5d}.feature-dots button[aria-pressed=true] span{background:#9be8bc}.manifesto-panel{margin-top:20px}.trust-section{display:grid;grid-template-columns:1.25fr 1fr;gap:35px;padding-top:110px;align-items:center}.trust-section>.section-intro{grid-column:1}.trust-section h2{font-size:66px}.trust-sculpture{grid-column:2;max-width:410px;justify-self:center;perspective:1100px;--tilt-x:0deg;--tilt-y:0deg;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .55s cubic-bezier(.22,1,.36,1)}.trust-sculpture .sculpture-motion{animation-delay:-4s}.trust-sculpture img{width:100%;height:auto;filter:drop-shadow(0 20px 35px #0004)}.trust-grid{grid-column:1/-1;margin-top:10px;border-top:1px solid #2a3d30;padding-top:38px;gap:35px}.trust-icon{height:48px;width:48px;border:1px solid #486553;display:grid;place-items:center;border-radius:10px;background:#182a1e;box-shadow:3px 5px 0 #0d1a11;transform:rotate(-5deg);color:#9bd3b2}.trust-icon>svg{width:24px;height:24px;stroke-width:1.4}.trust-grid h3{margin-top:24px}.context-section{padding-top:115px}.context-section>.section-intro{display:grid;grid-template-columns:1.35fr 1fr;column-gap:75px;align-items:start}.context-section>.section-intro>h2{font-size:60px;grid-row:1/3;grid-column:1;line-height:1.05}.context-section>.section-intro>p{margin-top:5px}.context-section>.section-intro>.lyte-button{justify-self:start;margin-top:22px}.context-tabs{justify-content:flex-end}.context-display{grid-template-columns:1.1fr 1fr}.hero-product,.product-visual{color:#f5f7f2}.footer-logo-light{display:none}.lyte-lower-heading{font-size:82px}.lyte-audience-illustration{justify-content:center}.lyte-lower-eyebrow{letter-spacing:1.1px;font-size:10px}.hero-proof,.lyte-audience-tags span,.lyte-lower-eyebrow,.sculpture-caption,.small-label{font-family:Inter,sans-serif}.small-label{font-size:10px;letter-spacing:1.3px}@keyframes sculpture-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-17px) rotate(2deg)}}[data-theme=light]{--background:#f5f7f3;--foreground:#182d34;--primary:#008c73;--border:#cedbd1;--ring:#008c73;--card:#fff;--card-foreground:#182d34;--popover:#fff;--popover-foreground:#182d34;--muted:#e6ede5;--muted-foreground:#587065}[data-theme=light] .context-section,[data-theme=light] .hero-wrap,[data-theme=light] .platform-section,[data-theme=light] .trust-section{--ink:#182d34;--muted:#56705f;--line:#cbdace;color:#182d34}[data-theme=light] .announcement{background:#182d34;color:#e4f3ea}[data-theme=light] .desktop-nav a,[data-theme=light] .desktop-nav button,[data-theme=light] .nav-demo{color:#182d34}[data-theme=light] .desktop-nav .nav-active,[data-theme=light] .desktop-nav a:hover,[data-theme=light] .desktop-nav button:hover{background:#e4ece3}[data-theme=light] .theme-toggle{border-color:#b5cbbb;color:#285344}[data-theme=light] .theme-toggle:hover{background:#e0ebdf}[data-theme=light] .lyte-button.button-light{background:#182d34;color:#f5f7f3}[data-theme=light] .lyte-button.button-light:hover{background:#28463d}[data-theme=light] .hero h1 .pixel{color:#008c73}[data-theme=light] .context-display>.product-visual+div>p,[data-theme=light] .context-features p,[data-theme=light] .feature-description>p,[data-theme=light] .hero-intro>p,[data-theme=light] .section-intro>p,[data-theme=light] .trust-grid p{color:#597265}[data-theme=light] .hero-demo{color:#315647}[data-theme=light] .hero-demo>span{border-color:#87ad98}[data-theme=light] .hero-proof,[data-theme=light] .hero-proof svg,[data-theme=light] .sculpture-caption,[data-theme=light] .stack-strip>span{color:#567361}[data-theme=light] .stack-strip{border-color:#cedbd1}[data-theme=light] .stack-strip>div{opacity:.78}[data-theme=light] .hero-sculpture img,[data-theme=light] .trust-sculpture img{filter:drop-shadow(0 25px 25px #1b483514)}[data-theme=light] .mega-menu,[data-theme=light] .mobile-nav{background:#f9fcf6;border-color:#c3d5c8;box-shadow:0 25px 50px #25443420}[data-theme=light] .mega-links p,[data-theme=light] .mega-main>.small-label{color:#5e7767}[data-theme=light] .mega-links>a{color:#182d34}[data-theme=light] .mega-links>a:hover{background:#e6f0e6}[data-theme=light] .mega-links>a>svg:first-child{color:#008c73}[data-theme=light] .mega-bottom{background:#e5efe6;color:#285344}[data-theme=light] .mega-feature{color:#f5f7f2}[data-theme=light] .mobile-menu-toggle{background:#182d34;color:#edf5ec}[data-theme=light] .mobile-nav>a,[data-theme=light] .mobile-nav>button:not(.lyte-button){border-color:#ccddcd}[data-theme=light] .platform-explorer .product-tabs>button{color:#73947b}[data-theme=light] .platform-explorer .product-tabs>button small{color:#698575}[data-theme=light] .platform-explorer .product-tabs>button[aria-selected=true]{background:#e1eee0;border-color:#a5c7b0;color:#1b503d}[data-theme=light] .platform-explorer .product-tabs>button[aria-selected=true] small{color:#427a57}[data-theme=light] .feature-description h3>svg{color:#008c73}[data-theme=light] .feature-dots button span{background:#b2cab8}[data-theme=light] .feature-dots button[aria-pressed=true] span{background:#008c73}[data-theme=light] .carousel-controls{color:#476d57}[data-theme=light] .manifesto-panel{color:#f5f7f2}[data-theme=light] .trust-grid{border-color:#cbdace}[data-theme=light] .trust-icon{background:#e4eee2;border-color:#a7c4ae;color:#008c73;box-shadow:3px 5px 0 #d2e1d1}[data-theme=light] .context-tabs{border-color:#cbdace}[data-theme=light] .context-tabs>button{color:#7e9d86}[data-theme=light] .context-tabs>button[aria-selected=true]{color:#164d36;border-color:#008c73}[data-theme=light] .context-features svg{color:#008c73}[data-theme=light] .lyte-lower{color:#182d34;background:#f5f7f3}[data-theme=light] .lyte-audience-card>p,[data-theme=light] .lyte-faq-list details>p,[data-theme=light] .lyte-final-cta>p:not(.lyte-lower-eyebrow),[data-theme=light] .lyte-footer-bottom,[data-theme=light] .lyte-footer-brand p,[data-theme=light] .lyte-footer-groups a,[data-theme=light] .lyte-lower-eyebrow,[data-theme=light] .lyte-lower-section-intro>p,[data-theme=light] .lyte-plan-description,[data-theme=light] .lyte-plan-note{color:#5d7767}[data-theme=light] .lyte-audience-card{background:#edf3e9;border-color:#cad9cb}[data-theme=light] .lyte-audience-card:hover{background:#e4eddd;border-color:#96bba0}[data-theme=light] .lyte-audience-illustration svg,[data-theme=light] .lyte-audience-label svg,[data-theme=light] .lyte-plan li svg,[data-theme=light] .lyte-plan-name{color:#008c73}[data-theme=light] .lyte-audience-illustration,[data-theme=light] .lyte-audience-tags span,[data-theme=light] .lyte-faq-list details,[data-theme=light] .lyte-footer,[data-theme=light] .lyte-footer-bottom,[data-theme=light] .lyte-plan ul,[data-theme=light] .lyte-plan+.lyte-plan,[data-theme=light] .lyte-plan-grid,[data-theme=light] .lyte-pricing{border-color:#cbdace}[data-theme=light] .lyte-audience-tags span{color:#53715c}[data-theme=light] .lyte-plan:nth-child(2){background:#e9f1e4}[data-theme=light] .lyte-plan>a{color:#182d34;border-color:#9ebca8}[data-theme=light] .lyte-plan>a:hover{background:#d9e9d5}[data-theme=light] .lyte-faq-list summary svg{color:#547760}[data-theme=light] .lyte-lower-primary{background:#182d34;color:#f5f7f2}[data-theme=light] .lyte-lower-primary:hover{background:#008c73}[data-theme=light] .lyte-footer-bottom a:hover,[data-theme=light] .lyte-footer-bottom button:hover,[data-theme=light] .lyte-footer-groups a:hover{color:#008c73}[data-theme=light] .footer-logo-dark{display:none}[data-theme=light] .footer-logo-light{display:block}[data-theme=light] .lyte-dialog,[data-theme=light] .lyte-lower-dialog{background:#f7fbf3;color:#182d34;border-color:#a7c3af}[data-theme=light] .demo-info p,[data-theme=light] .dialog-header>.small-label,[data-theme=light] .lyte-lower-dialog>p,[data-theme=light] .quickstart-dialog>p{color:#577562}[data-theme=light] .demo-tabs button{color:#50755c;border-color:#bbd0c0}[data-theme=light] .demo-tabs button[aria-pressed=true]{color:#16432b;background:#d8e9d4;border-color:#89b193}[data-theme=light] .quick-code{color:#f5f7f2}[data-theme=light] .lyte-cookie-row{border-color:#c0d5c3}[data-theme=light] .lyte-cookie-row span{color:#008c73}@media(min-width:1513px){.hero{padding-top:82px;column-gap:70px}.hero h1{font-size:104px;letter-spacing:-4px}.hero-intro{margin-top:34px;max-width:490px}.hero-intro>p{font-size:18px;line-height:29px}.platform-explorer{grid-template-columns:300px minmax(0,1fr);gap:55px}.platform-section>.section-intro>h2,.trust-section h2{font-size:80px}.context-section>.section-intro>h2{font-size:72px}.hero-sculpture{max-width:510px}.trust-sculpture{max-width:450px}}@media(max-width:1100px){.hero{column-gap:20px}.hero h1{font-size:73px}.hero-intro{max-width:410px}.hero-proof{gap:16px;font-size:8px}.platform-section>.section-intro{gap:45px}.platform-section>.section-intro>h2{font-size:57px}.platform-explorer{grid-template-columns:220px minmax(0,1fr);gap:24px}.platform-explorer .product-tabs>button{padding:18px 12px;gap:9px}.platform-explorer .product-tabs>button span{font-size:16px}.platform-explorer .product-tabs>button>svg:last-child{display:none}.platform-explorer .product-visual{height:365px}.platform-explorer .agent-task{width:79%;padding:20px}.platform-explorer .agent-task h4{font-size:25px}.trust-section h2{font-size:56px}.context-section>.section-intro>h2{font-size:51px}.context-section>.section-intro{gap:45px}}@media(max-width:900px){.hero h1{font-size:65px;letter-spacing:-2px}.hero{padding-top:52px}.hero-sculpture{margin-right:-25px}.hero-intro>p{font-size:14px;line-height:23px}.hero-intro>.lyte-button{margin-top:21px}.hero-demo{display:flex;margin-left:0;margin-top:17px}.hero-proof{gap:10px;font-size:7px}.hero-proof svg{height:11px;width:11px}.platform-explorer{grid-template-columns:1fr}.platform-explorer .product-tabs{grid-row:1;grid-column:1;flex-direction:row;gap:8px;overflow:auto;scrollbar-width:none}.platform-explorer .product-tabs>button{padding:12px 14px;flex-shrink:0;gap:8px;align-items:center}.platform-explorer .product-tabs>button small{display:none}.platform-explorer .product-tabs>button>svg:first-child{margin:0;width:17px}.platform-explorer .feature-carousel{grid-row:2;grid-column:1;margin-top:22px}.platform-explorer .carousel-controls{grid-row:3;grid-column:1}.platform-explorer .product-visual{height:440px}.platform-section>.section-intro>h2{font-size:52px}.trust-section{gap:20px}.trust-section h2{font-size:52px}.trust-grid{gap:28px}.context-section>.section-intro{grid-template-columns:1fr}.context-section>.section-intro>h2{grid-row:1}.context-section>.section-intro>p{grid-row:2;margin-top:23px}.context-section>.section-intro>.lyte-button{grid-row:3}.context-tabs{justify-content:flex-start}.context-display{grid-template-columns:1fr}.lyte-lower-heading{font-size:70px}}@media(max-width:600px){.hero{grid-template-columns:1fr;padding-top:29px;column-gap:0}.hero-heading{grid-column:1;grid-row:1}.hero h1{font-size:62px;line-height:.99;letter-spacing:-2px}.hero h1 .pixel{font-size:1.28em}.hero-intro{grid-row:2;margin-top:24px;max-width:355px}.hero-intro>p{font-size:15px;line-height:24px}.hero-demo{display:inline-flex;margin-left:15px;margin-top:0;font-size:12px}.hero-proof{display:none}.hero-sculpture{grid-column:1;grid-row:3;width:82%;max-width:320px;justify-self:center;margin-top:33px;margin-right:0}.sculpture-caption{margin-top:10px;font-size:7px;letter-spacing:1.5px}.sculpture-motion{animation-duration:10s}.stack-strip{grid-row:4;margin-top:32px;padding-block:23px}.hero-product{grid-row:5;margin-top:24px;width:680px}.platform-section{padding-top:65px}.platform-section>.section-intro{grid-template-columns:1fr;gap:0}.platform-section>.section-intro>h2{grid-row:1;font-size:46px}.platform-section>.section-intro>p{grid-row:2;margin-top:23px}.platform-section>.section-intro>.lyte-button{grid-row:3;margin-top:20px}.platform-explorer{margin-top:36px;gap:0}.platform-explorer .product-tabs{gap:7px}.platform-explorer .product-tabs>button{padding:10px 12px;border-radius:5px;gap:6px}.platform-explorer .product-tabs>button span{font-size:14px;line-height:20px}.platform-explorer .product-tabs>button>svg:first-child{width:16px}.platform-explorer .product-visual{height:330px}.platform-explorer .agent-task{width:82%;padding:21px 17px}.platform-explorer .agent-task h4{font-size:24px;line-height:28px}.platform-explorer .task-chip{top:15px;left:8%}.platform-explorer .floating-file{bottom:15px;right:4%}.platform-explorer .feature-description h3{font-size:25px;line-height:31px}.platform-explorer .carousel-controls{padding:23px 0 24px;font-size:11px}.feature-dots button{width:25px;height:25px}.manifesto-panel{margin-top:14px}.trust-section{grid-template-columns:1fr;padding-top:65px;gap:0}.trust-section h2{font-size:44px}.trust-sculpture{grid-column:1;max-width:290px;width:83%;margin-block:35px 22px}.trust-grid{margin-top:18px;padding-top:30px;grid-template-columns:1fr 1fr;gap:28px 18px}.trust-icon{width:40px;height:40px;border-radius:8px}.trust-icon>svg{width:21px;height:21px}.trust-grid h3{margin-top:20px}.context-section{padding-top:65px}.context-section>.section-intro>h2{font-size:43px}.context-section>.section-intro>h2 .pixel{font-size:1.1em}.context-section>.section-intro>p{margin-top:21px}.context-tabs{margin-top:30px}.context-display{margin-top:20px}.lyte-lower-heading{font-size:48px}.theme-toggle{width:34px;height:34px;margin-right:8px}.site-header{gap:3px}.nav-actions{display:none}.hero-sculpture img{filter:drop-shadow(0 20px 20px #0004)}}@media(max-width:360px){.hero h1{font-size:55px}.hero-demo{margin-left:10px;font-size:11px}.hero-intro>p{font-size:14px}.platform-section>.section-intro>h2{font-size:42px}.context-section>.section-intro>h2{font-size:38px}.trust-section h2{font-size:41px}}@media(prefers-reduced-motion:reduce){.sculpture-motion{animation:none}.hero-sculpture,.trust-sculpture{transform:none!important;transition:none}.lyte-button:hover{transform:none}}.hero-showcase-wrap{grid-column:2;grid-row:1/4;min-width:0;align-self:center;margin-right:-23px;perspective:1200px;--tilt-x:0deg;--tilt-y:0deg;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .55s cubic-bezier(.22,1,.36,1)}.hero h1 .pixel{font-family:var(--font-display),sans-serif;font-size:1.03em;line-height:1.14;letter-spacing:-.04em}.lyte-faq h2 span,.lyte-lower-heading span,.pixel{font-size:1.04em;letter-spacing:-.04em}.hero{grid-template-columns:1fr 1.12fr;column-gap:55px}.hero h1{font-size:76px}.hero-proof{font-size:8px;gap:16px}.stack-strip{margin-top:61px}.trust-sculpture{width:100%;max-width:480px;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) rotate(-2deg)}.permission-preview{padding:25px;border:1px solid #3b5444;border-radius:10px;background:#142119;box-shadow:0 25px 45px #0005;font-family:Inter,sans-serif;color:#b9d3c2}.permission-title{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:500;color:#e0ece3}.permission-title>svg{color:#78c89c}.permission-status{margin-left:auto;font-size:8px;border:1px solid #45634e;background:#263e2f;padding:4px 7px;border-radius:3px;color:#98d4ab}.permission-repo{display:flex;gap:8px;align-items:center;font:10px ui-monospace,monospace;margin-top:30px;padding-bottom:19px;border-bottom:1px solid #35493b}.permission-repo>span{margin-left:auto;font:8px Inter,sans-serif;color:#799683}.permission-row{display:flex;align-items:center;justify-content:space-between;font-size:11px;padding-top:20px;gap:10px}.permission-row>span:last-child{display:flex;align-items:center;gap:5px;color:#89c79e;font-size:9px}.permission-row:last-of-type>span:last-child{color:#dcc596}.permission-card{display:flex;align-items:center;gap:10px;padding:15px;background:#263c2c;border:1px solid #48694f;border-radius:6px;margin-top:28px;transform:translateX(-18px) rotate(3deg);box-shadow:0 10px 20px #0005}.permission-card>svg{color:#91d2a7;flex-shrink:0}.permission-card strong{font-size:11px;font-weight:500;color:#deeddf}.permission-card p{font-size:9px;color:#96b19b;line-height:16px;margin-top:4px}.permission-card>button{margin-left:auto;width:28px;height:28px;display:grid;place-items:center;border-radius:4px;border:1px solid #506f58;color:#acddba}.permission-card>button:hover{background:#365b3f}[data-theme=light] .permission-preview{background:#edf5e9;border-color:#b2cdb9;color:#496752;box-shadow:0 25px 45px #31593914}[data-theme=light] .permission-title{color:#244632}[data-theme=light] .permission-title>svg{color:#008c73}[data-theme=light] .permission-status{background:#d8e9d5;border-color:#9abea5;color:#226f41}[data-theme=light] .permission-repo{border-color:#c4d9c7}[data-theme=light] .permission-repo>span{color:#6d8873}[data-theme=light] .permission-row>span:last-child{color:#287248}[data-theme=light] .permission-card{background:#dfedd8;border-color:#a6c0a6;box-shadow:0 10px 20px #24463012}[data-theme=light] .permission-card strong{color:#244a32}[data-theme=light] .permission-card p{color:#618768}[data-theme=light] .permission-card>button{border-color:#8bb394;color:#286a3b}[data-theme=light] .product-visual{background:#e7efe3;border-color:#b6ccb9;color:#183b29}[data-theme=light] .agent-task,[data-theme=light] .code-window,[data-theme=light] .infra-preview,[data-theme=light] .workflow-preview{background:#f1f7ed;border-color:#a6c3ad;box-shadow:0 25px 45px #2348361a;color:#183b29}[data-theme=light] .agent-task>.small-label,[data-theme=light] .code-window pre,[data-theme=light] .task-progress,[data-theme=light] .window-top{color:#346b4c}[data-theme=light] .floating-file,[data-theme=light] .prompt-line,[data-theme=light] .task-chip,[data-theme=light] .workflow-step{background:#dcebd6;border-color:#9bbba3;color:#275437}[data-theme=light] .task-chip>span{background:#c8dfc4;color:#356c45}[data-theme=light] .floating-file small,[data-theme=light] .floating-file>svg,[data-theme=light] .task-bottom,[data-theme=light] .task-progress svg,[data-theme=light] .workflow-caption,[data-theme=light] .workflow-step>svg{color:#008c73}[data-theme=light] .environment,[data-theme=light] .task-bottom,[data-theme=light] .window-top{border-color:#b9d0ba}[data-theme=light] .code-response{background:#d6e8ce;border-color:#a4c8aa;color:#2a6c3e}[data-theme=light] .code-response small,[data-theme=light] .environment small,[data-theme=light] .infra-meter,[data-theme=light] .workflow-step small{color:#63956c}[data-theme=light] .workflow-connector{background:#91b895}[data-theme=light] .tiny-tag{background:#d9e9d1;color:#386d44;border-color:#9dc5a5}[data-theme=light] .environment-icon{border-color:#a6c3ad;color:#347749}[data-theme=light] .environment>span:last-child{color:#397e4c}@media(min-width:1513px){.hero h1{font-size:91px}.hero-showcase-wrap{margin-right:-35px}}@media(max-width:1100px){.hero{column-gap:32px}.hero h1{font-size:63px}.hero-proof{font-size:6px;gap:10px}.hero-showcase-wrap{margin-right:-25px}.permission-preview{padding:19px}.permission-repo{font-size:9px}.permission-repo>span{font-size:7px}}@media(max-width:900px){.hero{grid-template-columns:1fr}.hero-heading{grid-row:1;text-align:center}.hero h1{font-size:74px}.hero h1>br:nth-of-type(2){display:none}.hero-intro{grid-row:2;justify-self:center;text-align:center;max-width:490px}.hero-intro>p{font-size:16px;line-height:26px}.hero-demo{display:inline-flex;margin-left:18px;margin-top:0}.hero-showcase-wrap{grid-column:1;grid-row:4;width:100%;max-width:720px;margin:47px auto 0}.hero-proof{grid-row:3;justify-content:center;font-size:8px;gap:23px;margin-top:27px}.stack-strip{grid-row:5;margin-top:47px}.permission-repo{font-size:10px}.permission-preview{padding:22px}}@media(max-width:600px){.hero{padding-top:35px;gap:0}.hero h1{font-size:52px;letter-spacing:-1.8px}.hero h1>br:nth-of-type(2){display:block}.hero h1 .pixel{font-size:1.05em}.hero-intro{max-width:345px;margin-top:23px}.hero-intro>p{font-size:15px;line-height:24px}.hero-proof{display:none}.hero-showcase-wrap{grid-row:3;margin-top:42px;max-width:none}.stack-strip{grid-row:4;margin-top:37px}.trust-sculpture{max-width:350px;margin-top:37px;width:100%}.permission-preview{padding:19px}.permission-repo{font-size:9px;margin-top:23px}.permission-card{transform:translateX(-8px) rotate(2deg)}.permission-row{font-size:10px}.context-section>.section-intro>h2 .pixel,.lyte-faq h2 span,.lyte-lower-heading span{font-size:1.03em}.lyte-final-cta .lyte-lower-heading{font-size:48px}}@media(max-width:360px){.hero h1{font-size:46px}.hero-demo{font-size:11px;margin-left:12px}.permission-repo>span{font-size:7px}}@media(prefers-reduced-motion:reduce){.hero-showcase-wrap,.trust-sculpture{transform:none!important;transition:none}}[data-theme=light] .announcement{background:#e1ebdf;color:#325f44;border-bottom:1px solid #c6d9c9}[data-theme=light] .announcement a,[data-theme=light] .announcement>button{color:#325f44}[data-theme=light] .announcement a>svg:first-child{color:#008c73}[data-theme=light] .quick-code{background:#edf5e8;border-color:#a6c5af;color:#294f35}[data-theme=light] .quick-code>div{background:#dcebd5;color:#315c3c;border-color:#a6c5af}[data-theme=light] .quick-code pre{color:#2f633f}[data-theme=light] .quick-code button{color:#008c73}[data-theme=light] .demo-info small,[data-theme=light] .quickstart-dialog>p.preview-note{color:#63816b}