.launch{--deep:var(--brand-navy);--text:var(--brand-text);--muted:var(--brand-muted);--blue:var(--brand-blue);--pale:var(--brand-tint);--border:var(--brand-border);--paper:var(--brand-paper);--mint:var(--brand-mint);color:var(--text);background:var(--brand-canvas);font-family:var(--font-ui);font-size:16px;line-height:1.6}.launch *{box-sizing:border-box}.launch a{color:inherit}.launch a,.launch button{touch-action:manipulation}.launch :focus-visible{outline:3px solid var(--blue);outline-offset:4px}.launch-skip{position:fixed;top:-70px;left:20px;z-index:90;background:white;padding:12px}.launch-skip:focus{top:12px}.launch-nav{max-width:1440px;margin:auto;justify-content:space-between;padding:24px 5%;gap:24px}.launch-logo,.launch-nav{display:flex;align-items:center}.launch-logo{gap:10px;font-size:24px;font-weight:800;letter-spacing:-1px}.launch-logo>span{display:grid;place-items:center;width:38px;height:38px;background:var(--blue);border-radius:12px;color:white}.launch-nav nav{display:flex;gap:32px;font-size:14px;font-weight:600}.launch-login{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:700}.launch-hero{max-width:1440px;margin:auto;padding:72px 5% 110px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:70px}.launch-intro,.launch-orbit{min-width:0}.launch h1,.launch h2,.launch h3,.launch h4{color:var(--deep);line-height:1.1;letter-spacing:-.045em}.launch h1{font-size:clamp(42px,5vw,76px);font-weight:750;margin:24px 0}.launch-note{font-size:13px;font-weight:650;letter-spacing:0;display:flex;align-items:center;gap:9px}.launch-note>span{height:8px;width:8px;background:#248665;border-radius:50%}.launch-lead{font-size:18px;line-height:1.7;max-width:530px;color:var(--muted)}.launch-cta{display:flex;align-items:center;gap:25px;margin-top:30px;flex-wrap:wrap}.launch-primary{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:12px 22px;color:white!important;background:var(--blue);border-radius:12px;font-weight:700;box-shadow:0 8px 18px #155fea24;transition:background .2s}.launch-primary:hover{background:#104eca}.launch-cta>a:last-child{display:flex;align-items:center;font-size:14px;font-weight:650}.launch-small{font-size:12px;color:var(--muted);margin-top:20px}.launch-orbit{position:relative;padding:32px 0 0;background:radial-gradient(ellipse at center,#e0ecfa 0,transparent 70%)}.orbit-root{display:flex;align-items:center;gap:14px;background:var(--deep);color:white;padding:22px;border-radius:16px;box-shadow:0 20px 45px #112c471a}.orbit-root small,.orbit-root strong{display:block}.orbit-root small{color:#b5cce0;font-size:12px}.orbit-root strong{font-size:26px}.orbit-root>span{margin-left:auto;font-size:12px;border:1px solid #5c758a;padding:5px 9px;border-radius:7px}.orbit-branches{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:32px 0}.orbit-branches>a{position:relative;display:flex;flex-direction:column;align-items:center;background:white;border:1px solid var(--border);border-radius:10px;padding:16px 8px;gap:6px}.orbit-branches>a:before{content:"";height:32px;border-left:1px solid #8ba8c0;position:absolute;bottom:100%}.orbit-branches>a.is-selected{border:1px solid var(--blue);box-shadow:0 5px 20px #155fea17;color:var(--blue)}.orbit-branches strong{font-size:12px}.orbit-branches small{font-size:11px;color:var(--muted)}.orbit-document{width:90%;margin:auto;background:white;border:1px solid var(--border);border-radius:14px;padding:24px;box-shadow:0 24px 60px #112c4714;transform:rotate(-2deg)}.orbit-document>div:first-child{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--blue)}.orbit-document i{display:flex;align-items:center;gap:5px;margin-left:auto;color:#146345;background:var(--mint);font-style:normal;font-size:10px;border-radius:6px;padding:4px 8px}.orbit-document h2{font-size:23px;margin:22px 0 10px}.orbit-document p{font-size:13px;color:var(--muted)}.orbit-links{display:flex;gap:12px;border-top:1px solid var(--border);padding-top:18px;margin-top:18px}.orbit-links span{display:flex;gap:6px;align-items:center;font-size:11px}.orbit-caption{font-size:11px;text-align:center;color:var(--muted);margin:24px 0 0}.launch-product{max-width:1440px;padding:75px 5% 90px;margin:auto;border-top:1px solid var(--border)}.launch-product>header{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:36px}.launch h2{font-size:clamp(30px,3.5vw,48px);margin:14px 0 18px;font-weight:700}.launch-product>header>p{max-width:380px;font-size:15px;color:var(--muted)}.product-browser{display:grid;grid-template-columns:220px 1fr;overflow:hidden;border:1px solid #b8cada;border-radius:18px;background:white;box-shadow:0 30px 80px #112c4710}.product-browser aside{padding:26px 16px;background:var(--deep);color:#eef5ff}.browser-master{display:flex;gap:12px;align-items:center;padding:0 10px 24px;border-bottom:1px solid #3a536a}.browser-master small,.browser-master strong{display:block}.browser-master small{font-size:10px;color:#afc4d7}.product-browser nav{display:grid;gap:6px;margin:22px 0}.product-browser nav button{border:0;display:flex;align-items:center;gap:8px;border-radius:8px;padding:12px 10px;min-height:44px;font-size:12px;background:transparent;color:#c0d2e2;text-align:left}.product-browser nav button[aria-pressed=true]{background:#285273;color:white}.product-browser nav button span{margin-left:auto}.product-browser aside>p{font-size:11px;color:#a1b8ca;padding:10px}.browser-main{padding:30px;min-width:0}.browser-crumb{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.browser-crumb>span{margin-left:auto;font-size:11px}.browser-main h3{font-size:26px;max-width:540px;margin:25px 0}.browser-docs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.browser-docs button{display:flex;flex-direction:column;align-items:start;gap:12px;padding:16px;border:1px solid var(--border);border-radius:10px;background:#f8fafc;text-align:left;color:var(--muted)}.browser-docs button[aria-pressed=true]{border-color:var(--blue);background:#eff5ff;color:#174d9e}.browser-docs strong{font-size:13px;line-height:1.45}.browser-docs span{font-size:10px}.browser-detail{margin-top:24px;border-top:1px solid var(--border);padding-top:24px}.browser-detail>div:first-child{position:relative}.browser-detail small{font-size:11px;color:var(--muted)}.browser-detail h4{font-size:22px;margin:8px 0 20px;padding-right:90px}.browser-status{position:absolute;right:0;top:18px;background:var(--pale);font-size:11px;padding:5px 9px;border-radius:6px}.browser-chain{display:grid;grid-template-columns:1fr 1fr;gap:16px}.browser-chain article{background:#f5f8fb;padding:18px;border-radius:9px}.browser-chain svg{color:var(--blue);vertical-align:middle;margin-right:8px}.browser-chain p{font-size:13px;margin-bottom:0}.launch-team{max-width:1440px;margin:auto;padding:50px 5% 110px;display:grid;grid-template-columns:1fr 1fr;gap:90px}.launch-team>div>p{max-width:430px;color:var(--muted)}.launch-team a{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid var(--blue);padding:10px 0;color:var(--blue);font-size:14px;font-weight:650}.team-workflows article{display:flex;gap:24px;padding:28px 0;border-bottom:1px solid var(--border)}.team-workflows article>svg{flex:none;color:var(--blue)}.team-workflows h3{font-size:21px;letter-spacing:-.025em;margin:0 0 9px}.team-workflows p{font-size:14px;color:var(--muted);margin:0}.launch-governance{background:var(--deep);color:#d3e4f3;display:flex;align-items:center;gap:28px;padding:50px max(5%,calc((100vw - 1296px) / 2))}.launch-governance>svg{flex:none;color:#8ab8ff}.launch-governance h2{font-size:28px;color:white;margin:0 0 12px}.launch-governance p{font-size:14px;max-width:620px;margin:0}.launch-governance a{margin-left:auto;white-space:nowrap;display:flex;align-items:center;gap:8px;font-size:13px;color:white}.launch-faq{max-width:1296px;margin:auto;padding:95px 5%;display:grid;grid-template-columns:1fr 1.5fr;gap:70px}.launch-faq h2{font-size:34px}.launch-faq details{border-bottom:1px solid var(--border);padding:20px 0}.launch-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;font-weight:650;font-size:15px}.launch-faq summary svg{flex:none;transition:transform .2s}.launch-faq details[open] summary svg{transform:rotate(90deg)}.launch-faq details p{font-size:14px;color:var(--muted);margin-bottom:0}.launch-final{text-align:center;background:#e9f0fa;padding:70px 20px 80px}.launch-final h2{margin-bottom:30px}.launch-footer{max-width:1440px;margin:auto;padding:28px 5%;display:flex;gap:28px;align-items:center;font-size:12px;color:var(--muted)}.launch-footer p{margin-right:auto}.launch-footer .launch-logo{font-size:20px}@media (max-width:1000px){.launch-hero{gap:35px;padding-top:45px}.launch-team{gap:40px}.product-browser{grid-template-columns:180px 1fr}.launch-governance{flex-wrap:wrap}.launch-governance a{margin-left:62px}.browser-main{padding:22px}.launch-nav nav{gap:18px}}@media (max-width:700px){.launch-nav{padding:18px 20px}.launch-nav nav{display:none}.launch-hero{grid-template-columns:1fr;padding:35px 20px 55px;gap:30px}.launch h1{font-size:clamp(38px,12vw,46px);overflow-wrap:anywhere}.launch-lead{font-size:16px}.launch-orbit{max-width:500px;width:100%;margin:auto}.orbit-root>span{display:none}.launch-product{padding:50px 20px}.launch-product>header{display:block}.product-browser{grid-template-columns:1fr}.product-browser aside{padding:16px}.browser-master{padding:0 0 12px}.product-browser nav{grid-template-columns:repeat(3,1fr);gap:4px;margin:12px 0 0}.product-browser nav button{font-size:10px;padding:8px 6px;gap:4px}.product-browser aside>p,.product-browser nav button span{display:none}.browser-main{padding:18px}.browser-docs{grid-template-columns:1fr}.browser-docs button{display:grid;grid-template-columns:22px 1fr auto;align-items:center;padding:12px;gap:8px}.browser-chain{grid-template-columns:1fr}.browser-crumb>span{display:none}.launch-team{grid-template-columns:1fr;padding:25px 20px 55px;gap:20px}.launch-governance{padding:35px 20px;gap:16px}.launch-governance a{margin-left:0}.launch-governance>svg{display:none}.launch-faq{grid-template-columns:1fr;padding:40px 20px;gap:10px}.launch-final{padding:45px 20px}.launch-footer{flex-wrap:wrap;padding:25px 20px;gap:16px}.launch-footer p{width:100%;order:3;margin:0}.orbit-branches{gap:6px;min-width:0}.orbit-branches>a{min-width:0}.orbit-branches strong{font-size:11px}}@media (prefers-reduced-motion:reduce){.launch *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}