.developers-hero{padding-top:30px;padding-bottom:56px}.developers-hero .pd-container{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.developers-hero .pd-eyebrow{color:#ffffffa3;margin-bottom:24px}.developers-hero h1{letter-spacing:-.64px;margin:0;font-size:64px;font-weight:400;line-height:1}.developers-hero__description{color:#fffc;width:348.631px;margin:0;font-size:16px;line-height:1.32}.developers-diagram{background:#1f1e1e33;min-height:612px;position:relative;overflow:hidden}.developers-field{opacity:.4;pointer-events:none;width:1440px;height:810px;position:absolute;top:-99px;left:calc(50% - 720px);overflow:hidden}.developers-diagram__content{flex-direction:column;align-items:center;gap:32px;padding:96px 24px 64px;display:flex;position:relative}.developer-prompt{width:min(600px,100%);font-family:var(--font-mono), monospace;background:#312e2c;border:1.12px solid #1c1c1c;border-radius:5.975px;padding:28px;box-shadow:inset -.572px -.572px 2.287px #00000030}.developer-prompt__intro{color:#ffffffe0;margin:0 0 20px;font-size:14px;line-height:1.5}.developer-prompt__divider,.developer-prompt__rule{width:100%;max-width:none;height:2px;display:block}.developer-prompt__body{background:#272320;border:1px solid #000;border-radius:4.481px;margin-top:20px;padding:16px 20px 20px;box-shadow:.762px .762px #ffffff2b}.developer-prompt__label{text-transform:lowercase;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:8px;font-size:16px;line-height:1.5;display:flex}.developer-prompt__copy{width:44px;height:44px;padding:0;transition:none}.developer-prompt__copy>span{width:11.421px;height:11.421px;display:block;position:relative;transform:scale(1.6)}.developer-prompt__copy>svg{width:20px;height:20px}.developer-prompt__copy img{max-width:none;position:absolute;top:2.45px;left:2.45px}.developer-prompt__copy img+img{top:0;left:0}.developer-prompt__text{overflow-wrap:anywhere;text-transform:lowercase;margin:16px 0 0;font-size:16px;line-height:1.5}.developer-prompt__text span{color:#f60}.developers-platforms{flex-direction:column;align-items:center;gap:14px;display:flex}.developers-platforms>.pd-eyebrow{color:#ffffffa3;background:#111010;padding:2px 6px;font-size:13px;line-height:16px}.developers-platforms>div{flex-wrap:wrap;justify-content:center;gap:8px;max-width:490px;display:flex}.developers-platforms span{font-family:var(--font-mono), monospace;color:#fffc;text-transform:uppercase;background:#111010;border:1px solid #ffffff2e;border-radius:6px;padding:9px 10px;font-size:13px;line-height:13px;display:block}.developers-platforms span:nth-child(4){text-align:center;min-width:108px}.developer-identity{padding-top:120px}.developer-identity__heading{justify-content:space-between;align-items:flex-start;gap:48px;margin-bottom:64px;display:flex}.developer-identity__heading>div{max-width:440px}.developer-identity h2{letter-spacing:-.0289px;white-space:nowrap;margin:0 0 20px;font-size:40px;font-weight:400;line-height:44px}.developer-identity__heading p{letter-spacing:-.3125px;color:#fffc;margin:0;font-size:16px;line-height:21px}.developer-identity__heading .pd-eyebrow{color:#ffffffa3}.developer-identity__cards{align-items:flex-end;gap:4px;display:flex}.developer-identity__cards article{color:#000;background:#dedfda;flex-direction:column;flex:1;justify-content:space-between;min-width:0;height:260px;padding:24px;display:flex}.developer-identity__cards article:nth-child(2){height:340px}.developer-identity__cards article:nth-child(3){height:420px}.developer-identity__icon{background:#26221f;border:1.25px solid #111010;border-radius:5px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.developer-identity__icon img{max-width:none}.developer-identity__cards h3{letter-spacing:.0091px;max-width:320px;margin:0 0 8px;font-size:36px;font-weight:400;line-height:40px}.developer-identity__cards p{letter-spacing:-.6492px;color:#000000a3;margin:0;font-size:20px;line-height:24px}@media (max-width:1279px){.developers-hero h1{font-size:56px}.developer-identity__cards h3{font-size:30px;line-height:34px}}@media (max-width:767px){.developers-hero .pd-container{flex-direction:column;align-items:flex-start;gap:24px}.developers-hero h1{font-size:44px}.developers-hero__description{width:100%;max-width:400px}.developers-diagram__content{padding:56px 20px}.developers-diagram{min-height:0}.developer-prompt{padding:20px}.developer-prompt__body{padding:12px 16px 16px}.developer-prompt__text{font-size:15px}.developer-identity{padding-top:64px}.developer-identity__heading{flex-direction:column;gap:24px;margin-bottom:40px}.developer-identity h2{white-space:normal;font-size:32px;line-height:36px}.developer-identity__cards{flex-direction:column}.developer-identity__cards article,.developer-identity__cards article:nth-child(2),.developer-identity__cards article:nth-child(3){flex:auto;gap:56px;width:100%;height:auto;min-height:240px}}.developer-count .pd-container{grid-template-columns:567fr 633fr;display:grid}.developer-count__control{background:#f60;flex-direction:column;justify-content:space-between;min-height:360px;padding:56px 64px 56px 54px;display:flex}.developer-count__control .pd-eyebrow{color:#fff}.developer-count__control>div{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.developer-count__control output{letter-spacing:-1.2px;font-size:120px;line-height:100px}.developer-count__buttons{gap:8px;display:flex}.developer-count__buttons button{color:#fff;background:0 0;border:1px solid #fff;border-radius:4px;width:42px;height:42px;font-size:18px;transition:none}.developer-count__description{align-items:center;padding:56px 0 56px 64px;display:flex}.developer-count__description p{letter-spacing:-.1697px;max-width:351px;margin:0;font-size:24px;line-height:26px}.developer-steps{padding-top:120px;padding-bottom:80px}.developer-steps__intro{justify-content:space-between;align-items:center;gap:48px;display:flex}.developer-steps__intro>p{letter-spacing:-.16px;color:#ffffffa3;width:373px;margin:0;font-size:16px;line-height:1.32}.developer-steps__intro>div{justify-content:space-between;align-items:flex-end;gap:16px;width:600px;display:flex}.developer-steps__intro h2{letter-spacing:-.4px;white-space:nowrap;margin:0;font-size:40px;font-weight:400;line-height:1}.developer-steps__actions{flex-shrink:0;gap:8px;display:flex}.developer-steps__divider{height:2px;margin:32px 0 62px;overflow:hidden}.developer-steps__divider img{max-width:none;display:block}.developer-steps__main{grid-template-columns:456fr 744fr;display:grid}.developer-steps__copy{background:#1f1e1e4d;flex-direction:column;justify-content:space-between;height:603px;padding:24px;display:flex}.developer-steps__copy>p{letter-spacing:-.24px;color:#fffc;max-width:384px;margin:0;font-size:24px;line-height:1.3}.developer-steps__copy ol{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.developer-steps__copy li>span{color:#ffffff7a;font-family:var(--font-mono), monospace;margin-bottom:16px;font-size:13px;line-height:22px;display:block}.developer-steps__copy h3{letter-spacing:-.2904px;margin:0 0 8px;font-size:14px;font-weight:500;line-height:17px}.developer-steps__copy li p{letter-spacing:-.1504px;color:#ffffffa3;max-width:280px;margin:0;font-size:14px;line-height:18px}.developer-steps__visual{background:#4a464433;height:603px;position:relative;overflow:clip}.developer-steps__field{pointer-events:none;justify-content:center;align-items:center;width:876.374px;height:904.924px;display:flex;position:absolute;top:-360.5px;left:-121px}.developer-steps__field>div{flex:none;width:691px;height:613px;position:relative;overflow:hidden;transform:rotate(120deg)}.developer-steps__field img{max-width:none;position:absolute;top:57.96px;left:calc(50% - 2.15px);transform:translate(-50%)}.developer-connections{background:#443f3d;border-radius:10px;width:560px;height:414px;position:absolute;top:calc(50% - 19.5px);left:50%;overflow:hidden;transform:translate(-50%,-50%)}.developer-connections__toolbar{align-items:center;gap:16px;height:45px;padding-inline:16px;display:flex}.developer-connections__toolbar>span{gap:6px;display:flex}.developer-connections__toolbar i{background:#272320;border-radius:50%;width:8px;height:8px}.developer-connections__toolbar p{letter-spacing:-.3844px;margin:0;font-size:15px;line-height:44px;box-shadow:inset 0 -2px #fff}.developer-connections__body{flex-direction:column;gap:12px;padding:24px;display:flex}.developer-connections__row{background:#272320;border:1.526px solid #272320;border-radius:4.577px;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;box-shadow:1.557px 1.557px #ffffff2b}.developer-connections__row>img{max-width:none}.developer-connections__row>span{font-family:var(--font-mono), monospace;letter-spacing:-.641px;flex:1;font-size:16.026px;line-height:1.38}.developer-connections__row .developer-connections__new{color:#272320;text-transform:uppercase;background:#f60;border-radius:4px;flex:none;align-items:center;height:24px;padding:0 6px;font-size:12px;line-height:12px;display:flex}.developer-switch{background:#272320;border:none;border-radius:2px;width:36px;height:20px;padding:2px;transition:none}.developer-switch[data-state=checked]{background:#443f3d}.developer-switch [data-slot=switch-thumb]{background:#443f3d;border-radius:1px;width:16px;height:16px}.developer-switch[data-state=checked] [data-slot=switch-thumb]{background:#66f646}.developer-connections__option{color:#ffffffa3;font-family:var(--font-mono), monospace;border-top:1px solid #11100f;justify-content:space-between;align-items:center;gap:16px;margin-top:4px;padding-top:8px;font-size:14px;line-height:18px;display:flex}.developer-steps__platforms{flex-wrap:wrap;justify-content:center;max-width:1016px;margin:64px auto 0;display:flex}.developer-steps__platforms>span{letter-spacing:-.184px;justify-content:center;align-items:center;width:169.333px;height:56.744px;font-size:18.404px;line-height:1.3;display:flex}.developer-steps__platforms img{max-width:none}.developer-faq{background:#1f1e1e;height:780px;padding:133.5px 0 134.5px 120px;overflow:hidden}.developer-faq__inner{gap:80px;max-width:1320px;margin:auto;display:flex}.developer-faq h2{letter-spacing:-.32px;flex:0 0 180px;margin:0;font-size:32px;font-weight:400;line-height:1.1}.developer-faq__tabs{gap:8px;min-width:0;display:flex}.developer-faq__questions{background:#443f3d66;border-radius:6px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:26px;width:482px;height:512px;padding:16px;display:flex}.developer-faq__question{text-align:left;letter-spacing:-.6492px;color:#fffc;border-radius:3px;align-items:flex-start;gap:10px;padding:2px 4px 2px 2px;font-size:16px;line-height:24px;display:flex}.developer-faq__question>span{color:#272320;height:24px;font-family:var(--font-mono), monospace;letter-spacing:normal;background:#f60;border-radius:4px;flex-shrink:0;align-items:center;padding-inline:6px;font-size:12px;line-height:12px;display:flex}.developer-faq__question[data-state=active]{color:#f60;background:#ff660014;box-shadow:0 1px #f60}.developer-faq__question:focus-visible{outline-offset:3px;outline:2px solid #fff}.developer-faq__artwork{border-radius:6px;flex-shrink:0;width:912px;height:512px;position:relative;overflow:hidden}.developer-faq__window{background:#443f3d;border-radius:10px;height:404px;position:absolute;top:50%;left:5.59%;right:1.21%;overflow:hidden;transform:translateY(-50%)}.developer-faq__window:before{content:"";inset-block:0;background:#11100fcc;width:1px;position:absolute;left:calc(50% + 69.57px);box-shadow:1px 0 #ffffff24}.developer-faq__dots{max-width:none;position:absolute;top:21.26px;left:24.35px}.developer-faq__answer{background:#272320;border:1.526px solid #272320;border-radius:4.577px;width:432px;height:322px;position:absolute;top:51.57px;left:24.35px;overflow:hidden;box-shadow:1.557px 1.557px #ffffff2b}.developer-faq__answer-heading{font-family:var(--font-mono), monospace;letter-spacing:-.5271px;font-size:13.178px;line-height:1.38;position:absolute;top:15.27px;left:19.05px}.developer-faq__answer-heading:after{content:"";background:#fff;width:51.1591px;height:1px;margin-top:11.444px;display:block}.developer-faq__answer:before{content:"";inset-inline:4px;background:#11100fcc;height:1px;position:absolute;top:45.01px;box-shadow:0 1px #ffffff24}.developer-faq__content{width:344px;font-family:var(--font-mono), monospace;letter-spacing:-.14px;outline-offset:-3px;font-size:14px;line-height:1.32;position:absolute;top:65.17px;left:21.89px}.developer-faq__content p{margin:0}@media (min-width:768px) and (max-width:1000px){.developer-steps__main{grid-template-columns:1fr}.developer-steps__copy{gap:40px;height:auto;min-height:600px}.developer-steps__visual{height:500px}}@media (max-width:1279px){.developer-count__control{padding:48px 32px}.developer-count__description{padding-left:40px}.developer-steps__intro{align-items:flex-start}.developer-steps__intro>div{flex-wrap:wrap}.developer-connections{transform:translate(-50%,-50%)scale(.8)}.developer-steps__copy{gap:40px;height:auto;min-height:603px}.developer-steps__platforms>span{width:16.666%}}@media (max-width:1439px){.developer-faq{height:auto;padding:80px 48px}.developer-faq__inner{flex-direction:column;gap:32px}.developer-faq h2{flex-basis:auto}.developer-faq__tabs{flex-direction:column}.developer-faq__questions{gap:18px;width:100%;height:auto}.developer-faq__artwork{width:100%}}@media (max-width:767px){.developer-count .pd-container{grid-template-columns:1fr}.developer-count__control{min-height:280px;padding:32px 24px}.developer-count__control output{font-size:96px}.developer-count__description{padding:32px 0}.developer-steps{padding-top:64px;padding-bottom:64px}.developer-steps__intro,.developer-steps__intro>div{flex-direction:column;align-items:flex-start;gap:24px;width:100%}.developer-steps__intro>p{width:100%}.developer-steps__intro h2{white-space:normal;font-size:32px}.developer-steps__divider{margin-bottom:40px}.developer-steps__main{grid-template-columns:1fr}.developer-steps__visual{justify-content:center;align-items:center;height:auto;min-height:440px;padding:24px 12px;display:flex}.developer-connections{width:100%;max-width:560px;height:auto;position:relative;top:auto;left:auto;transform:none}.developer-connections__toolbar{gap:12px;height:44px;padding-inline:12px}.developer-connections__toolbar p{font-size:14px}.developer-connections__body{gap:10px;padding:12px}.developer-connections__row{gap:8px;height:auto;min-height:52px;padding:10px}.developer-connections__row>span{letter-spacing:-.12px;min-width:0;font-size:12px;line-height:16px}.developer-connections__row .developer-connections__new{padding-inline:4px;font-size:11px}.developer-connections__option{gap:12px;min-height:44px;padding-top:12px;font-size:12px;line-height:16px}.developer-switch{width:40px;height:24px}.developer-switch [data-slot=switch-thumb]{width:20px;height:20px}.developer-steps__platforms{margin-top:32px}.developer-steps__platforms>span{width:33.333%}.developer-faq{height:auto;padding:64px 24px}.developer-faq__inner{flex-direction:column;gap:32px}.developer-faq h2{flex-basis:auto}.developer-faq__tabs{flex-direction:column}.developer-faq__questions{gap:18px;width:100%;height:auto}.developer-faq__artwork{width:100%;height:380px}.developer-faq__window{height:320px;left:16px;right:16px}.developer-faq__answer{width:calc(100% - 24px);height:252px;top:48px;left:12px}.developer-faq__content{width:calc(100% - 32px);font-size:12px;left:16px}}
