.developers-page{min-height:100dvh;color:var(--paper);background:radial-gradient(circle at 72% 8%,#d9ff7513,#0000 24%),radial-gradient(circle at 10% 62%,#59e5c309,#0000 27%),#070a08;overflow-x:hidden}.developers-page:before{content:"";pointer-events:none;opacity:.22;background-image:radial-gradient(#f1eadc1f .65px,#0000 .65px);background-size:34px 34px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.developers-page article,.developers-header{z-index:1;width:min(1320px,100% - 56px);margin-inline:auto;position:relative}.developers-header{border-bottom:1px solid var(--line);color:#77766f;min-height:86px;font:8px var(--font-geist-mono), monospace;letter-spacing:.16em;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.developers-brand,.developers-return{color:var(--paper);align-items:center;gap:9px;text-decoration:none;display:flex}.developers-brand svg{width:18px;color:var(--lime)}.developers-brand span{letter-spacing:.1em;font-weight:750}.developers-return{color:#98958c;justify-self:end}.developers-return svg{width:14px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.developers-return:hover{color:var(--lime)}.developers-return:hover svg{transform:translate(3px)}.developers-hero{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:center;gap:clamp(48px,7vw,128px);min-height:min(760px,100dvh - 86px);padding:clamp(88px,10vw,144px) clamp(8px,2vw,30px);display:grid}.developers-signal,.developers-margin-note{color:var(--lime);font:8px var(--font-geist-mono), monospace;letter-spacing:.18em;margin:0}.developers-hero h1{letter-spacing:-.035em;text-wrap:balance;margin:24px 0 0;font:400 clamp(58px,7.4vw,96px)/.9 Georgia,serif}.developers-hero h1 em{color:#a8aa8d;font-weight:400}.developers-opening{align-self:center}.developers-opening p{color:#aaa89f;text-wrap:pretty;max-width:47ch;margin:0;font-size:clamp(15px,1.25vw,19px);line-height:1.75}.developers-opening p+p{color:#7f7d75;margin-top:24px;font-size:13px}.developers-perspectives{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.developers-perspectives>div{border-right:1px solid var(--line);min-height:210px;padding:30px clamp(18px,2.4vw,36px)}.developers-perspectives>div:last-child{border-right:0}.developers-perspectives span{color:#66665f;font:8px var(--font-geist-mono), monospace}.developers-perspectives strong{margin:32px 0 8px;font:400 22px Georgia,serif;display:block}.developers-perspectives p{color:#88867e;max-width:24ch;margin:0;font-size:11px;line-height:1.65}.developers-statement,.developers-service{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);padding:clamp(96px,10vw,144px) clamp(8px,7vw,120px);display:grid}.developers-margin-note{padding-top:10px}.developers-statement>div,.developers-service>div{max-width:800px}.developers-statement h2,.developers-field h2,.developers-founder h2,.developers-service h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 34px;font:400 clamp(42px,5.2vw,76px)/.97 Georgia,serif}.developers-statement p,.developers-field-copy p,.developers-founder>div>p,.developers-service p{color:#96938b;text-wrap:pretty;max-width:65ch;margin:0;font-size:14px;line-height:1.9}.developers-statement p+p,.developers-field-copy p+p,.developers-founder>div>p+p,.developers-service p+p{margin-top:20px}.developers-comparison{border-bottom:1px solid var(--line);padding:clamp(104px,10vw,144px) clamp(8px,4.5vw,72px)}.developers-comparison-intro{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:clamp(24px,2vw,30px) clamp(48px,6vw,96px);margin-bottom:clamp(64px,6vw,80px);display:grid}.developers-comparison-intro .developers-signal{grid-column:1/-1}.developers-comparison-intro h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font:400 clamp(44px,5.6vw,78px)/.96 Georgia,serif}.developers-comparison-intro h2 em{color:#a8aa8d;font-weight:400}.developers-comparison-intro>p:last-child{color:#96938b;text-wrap:pretty;max-width:58ch;margin:0;font-size:14px;line-height:1.85}.developers-focus-figure{border-block:1px solid #f1eadc24;margin:0}.developers-focus-figure>figcaption{color:#77766f;min-height:58px;font:8px var(--font-geist-mono), monospace;letter-spacing:.11em;justify-content:space-between;align-items:center;gap:24px;display:flex}.developers-focus-figure>figcaption strong{color:#b8b4aa;font-weight:600}.developers-focus-chart{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.developers-focus-chart>article{border-right:1px solid var(--line);min-width:0;padding:30px clamp(17px,2vw,30px) 34px}.developers-focus-chart>article:last-child{border-right:0}.developers-focus-chart>article.is-featured{background:linear-gradient(#d9ff7513,#d9ff7505 74%,#0000)}.developers-focus-chart article>header{justify-content:space-between;align-items:flex-start;gap:14px;min-height:74px;display:flex}.developers-focus-chart article>header>div>strong{color:#ded9ce;font:400 25px Georgia,serif;display:block}.developers-focus-chart article>header>div>span{color:#706e67;font:8px var(--font-geist-mono), monospace;letter-spacing:.05em;margin-top:6px;line-height:1.5;display:block}.developers-focus-chart .is-featured>header>div>strong{color:var(--lime)}.developers-focus-rank{color:var(--lime);font:7px var(--font-geist-mono), monospace;letter-spacing:.1em;flex:none}.developers-focus-measures{border-block:1px solid var(--line);gap:25px;padding-block:28px;display:grid}.developers-focus-measure>div{justify-content:space-between;align-items:flex-start;gap:10px;min-height:31px;display:flex}.developers-focus-measure>div span{color:#96938b;max-width:18ch;font-size:10px;line-height:1.45}.developers-focus-measure>div strong{color:#66665f;font:7px var(--font-geist-mono), monospace;letter-spacing:.04em;text-align:right}.developers-focus-track{background:#f1eadc12;height:2px;display:block}.developers-focus-track i{background:#777b6a;height:100%;display:block}.developers-focus-chart .is-featured .developers-focus-track i{background:var(--lime);box-shadow:0 0 7px #d9ff7559}.developers-focus-chart article>p{color:#7f7d75;min-height:48px;margin:25px 0 0;font-size:10px;line-height:1.6}.developers-focus-chart .is-featured>p{color:#b9bda2}.developers-focus-note{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);padding:28px 0;display:grid}.developers-focus-note p{color:#77756d;max-width:63ch;margin:0;font-size:11px;line-height:1.7}.developers-focus-note strong{color:#b7b3a8;font-weight:600}.developers-focus-note a{color:#96998a;text-underline-offset:3px}.developers-focus-note a:hover{color:var(--lime)}.developers-field{border-bottom:1px solid var(--line);grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(48px,6vw,96px);min-height:720px;padding:clamp(96px,9vw,128px) clamp(18px,7vw,120px);display:grid;position:relative;overflow:hidden}.developers-field:before,.developers-field:after{content:"";aspect-ratio:1;border:1px solid #d9ff7514;border-radius:50%;width:min(58vw,720px);position:absolute;top:50%;left:25%;transform:translate(-50%,-50%)}.developers-field:after{border-color:#f1eadc0e;width:min(38vw,470px)}.developers-field-core{z-index:1;aspect-ratio:1;background:radial-gradient(circle,#d9ff751f,#0a0e0ae6 62%);border:1px solid #d9ff755c;border-radius:50%;place-items:center;width:190px;margin:auto;display:grid;position:relative;box-shadow:0 0 25px #d9ff7512}.developers-field-core:before,.developers-field-core:after{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 8px #d9ff75b3}.developers-field-core:before{left:-4px}.developers-field-core:after{right:-4px}.developers-field-core span{color:var(--lime);font:8px var(--font-geist-mono), monospace;letter-spacing:.18em}.developers-field-core i{border:1px solid #f1eadc14;border-radius:50%;position:absolute;inset:27px}.developers-field-copy{z-index:1;position:relative}.developers-field-copy h2{max-width:750px}.developers-founder{border-bottom:1px solid var(--line);grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(56px,6vw,96px);padding:clamp(112px,11vw,160px) clamp(18px,7vw,120px);display:grid}.developers-founder figure{margin:0}.developers-founder figure img{aspect-ratio:1;object-fit:cover;filter:saturate(.78)contrast(1.04);width:100%;height:auto;display:block}.developers-founder figcaption{color:#6f6d66;font:8px var(--font-geist-mono), monospace;letter-spacing:.1em;padding-top:12px}.developers-founder .developers-signal{margin-bottom:24px}.developers-founder blockquote{color:#d7d2c7;border-top:1px solid #d9ff7538;max-width:760px;margin:42px 0 0;padding-top:25px;font:400 clamp(21px,2.3vw,33px)/1.4 Georgia,serif}.developers-service{border-bottom:0}.developers-footer{border-top:1px solid var(--line);color:#77756d;grid-template-columns:1fr 1fr auto;align-items:center;gap:40px;min-height:230px;display:grid}.developers-footer>div{color:var(--paper);font:8px var(--font-geist-mono), monospace;letter-spacing:.16em;align-items:center;gap:10px;display:flex}.developers-footer>div svg{width:18px;color:var(--lime)}.developers-footer p{font:400 15px Georgia,serif}.developers-footer nav{gap:20px;display:flex}.developers-footer a{color:#8f8c84;font-size:9px;text-decoration:none}.developers-footer a:hover{color:var(--lime)}@media (max-width:900px){.developers-hero{grid-template-columns:1fr;gap:55px;min-height:auto;padding-block:110px 90px}.developers-opening{align-self:auto;padding-bottom:0}.developers-comparison-intro{grid-template-columns:1fr}.developers-comparison-intro .developers-signal{grid-column:auto}.developers-focus-chart{grid-template-columns:1fr 1fr}.developers-focus-chart>article:nth-child(2){border-right:0}.developers-focus-chart>article:nth-child(-n+2){border-bottom:1px solid var(--line)}.developers-perspectives{grid-template-columns:1fr 1fr}.developers-perspectives>div:nth-child(2){border-right:0}.developers-perspectives>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.developers-field{grid-template-columns:1fr;gap:64px;min-height:auto}.developers-field:before,.developers-field:after{top:31%;left:50%}.developers-founder{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:40px}.developers-footer{grid-template-columns:1fr auto;grid-template-areas:"message message""brand links";row-gap:48px}.developers-footer>div{grid-area:brand}.developers-footer p{grid-area:message;margin:0}.developers-footer nav{grid-area:links}}@media (max-width:660px){.developers-page article,.developers-header{width:min(100% - 32px,1320px)}.developers-header{grid-template-columns:1fr auto;min-height:74px}.developers-header>span{display:none}.developers-return{font-size:0}.developers-return:before{content:"OPEN";font-size:8px}.developers-hero{padding:88px 7px 74px}.developers-hero h1{font-size:clamp(48px,15vw,68px);line-height:.91}.developers-opening p{font-size:16px}.developers-perspectives{grid-template-columns:1fr}.developers-perspectives>div{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:24px 8px}.developers-perspectives>div:nth-child(3){border-bottom:1px solid var(--line)}.developers-perspectives>div:last-child{border-bottom:0}.developers-perspectives strong{margin:24px 0 7px}.developers-statement,.developers-service{grid-template-columns:1fr;gap:34px;padding:86px 7px}.developers-comparison{padding:86px 7px}.developers-comparison-intro{gap:30px;margin-bottom:58px}.developers-comparison-intro h2{font-size:clamp(38px,11vw,52px)}.developers-comparison-intro>p:last-child{font-size:13px;line-height:1.82}.developers-focus-figure>figcaption{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:70px;line-height:1.5}.developers-focus-chart{grid-template-columns:1fr}.developers-focus-chart>article{border-right:0;border-bottom:1px solid var(--line);padding:28px 8px 32px}.developers-focus-chart>article:nth-child(-n+3){border-bottom:1px solid var(--line)}.developers-focus-chart>article:last-child{border-bottom:0}.developers-focus-chart article>header{min-height:66px}.developers-focus-measures{gap:21px}.developers-focus-measure>div{min-height:0}.developers-focus-measure>div span{max-width:none;font-size:11px}.developers-focus-chart article>p{min-height:0}.developers-focus-note{grid-template-columns:1fr;gap:18px}.developers-statement h2,.developers-field h2,.developers-founder h2,.developers-service h2{font-size:clamp(38px,11vw,52px)}.developers-statement p,.developers-field-copy p,.developers-founder>div>p,.developers-service p{font-size:13px;line-height:1.82}.developers-field{padding:90px 7px}.developers-field-core{width:154px}.developers-field:before{width:420px;top:25%}.developers-field:after{width:270px;top:25%}.developers-founder{grid-template-columns:1fr;padding:90px 7px}.developers-founder figure{width:min(100%,430px)}.developers-founder blockquote{font-size:22px}.developers-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:25px;min-height:260px;padding:45px 7px;display:flex}.developers-footer p{margin:0}.developers-footer nav{flex-wrap:wrap;gap:14px 20px}}@media (prefers-reduced-motion:reduce){.developers-return svg{transition:none}}
