.developers-page main h1,.developers-page main h2,.developers-page main h3,.developers-page main p{margin:0}.developers-page main h1,.developers-page main h2,.developers-page main h3{color:var(--foreground);font-family:var(--font-display);text-wrap:balance;font-weight:400}.developers-page main p{color:var(--muted-foreground);font-size:16px;line-height:1.65}.developers-page main a:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.developers-hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(32px,6vw,80px);padding-block:132px 56px;display:grid}.developers-page .developers-kicker{color:var(--primary);font-size:13px}.developers-hero h1{letter-spacing:-.05em;max-width:13ch;font-size:clamp(48px,5.5vw,80px);line-height:1.04;margin-top:20px!important}.developers-hero>div>p:last-child{max-width:52ch;margin-top:24px;font-size:17px}.developers-trial{border-top:1px solid #65513a;padding-top:24px}.developers-trial strong{color:var(--primary);font-size:clamp(24px,2.5vw,32px);font-weight:500;line-height:1.2}.developers-trial>p+p{font-size:14px;margin-top:12px!important}.developers-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.developers-integrations{padding-block:16px 48px}.developers-page main h2{letter-spacing:-.035em;font-size:clamp(32px,3.5vw,48px);line-height:1.12}.developers-integration-list{border-top:1px solid #493b2e;margin-top:28px}.developers-integration-list article{border-bottom:1px solid #493b2e;grid-template-columns:.35fr 1.2fr .55fr;align-items:start;gap:24px 40px;padding-block:28px;scroll-margin-top:100px;display:grid}.developers-integration-list h3{font-size:28px;line-height:1.3}.developers-page .developers-job{color:var(--foreground);font-size:18px}.developers-integration-list p+p{max-width:58ch;font-size:15px;margin-top:8px!important}.developers-integration-actions{justify-items:start;gap:16px;padding-top:4px;display:grid}.developers-integration-actions>a:last-child:not(:first-child){color:var(--muted-foreground);text-underline-offset:4px;font-size:13px;text-decoration:underline}.developers-page .developers-shared{max-width:82ch;margin-top:24px;font-size:14px}.developers-shared a{color:var(--foreground);text-underline-offset:4px;text-decoration:underline}.developers-resources{padding-block:16px 48px}.developers-resource-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;margin-top:28px;display:grid}.developers-resource-list article{border-top:1px solid #493b2e;padding-top:20px}.developers-resource-list h3{font-size:23px;line-height:1.3}.developers-resource-list h3 span{color:var(--primary)}.developers-resource-list p{max-width:46ch;margin-top:10px!important;font-size:14px!important}.developers-local{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-block:24px 56px;display:flex}.developers-local p{max-width:60ch;font-size:14px!important}@media (max-width:800px){.developers-hero{grid-template-columns:1fr;gap:32px;padding-block:112px 40px}.developers-trial{max-width:560px}.developers-integration-list article{grid-template-columns:80px minmax(0,1fr);gap:16px 24px}.developers-integration-actions{flex-wrap:wrap;grid-column:2;align-items:center;gap:16px 24px;display:flex}.developers-resource-list{gap:24px}}@media (max-width:520px){.developers-integration-list article{grid-template-columns:1fr;gap:12px}.developers-integration-actions{grid-column:auto}.developers-resource-list{grid-template-columns:1fr}}
