/* Crew Blend AI: original styles. No reference-site classes or runtime assets. */
:root{color-scheme:dark;--cb-bg:#000;--cb-ink:#ededed;--cb-muted:#929292;--cb-line:#242424;--cb-accent:#b3c0ef;font-family:Arial,Helvetica,sans-serif;scroll-behavior:smooth;scroll-padding-top:90px}*{box-sizing:border-box}body{margin:0;background:var(--cb-bg);color:var(--cb-ink);font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--cb-accent);outline-offset:5px}button:hover,a:hover{color:#fff}p{color:var(--cb-muted);margin:0 0 22px}h1,h2,h3{margin:0;font-weight:400}h1,h2{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.055em;line-height:1.02}h1{font-size:clamp(70px,7.6vw,108px)}h2{font-size:clamp(44px,5vw,70px)}h3{font-size:23px;letter-spacing:-.025em}small{font-size:12px}img{display:block;max-width:100%}[hidden]{display:none!important}.cb-container{width:calc(100% - 128px);max-width:1100px;margin-inline:auto}.cb-header{height:76px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:0 28px;position:relative;z-index:10}.cb-brand{flex-shrink:0;display:inline-block}.cb-brand img{width:170px;height:34px;object-fit:contain}.cb-nav{display:flex;gap:27px;align-items:center}.cb-nav a,.cb-header-actions>a:first-child{font-size:14px;color:#999;transition:color .2s}.cb-nav a:hover,.cb-header-actions>a:first-child:hover{color:#fff}.cb-header-actions{display:flex;gap:25px;align-items:center}.cb-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:linear-gradient(#242424,#181818);border:1px solid #343434;border-radius:14px;padding:11px 22px;font-size:15px;font-weight:600;box-shadow:inset 0 1px 0 #ffffff0b,0 2px 4px #0005;transition:border-color .2s,background .2s}.cb-button:hover{border-color:#666;background:linear-gradient(#303030,#212121)}.cb-button-small{font-size:13px;padding:8px 15px;border-radius:13px}.cb-menu-toggle{display:none}.cb-hero{position:relative;isolation:isolate;overflow:hidden;min-height:660px}.cb-hero-light{position:absolute;inset:-200px -150px 0 35%;background:radial-gradient(ellipse at 70% 18%,#ffffff10,transparent 58%);z-index:-1}.cb-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:640px;padding-block:65px 75px}.cb-hero-copy{position:relative;z-index:2}.cb-announcement{display:inline-flex;gap:10px;align-items:center;font-size:13px;line-height:1.4;padding:7px 13px;border-radius:99px;border:1px solid #51556c;background:linear-gradient(110deg,#0b181b,#19101f);margin-bottom:34px;color:#d5d5da;white-space:nowrap}.cb-status-dot{width:6px;height:6px;display:inline-block;border-radius:50%;background:#c5d0ff;box-shadow:0 0 9px #a9b9f7;flex-shrink:0}.cb-hero h1{margin-bottom:25px}.cb-hero p{font-size:18px;line-height:1.65;margin-bottom:32px;max-width:490px}.cb-actions{display:flex;gap:34px;align-items:center}.cb-text-link{display:inline-flex;gap:14px;align-items:center;font-size:15px;font-weight:500;color:#aaa}.cb-text-link:hover{color:#fff}.cb-cosmos{position:relative;height:500px;width:580px;max-width:calc(100% + 70px);margin-left:-15px;perspective:800px}.cb-planet{position:absolute;left:24%;top:18%;width:310px;height:310px;border-radius:50%;background:radial-gradient(circle at 30% 22%,#626977 0%,#353942 12%,#1b1e25 30%,#08090d 60%,#010104 78%);box-shadow:inset 8px 8px 15px #d6dff126,inset -12px -18px 30px #000,0 0 60px #7784af0d;z-index:2}.cb-planet:after{content:'';position:absolute;inset:0;border-radius:inherit;background:repeating-radial-gradient(ellipse at 20% 10%,transparent 0 3px,#a1abd509 4px,transparent 5px 8px);mix-blend-mode:screen;opacity:.55}.cb-orbit{position:absolute;inset:24% 0;height:230px;border:1px solid #b1c3ff42;border-radius:50%;transform:rotate(-32deg);box-shadow:0 -1px 6px #a0b6ff13;z-index:3}.cb-orbit-one{animation:cb-orbit-shimmer 12s ease-in-out infinite}.cb-orbit-two{inset:10% 12%;height:390px;transform:rotate(30deg) rotateY(65deg);border-color:#99b3ef24;z-index:1}.cb-orbit-three{inset:13% 6%;height:370px;transform:rotate(-52deg) rotateY(66deg);border-color:#adc2fc26;z-index:1}.cb-moon{position:absolute;width:27px;height:27px;left:80%;top:24%;z-index:4;border-radius:50%;background:radial-gradient(circle at 30% 25%,#d8dfed,#606d86 35%,#0b0e17 70%);box-shadow:0 0 20px #adc2fc24;animation:cb-moon-drift 10s ease-in-out infinite}.cb-floor{position:absolute;bottom:8%;left:-35%;width:155%;height:65px;background:radial-gradient(ellipse,#98a4d818,transparent 65%);transform:rotate(-12deg);filter:blur(12px)}.cb-stars{position:absolute;inset:0;background-image:radial-gradient(circle at 20% 20%,#b6c7f1 0 1px,transparent 1.5px),radial-gradient(circle at 85% 60%,#adbcd0 0 1px,transparent 1.5px),radial-gradient(circle at 62% 10%,#98abd3 0 1px,transparent 1.5px),radial-gradient(circle at 8% 70%,#6b738b 0 1px,transparent 1.5px),radial-gradient(circle at 92% 35%,#98abd3 0 1px,transparent 1.5px);opacity:.55}.cb-ecosystem{text-align:center;padding:15px 0 80px}.cb-ecosystem>p:first-child{font-size:15px}.cb-ecosystem-names{display:flex;justify-content:space-around;align-items:center;gap:30px;flex-wrap:wrap;margin:34px 0 25px;color:#aaa;font-size:25px;letter-spacing:-1px;font-weight:600}.cb-mono{font-family:monospace;font-size:22px}.cb-caption{font-size:12px;line-height:1.7;color:#717171}.cb-section{padding-block:90px;border-top:1px solid var(--cb-line)}.cb-section-intro{text-align:center;max-width:650px;margin:0 auto 60px}.cb-section-intro h2{margin-bottom:25px}.cb-section-intro p{max-width:580px;margin:0 auto;font-size:17px}.cb-eyebrow{display:block;color:#a9b6da;font-size:13px;letter-spacing:.04em;margin-bottom:22px}.cb-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.cb-step-number{display:block;font:14px monospace;color:#64718e;margin-bottom:24px}.cb-step-grid h3{margin-bottom:12px}.cb-step-grid p{font-size:15px}.cb-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px}.cb-feature h3{margin:30px 0 12px}.cb-feature p{font-size:15px;max-width:460px}.cb-visual{height:310px;position:relative;border:1px solid #252525;border-radius:14px;background:radial-gradient(ellipse at 50% 0,#19203055,transparent 65%),#080808;overflow:hidden;padding:32px}.cb-account-row{display:flex;gap:14px;align-items:center;padding:13px 14px;border:1px solid #292929;border-radius:9px;background:#111;margin-bottom:12px;font-size:13px}.cb-account-row small{display:block;color:#777;font-size:11px}.cb-avatar{display:grid;place-items:center;width:32px;height:32px;background:#1d2330;color:#b0bbdc;border-radius:50%;font:13px Georgia}.cb-pill{margin-left:auto;font-size:10px;background:#1c2029;border:1px solid #30384a;color:#b1bddb;padding:2px 8px;border-radius:99px;white-space:nowrap}.cb-demo-label{position:absolute;bottom:12px;left:32px;font-size:10px;color:#555}.cb-quota-top,.cb-quota-bottom{display:flex;justify-content:space-between;font-size:12px;color:#999}.cb-quota-value{font-size:64px;letter-spacing:-4px;margin:16px 0 12px;line-height:1.3}.cb-quota-value>span{font-size:30px;color:#777}.cb-meter{height:7px;background:#202020;border-radius:8px;position:relative}.cb-meter>span{display:block;width:68%;height:100%;border-radius:8px;background:linear-gradient(90deg,#53637e,#b9c4e1)}.cb-meter i{position:absolute;left:80%;top:-4px;height:15px;border-left:1px dashed #999}.cb-quota-bottom{font-size:10px;margin-top:12px}.cb-next-account{display:flex;gap:8px;align-items:center;margin-top:27px;border-top:1px solid #242424;padding-top:15px;font-size:11px;color:#999}.cb-next-account>span:last-child{margin-left:auto;color:#b8b8b8}.cb-code-shell{border:1px solid #2b2b2b;border-radius:12px;background:#0b0b0b;overflow:hidden;max-width:900px;margin:auto}.cb-code-tabs{display:flex;border-bottom:1px solid #252525;padding:0 20px;gap:22px}.cb-code-tabs button{border:0;background:transparent;padding:17px 4px;font-size:13px;color:#888}.cb-code-tabs button[aria-selected=true]{color:#eee;box-shadow:0 1px #dedede}.cb-code-tabs .cb-copy{margin-left:auto;font-size:12px}.cb-code-panel{padding:28px 32px;min-height:320px}.cb-code-panel pre{margin:0;overflow:auto;font:13px/1.9 Consolas,'Courier New',monospace;color:#c8c8c8;tab-size:2}.cb-code-purple{color:#c9a8f1}.cb-code-green{color:#a8c7a9}.cb-code-footer{display:flex;justify-content:space-between;gap:20px;padding:14px 22px;border-top:1px solid #252525;font-size:11px;color:#777}.cb-code-footer a{color:#aaa}.cb-code-shell+.cb-caption{max-width:850px;margin:20px auto 0;text-align:center}.cb-dashboard-frame{display:flex;border:1px solid #2c2c2c;border-radius:12px;background:#0a0a0a;overflow:hidden;box-shadow:0 0 100px #7787b10b}.cb-dashboard-side{width:200px;border-right:1px solid #232323;display:flex;flex-direction:column;gap:14px;padding:24px 18px;font-size:12px;color:#777}.cb-dashboard-side strong{font-size:14px;color:#ddd;margin-bottom:22px}.cb-dashboard-side>span{padding:7px 10px}.cb-dashboard-current{background:#1b1b1b;border-radius:6px;color:#ddd}.cb-dashboard-main{padding:28px;width:calc(100% - 200px)}.cb-dashboard-top{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-bottom:25px}.cb-dashboard-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.cb-dashboard-stats>div{border:1px solid #252525;padding:17px;border-radius:8px}.cb-dashboard-stats small{display:block;color:#777;font-size:11px}.cb-dashboard-stats strong{display:block;font-size:28px;font-weight:400;margin-top:8px}.cb-dashboard-stats em{font-size:14px;font-style:normal;color:#666}.cb-dashboard-stats .cb-stat-small{font-size:21px}.cb-dashboard-chart{height:200px;margin-top:25px;position:relative;overflow:hidden}.cb-chart-grid{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 39px,#ffffff0b 40px)}.cb-dashboard-chart svg{position:absolute;inset:15px 0 0;width:100%;height:180px}.cb-dashboard-bottom{display:flex;gap:25px;font-size:10px;color:#777;margin-top:18px}.cb-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px}.cb-principles article>span{font-size:24px;color:#a6b3d7}.cb-principles h3{font-size:18px;margin:15px 0 10px}.cb-principles p{font-size:14px}.cb-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cb-plan{position:relative;border:1px solid #282828;border-radius:14px;padding:30px;background:linear-gradient(160deg,#151515,#090909)}.cb-plan h3{font-size:20px}.cb-plan>p{font-size:13px;margin:10px 0 24px}.cb-price{font-size:42px;letter-spacing:-1.5px}.cb-price span{font-size:12px;letter-spacing:0;color:#888;margin-left:8px}.cb-plan ul{list-style:none;margin:24px 0 30px;padding:0;font-size:13px;color:#aaa;line-height:2.5}.cb-plan li:before{content:'✓';margin-right:10px;color:#9daaC7}.cb-plan .cb-button{width:100%;font-size:13px;padding:10px 12px}.cb-plan-highlight{border-color:#687390;background:radial-gradient(ellipse at 50% 0,#2a324555,transparent 70%),#0c0c0c}.cb-plan-note{position:absolute;top:-13px;left:50%;transform:translateX(-50%);font-size:10px;white-space:nowrap;padding:3px 12px;background:#21283a;color:#c1cae4;border:1px solid #4c5770;border-radius:99px}.cb-pricing-grid+.cb-caption{text-align:center;margin:23px 0 0}.cb-beta{padding-block:80px;display:grid;grid-template-columns:1fr 1fr;gap:70px;border-block:1px solid #242424}.cb-beta h2{font-size:55px}.cb-beta .cb-eyebrow{display:flex;gap:10px;align-items:center}.cb-beta>div:last-child{padding-top:15px}.cb-beta p{font-size:15px}.cb-faq{max-width:780px;border-top:0}.cb-faq details{border-bottom:1px solid #252525;padding:20px 0}.cb-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:25px;font-size:16px}.cb-faq summary::-webkit-details-marker{display:none}.cb-faq summary:after{content:'+';color:#999;font-size:22px;line-height:1.2}.cb-faq details[open] summary:after{content:'−'}.cb-faq details p{margin:18px 35px 0 0;font-size:14px}.cb-final{position:relative;text-align:center;padding:90px 0 120px;isolation:isolate;overflow:hidden}.cb-final h2{font-size:clamp(52px,6vw,82px);margin-bottom:35px}.cb-final-glow{position:absolute;inset:20% 5% -20%;z-index:-1;background:radial-gradient(ellipse at 50% 100%,#59678624,transparent 60%)}.cb-footer{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:45px;border-top:1px solid #242424;padding-block:50px 65px}.cb-footer>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cb-footer strong{font-size:13px;margin-bottom:9px;color:#c4c4c4;font-weight:400}.cb-footer a:not(.cb-brand){font-size:13px;color:#777}.cb-footer a:hover{color:#fff}.cb-footer p{font-size:13px;margin:7px 0}.cb-sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.cb-skip{position:fixed;top:10px;left:10px;z-index:100;background:#fff;color:#000;padding:8px 14px;transform:translateY(-200%)}.cb-skip:focus{transform:none}@keyframes cb-moon-drift{50%{transform:translate(-13px,10px)}}@keyframes cb-orbit-shimmer{50%{border-color:#b1c3ff78;box-shadow:0 -1px 12px #a0b6ff26}}
@media(min-width:1500px){.cb-hero-grid{min-height:730px}.cb-hero-copy{padding-bottom:20px}.cb-cosmos{transform:scale(1.1)}}
@media(max-width:1100px){.cb-header{gap:20px;padding-inline:24px}.cb-nav{gap:17px}.cb-header-actions{gap:15px}.cb-brand img{width:145px}.cb-container{width:calc(100% - 80px)}.cb-cosmos{transform:scale(.85);transform-origin:center left}.cb-hero-grid{min-height:590px}.cb-hero{min-height:590px}.cb-plan{padding:23px}.cb-visual{padding:25px}.cb-account-row{padding:12px 9px;gap:10px}}
@media(max-width:850px){.cb-header{height:70px}.cb-menu-toggle{display:flex;align-items:center;gap:10px;margin-left:auto;border:1px solid #303030;background:#111;border-radius:9px;padding:6px 11px;font-size:12px}.cb-header-actions{display:none}.cb-nav{display:none;position:absolute;top:65px;left:20px;right:20px;background:#111;border:1px solid #333;border-radius:12px;padding:20px;flex-direction:column;align-items:stretch;gap:0;box-shadow:0 20px 50px #000}.cb-nav[data-open=true]{display:flex}.cb-nav a{padding:12px}.cb-hero-grid{grid-template-columns:1.1fr .9fr}.cb-cosmos{transform:scale(.65);max-width:none;width:500px;margin-left:-50px}.cb-hero h1{font-size:clamp(48px,8vw,68px)}.cb-hero p{font-size:16px}.cb-announcement{font-size:11px}.cb-actions{gap:20px}.cb-actions .cb-text-link{font-size:13px}.cb-step-grid{gap:25px}.cb-feature-grid{gap:25px}.cb-visual{height:280px;padding:22px}.cb-account-row .cb-pill{display:none}.cb-quota-value{font-size:55px}.cb-next-account>span:last-child{font-size:9px}.cb-dashboard-side{width:160px}.cb-dashboard-main{width:calc(100% - 160px);padding:20px}.cb-dashboard-stats>div{padding:12px}.cb-pricing-grid{gap:12px}.cb-plan{padding:20px 16px}.cb-plan li{font-size:11px}.cb-price{font-size:36px}.cb-price span{font-size:10px}.cb-beta{gap:35px}.cb-footer{gap:25px}}
@media(max-width:640px){.cb-container{width:calc(100% - 40px)}.cb-header{padding-inline:20px}.cb-brand img{width:150px;height:30px}.cb-hero-grid{display:flex;flex-direction:column;align-items:stretch;padding-top:55px;padding-bottom:0}.cb-hero-copy{z-index:3}.cb-announcement{margin-bottom:28px;font-size:11px}.cb-hero h1{font-size:clamp(44px,12vw,58px)}.cb-hero p{font-size:16px;max-width:330px}.cb-actions{gap:22px}.cb-button{padding:10px 18px;font-size:14px}.cb-cosmos{width:500px;height:390px;max-width:none;transform:scale(.75);transform-origin:top left;left:50%;margin:15px 0 -60px -190px}.cb-hero-light{inset:300px -200px 0 -100px}.cb-ecosystem{padding:15px 0 50px}.cb-ecosystem>p:first-child{font-size:13px}.cb-ecosystem-names{gap:22px;font-size:20px;justify-content:center;margin:25px 0}.cb-mono{font-size:18px}.cb-caption{font-size:11px}.cb-section{padding-block:60px}.cb-section-intro{margin-bottom:38px}.cb-section-intro h2{font-size:clamp(30px,8vw,36px)}.cb-section-intro p{font-size:15px}.cb-step-grid,.cb-feature-grid,.cb-pricing-grid,.cb-principles{grid-template-columns:1fr}.cb-step-grid{gap:20px}.cb-step-grid article{border-bottom:1px solid #1c1c1c;padding-bottom:12px}.cb-step-number{margin-bottom:10px}.cb-step-grid h3{font-size:20px}.cb-feature-grid{gap:40px}.cb-visual{height:285px;padding:26px}.cb-feature h3{margin-top:23px}.cb-account-row .cb-pill{display:inline-block}.cb-next-account>span:last-child{font-size:11px}.cb-code-tabs{gap:16px;padding:0 15px}.cb-code-tabs button{font-size:12px}.cb-code-panel{padding:20px 17px;min-height:300px}.cb-code-panel pre{font-size:11px}.cb-code-footer{flex-direction:column;gap:8px;font-size:10px}.cb-dashboard-side{display:none}.cb-dashboard-main{width:100%;padding:16px}.cb-dashboard-top{font-size:12px}.cb-dashboard-stats{gap:7px}.cb-dashboard-stats>div{padding:10px 7px}.cb-dashboard-stats small{font-size:8px}.cb-dashboard-stats strong{font-size:24px}.cb-dashboard-stats .cb-stat-small{font-size:17px}.cb-dashboard-bottom{gap:14px;font-size:8px}.cb-principles{gap:12px;margin-top:30px}.cb-principles article>span{font-size:22px}.cb-pricing-grid{gap:28px}.cb-plan{padding:28px}.cb-plan li{font-size:13px}.cb-price{font-size:36px}.cb-price span{font-size:13px}.cb-plan .cb-button{font-size:14px}.cb-beta{grid-template-columns:1fr;padding-block:55px;gap:25px}.cb-beta h2{font-size:clamp(30px,8vw,36px)}.cb-beta>div:last-child{padding-top:0}.cb-faq summary{font-size:14px}.cb-final{padding:45px 0 75px}.cb-final h2{font-size:clamp(34px,9vw,40px)}.cb-footer{grid-template-columns:1fr 1fr;gap:35px;padding-block:40px}.cb-footer>div:first-child{grid-column:1/-1}.cb-footer a:not(.cb-brand){font-size:12px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
