.devx26{--dx-ink:225 62% 8%;--dx-deep:221 52% 13%;--dx-card:223 47% 17%;--dx-app:224 70% 30%;--dx-line:218 35% 29%;--dx-pale:201 100% 86%;background:hsl(var(--dx-ink));color:hsl(var(--primary-foreground))}.devx26>.home26-nav,.devx26>.home26-nav.is-scrolled{background:hsl(var(--dx-ink)/.92)}.devx26 h1,.devx26 h2,.devx26 h3,.devx26 p{margin:0}.devx26 .devx26-hero h1,.devx26 h2,.devx26 h3{color:hsl(var(--primary-foreground))}.devx26-container{width:min(1248px,calc(100% - 40px));margin:0 auto}.devx26-eyebrow{font-size:13px;line-height:20px;font-weight:500;color:hsl(var(--dx-pale))}.devx26-lead{font-size:18px;line-height:26px;color:hsl(var(--dx-pale))}.devx26-link{display:inline-block;font-size:14px;line-height:20px;font-weight:600;color:hsl(var(--dx-pale));transition:color .2s}.devx26-link:hover{color:hsl(var(--primary-foreground))}.devx26-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 20px;border-radius:10px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:14px;font-weight:600;transition:opacity .2s}.devx26-btn:hover{opacity:.9}.devx26-btn.is-inverse{background:hsl(var(--card));color:hsl(var(--primary))}.devx26-hero{background:hsl(var(--dx-ink));padding:80px 0}.devx26-hero-grid{display:grid;grid-template-columns:560px 640px;justify-content:space-between;gap:48px;align-items:center}.devx26-copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.devx26-copy h1{font-size:56px;line-height:64px;font-weight:600;color:hsl(var(--primary-foreground))}.devx26-copy .devx26-lead{max-width:510px}.devx26-arch{display:flex;flex-direction:column;gap:16px}.devx26-api{background:hsl(var(--primary));border-radius:28px;padding:32px;display:flex;flex-direction:column;gap:24px}.devx26-api-head{display:flex;justify-content:space-between;gap:24px}.devx26-api-head strong{font-size:24px;line-height:32px;font-weight:600}.devx26-api-head span{width:80px;font-size:13px;line-height:20px;font-weight:500;color:hsl(var(--dx-pale))}.devx26-api h2{font-size:30px;line-height:38px;font-weight:600}.devx26-path{display:flex;gap:16px;align-items:flex-start}.devx26-app,.devx26-ctrl{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:16px}.devx26-app{background:hsl(var(--dx-app));width:244px}.devx26-ctrl{background:hsl(var(--dx-ink));width:260px}.devx26-app strong,.devx26-ctrl strong{font-size:18px;line-height:24px;font-weight:500}.devx26-code{font-size:30px;line-height:38px;font-weight:600;color:hsl(var(--dx-pale))}.devx26-arrow{width:40px;font-size:30px;line-height:38px;font-weight:600}.devx26-logo{height:24px;width:136px}.devx26-basics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.devx26-basics>div{background:hsl(var(--dx-card));border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:12px}.devx26-basics strong{font-size:18px;line-height:24px;font-weight:500}.devx26-basics p{font-size:14px;line-height:20px;color:hsl(var(--dx-pale))}.devx26-resources{background:hsl(var(--dx-deep));padding:64px 0}.devx26-resources>.devx26-container{display:flex;flex-direction:column;gap:32px}.devx26-res-head{display:grid;grid-template-columns:580px 604px;justify-content:space-between;gap:64px}.devx26-res-head>div{display:flex;flex-direction:column;gap:16px}.devx26-res-head h2,.devx26-docs h2{font-size:40px;line-height:48px;font-weight:600}.devx26-res-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.devx26-res-list li{display:grid;grid-template-columns:40px 28px 310px 1fr;gap:32px;align-items:center;padding:28px;border-radius:16px;background:hsl(var(--dx-card));transition:background .2s}.devx26-res-list li:hover{background:hsl(var(--dx-app))}.devx26-num{font-size:13px;line-height:20px;font-weight:500;color:hsl(var(--dx-pale))}.devx26-icon{width:24px;height:24px;color:hsl(var(--dx-pale));stroke-width:1.6}.devx26-res-list h3{font-size:24px;line-height:32px;font-weight:600}.devx26-res-list p{font-size:16px;line-height:24px;color:hsl(var(--dx-pale))}.devx26-support{background:hsl(var(--dx-ink));padding:64px 0}.devx26-support-grid{display:grid;grid-template-columns:792px 1fr;gap:24px;align-items:start}.devx26-docs{background:hsl(var(--primary));border-radius:24px;padding:40px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.devx26-docs p{font-size:18px;line-height:26px;max-width:650px}.devx26-team{background:hsl(var(--dx-card));border-radius:24px;padding:32px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.devx26-team h3{font-size:24px;line-height:32px;font-weight:600}.devx26-team p{font-size:16px;line-height:24px;color:hsl(var(--dx-pale))}.devx26-team p.is-white{color:hsl(var(--primary-foreground))}.devx26-team hr{width:100%;height:1px;border:0;margin:0;background:hsl(var(--dx-line))}@media (max-width:1279px){.devx26-hero-grid,.devx26-res-head,.devx26-support-grid{grid-template-columns:1fr}.devx26-arch{max-width:640px}}@media (max-width:767px){.devx26-hero{padding:48px 0}.devx26-copy h1{font-size:2rem;line-height:1.15}.devx26-api{padding:24px;border-radius:24px}.devx26-api h2{font-size:22px;line-height:30px}.devx26-path{flex-direction:column}.devx26-arrow{transform:rotate(90deg)}.devx26-app,.devx26-ctrl{width:100%}.devx26-basics{grid-template-columns:1fr}.devx26-res-head h2,.devx26-docs h2{font-size:30px;line-height:38px}.devx26-res-list li{grid-template-columns:28px 1fr;gap:12px 16px;padding:20px}.devx26-num{display:none}.devx26-res-list p{grid-column:1/-1}.devx26-docs,.devx26-team{padding:28px}.devx26-btn{min-height:44px}}
