.EditorialPages_page__fH2d_{position:relative;margin-inline:calc(50% - 50vw);background:#fff;color:var(--pt-body-ink)}.EditorialPages_page__fH2d_ h1,.EditorialPages_page__fH2d_ h2,.EditorialPages_page__fH2d_ h3{font-weight:400}.EditorialPages_inlineIcon__WW6fg{display:inline-block;width:.85em;height:.85em;margin-left:4px;vertical-align:-.08em}.EditorialPages_page__fH2d_>section{padding-right:60px;padding-left:60px}.EditorialPages_hero__GgoM9{max-width:1560px;margin:0 auto;padding-top:150px}.EditorialPages_hero__GgoM9 h1{margin:0 0 20px;font-size:clamp(56px,6.9vw,100px);letter-spacing:-.02em;line-height:1.04}.EditorialPages_heroStatement__htLul{max-width:none;white-space:nowrap}.EditorialPages_heroLead__xYWgw{max-width:720px;margin:0;color:#4c5052;font-size:20px;line-height:1.6}.EditorialPages_heroStatementSub__2YRPZ{max-width:760px;margin:0 0 26px;font-size:24px;line-height:1.5}.EditorialPages_heroButton__vr8tc{display:inline-block;padding:12px 22px;border-radius:2px;background:var(--pt-dark);color:#fff;font-size:15px;transition:background-color .22s ease}.EditorialPages_heroButton__vr8tc:focus-visible,.EditorialPages_heroButton__vr8tc:hover{background:#101315}.EditorialPages_spotlight__VgldS{max-width:1560px;margin:110px auto 0}.EditorialPages_quotesBand__kKvoB>h2,.EditorialPages_roles__kURZ7>h2,.EditorialPages_spotlight__VgldS>h2,.EditorialPages_storyGrid__iQOgJ>h2{margin:0 0 40px;font-size:50px;letter-spacing:-.01em;line-height:1.15}.EditorialPages_spotlightCard__I2mwX{position:relative;display:block;border-radius:8px;overflow:hidden}.EditorialPages_spotlightPlate__7Qyor{position:absolute;top:34px;left:34px;display:flex;max-width:520px;flex-direction:column;gap:6px;padding:22px 26px;border-radius:4px;background:rgba(31,34,37,.82);color:#efefef}.EditorialPages_spotlightPlate__7Qyor span{font-size:14px;letter-spacing:.08em}.EditorialPages_spotlightPlate__7Qyor strong{font-size:26px;font-weight:400;line-height:1.35}.EditorialPages_quotesBand__kKvoB{max-width:1560px;margin:130px auto 0;padding-top:60px;border-top:1px solid rgba(30,33,36,.16)}.EditorialPages_quoteGrid__PUsXW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px}.EditorialPages_quoteGrid__PUsXW blockquote{margin:0;padding:24px;border:1px solid rgba(30,33,36,.2);border-radius:6px}.EditorialPages_quoteGrid__PUsXW p{margin:0 0 14px;font-size:17px;line-height:1.6}.EditorialPages_quoteGrid__PUsXW footer{color:#6d7275;font-size:13px}.EditorialPages_storyGrid__iQOgJ{max-width:1560px;margin:130px auto 0;padding-top:60px;border-top:1px solid rgba(30,33,36,.16)}.EditorialPages_storyCards__SMTHc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.EditorialPages_storyCard__odRJ1{display:block}.EditorialPages_storyCard__odRJ1 small{display:block;margin:14px 0 6px;color:#6d7275;font-size:13px;letter-spacing:.08em}.EditorialPages_storyCard__odRJ1 h3{margin:0 0 8px;font-size:24px;line-height:1.35;transition:color .2s ease}.EditorialPages_storyCard__odRJ1:focus-visible h3,.EditorialPages_storyCard__odRJ1:hover h3{color:#55585c}.EditorialPages_storyCard__odRJ1 p{margin:0;color:#4c5052;font-size:15px;line-height:1.6}.EditorialPages_teamIntro__MRL_W{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:70px;align-items:start;max-width:1560px;margin:80px auto 0;padding-top:48px;border-top:1px solid rgba(30,33,36,.16)}.EditorialPages_teamIntro__MRL_W h2{margin:0;font-size:44px;letter-spacing:0;line-height:1.15}.EditorialPages_teamIntro__MRL_W p{max-width:760px;margin:0;color:#4c5052;font-size:24px;line-height:1.65}.EditorialPages_roles__kURZ7{max-width:1560px;margin:130px auto 0;padding-top:60px;border-top:1px solid rgba(30,33,36,.16)}.EditorialPages_roleGrid__NvyR8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.EditorialPages_roleGrid__NvyR8 article{padding:26px 28px;border:1px solid rgba(30,33,36,.2);border-radius:8px}.EditorialPages_roleGrid__NvyR8 small{display:block;margin-bottom:10px;color:#6d7275;font-family:var(--font-alliance2),var(--font-misans),sans-serif;font-size:13px;letter-spacing:.1em}.EditorialPages_roleGrid__NvyR8 h3{margin:0 0 12px;font-size:24px;line-height:1.3}.EditorialPages_roleGrid__NvyR8 p{margin:0;color:#4c5052;font-size:15px;line-height:1.65}.EditorialPages_mission__1Motp{margin-top:130px;padding-top:100px;padding-bottom:110px;background:var(--pt-ink);color:#efefef;text-align:center}.EditorialPages_mission__1Motp h2{margin:0 0 18px;font-size:50px;letter-spacing:-.01em;line-height:1.15}.EditorialPages_mission__1Motp p{max-width:640px;margin:0 auto 30px;color:#b9b9c2;font-size:18px;line-height:1.65}.EditorialPages_mission__1Motp a{display:inline-block;padding:12px 22px;border:1px solid #efefef;border-radius:2px;color:#efefef;font-size:15px;transition:background-color .22s ease,color .22s ease}.EditorialPages_mission__1Motp a:focus-visible,.EditorialPages_mission__1Motp a:hover{background:#efefef;color:var(--pt-ink)}.EditorialPages_govList__EXxZL{max-width:1560px;margin:90px auto 0}.EditorialPages_govRow__WreyT{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:60px;padding:40px 0;border-top:1px solid rgba(30,33,36,.2);scroll-margin-top:120px}.EditorialPages_govRow__WreyT h2{margin:0;font-size:34px;line-height:1.3}.EditorialPages_govRow__WreyT h2 span{margin-right:8px;color:#9a9a9a}.EditorialPages_govRow__WreyT p{margin:4px 0 0;color:#4c5052;font-size:17px;line-height:1.65}.EditorialPages_essayList__kbJXz{max-width:1560px;margin:90px auto 0}.EditorialPages_essayRow__Ifauv{padding:44px 0;border-top:1px solid rgba(30,33,36,.2)}.EditorialPages_essayRow__Ifauv h2{max-width:1000px;margin:0 0 14px;font-size:50px;letter-spacing:-.01em;line-height:1.2}.EditorialPages_essayNum__U9y6a{margin-left:12px;color:#9a9a9a;font-size:20px}.EditorialPages_essayRow__Ifauv p{max-width:760px;margin:0;color:#4c5052;font-size:18px;line-height:1.65}@media (max-width:1100px){.EditorialPages_quoteGrid__PUsXW,.EditorialPages_roleGrid__NvyR8,.EditorialPages_storyCards__SMTHc{grid-template-columns:minmax(0,1fr)}.EditorialPages_govRow__WreyT,.EditorialPages_teamIntro__MRL_W{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:1366px) and (any-pointer:coarse),(max-width:899px){.EditorialPages_page__fH2d_>section{padding-right:20px;padding-left:20px}.EditorialPages_hero__GgoM9{padding-top:120px}.EditorialPages_heroStatement__htLul{white-space:normal}.EditorialPages_heroStatementSub__2YRPZ{font-size:19px}.EditorialPages_teamIntro__MRL_W{margin-top:64px;padding-top:32px;gap:24px}.EditorialPages_teamIntro__MRL_W h2{font-size:32px}.EditorialPages_teamIntro__MRL_W p{font-size:20px}.EditorialPages_mission__1Motp h2,.EditorialPages_quotesBand__kKvoB>h2,.EditorialPages_roles__kURZ7>h2,.EditorialPages_spotlight__VgldS>h2,.EditorialPages_storyGrid__iQOgJ>h2{font-size:32px}.EditorialPages_essayRow__Ifauv h2{font-size:28px}.EditorialPages_essayNum__U9y6a{font-size:14px}.EditorialPages_govRow__WreyT h2{font-size:24px}.EditorialPages_hero__GgoM9 h1{font-size:clamp(34px,6vw,54px);line-height:1.3}.EditorialPages_heroLead__xYWgw,.EditorialPages_teamIntro__MRL_W p{font-size:18px;line-height:1.7}.EditorialPages_essayList__kbJXz,.EditorialPages_govList__EXxZL,.EditorialPages_quotesBand__kKvoB,.EditorialPages_roles__kURZ7,.EditorialPages_spotlight__VgldS,.EditorialPages_storyGrid__iQOgJ{margin-top:56px}.EditorialPages_spotlightPlate__7Qyor{position:static;max-width:none;padding:20px;border-radius:0}.EditorialPages_spotlightPlate__7Qyor strong{font-size:24px;line-height:1.4}.EditorialPages_storyCards__SMTHc p{font-size:16px;line-height:1.7}.EditorialPages_heroButton__vr8tc{min-height:48px}.EditorialPages_essayRow__Ifauv p,.EditorialPages_govRow__WreyT p{max-width:65ch;line-height:1.75}.EditorialPages_essayRow__Ifauv h2{line-height:1.4}}@media (min-width:700px) and (max-width:899px){.EditorialPages_storyCards__SMTHc{grid-template-columns:repeat(2,minmax(0,1fr))}}.DevelopersPage_root__MQk5x{--dv-dark:#1e2124;--dv-dark2:#26292c;--dv-line:#3a3e42;--dv-frame:#6b716e;--dv-text:#f2f3f1;--dv-dim:#c9ccc5;--dv-soft:#8a8f8c;--dv-mint:#91ebc1;--dv-mint-deep:#4fc695;--dv-mono:var(--pt-font-mono,Consolas,"SFMono-Regular",Menlo,monospace);margin-top:-1px;background:var(--dv-dark);color:var(--dv-text)}.DevelopersPage_root__MQk5x h1,.DevelopersPage_root__MQk5x h2,.DevelopersPage_root__MQk5x h3,.DevelopersPage_root__MQk5x p{margin:0;font-weight:400}.DevelopersPage_wrap__X8yYb{max-width:1380px;margin:0 auto;padding:0 30px}.DevelopersPage_two__8ztmr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.DevelopersPage_srOnly__VJG96{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.DevelopersPage_hero__BxmSH{padding:190px 0 120px;text-align:center}.DevelopersPage_term__Z6GKk{display:inline-block;width:min(680px,100%);border:1.5px solid #e9ebe6;background:var(--dv-dark);box-shadow:10px 10px 0 var(--dv-mint-deep);text-align:left}.DevelopersPage_termBar__0IcRO{display:flex;gap:10px;padding:14px 18px;border-bottom:1.5px solid #e9ebe6}.DevelopersPage_termBar__0IcRO i{width:11px;height:11px;border-radius:50%;background:#e9ebe6}.DevelopersPage_termBody__sL2So{display:grid;grid-template-columns:44px minmax(0,1fr);font-family:var(--dv-mono);font-size:clamp(15px,1.5vw,19px);line-height:2}.DevelopersPage_termBody__sL2So>span{padding:14px 0;border-right:1.5px solid #e9ebe6;color:var(--dv-soft);text-align:center;white-space:pre}.DevelopersPage_termBody__sL2So pre{margin:0;padding:14px 20px;overflow-x:auto;color:var(--dv-text);font:inherit;white-space:pre}.DevelopersPage_k__YXhUp{color:var(--dv-mint)}.DevelopersPage_s__vOKOn{color:#e9d8a6}.DevelopersPage_c__8axOJ{color:#7d837f}.DevelopersPage_heroCaption__NAul5{margin-top:46px!important;color:#e9ebe6;font-family:var(--dv-mono);font-size:15px}.DevelopersPage_glyph__zwKNO{display:grid;grid-template-columns:repeat(3,10px);gap:2px;justify-content:center;margin:22px auto 0}.DevelopersPage_glyph__zwKNO i{width:10px;height:10px}.DevelopersPage_glyph__zwKNO .DevelopersPage_on__b9bOy{background:var(--dv-mint)}.DevelopersPage_actions___QeqH{display:flex;justify-content:center;gap:14px;margin-top:40px}.DevelopersPage_btn__Hmskq{display:inline-flex;align-items:center;min-height:46px;padding:0 24px;border:1px solid var(--dv-frame);border-radius:24px;font-size:15px;transition:border-color .18s ease,background-color .18s ease}.DevelopersPage_btn__Hmskq:focus-visible,.DevelopersPage_btn__Hmskq:hover{border-color:#e9ebe6}.DevelopersPage_btnPrimary__pF8p8{border-color:var(--dv-mint);background:var(--dv-mint);color:#102018}.DevelopersPage_btnPrimary__pF8p8:focus-visible,.DevelopersPage_btnPrimary__pF8p8:hover{border-color:#b4f2d4;background:#b4f2d4}.DevelopersPage_sec__18f8Y{padding-bottom:110px}.DevelopersPage_prompt__LDZ9k{padding:20px 0;border-top:1px dashed #5d6360;border-bottom:1px dashed #5d6360;color:#e9ebe6;font-family:var(--dv-mono);font-size:15px}.DevelopersPage_prompt__LDZ9k b{color:var(--dv-mint);font-weight:400}.DevelopersPage_head__T5clD{margin:48px 0 64px;align-items:start}.DevelopersPage_head__T5clD h2{font-size:clamp(28px,2.6vw,38px);line-height:1.25}.DevelopersPage_lead__0_K6n{color:var(--dv-dim);font-size:17px;line-height:1.7}.DevelopersPage_tag___5HFm{display:inline-block;margin-top:18px;color:var(--dv-mint);font-family:var(--dv-mono);font-size:13px;letter-spacing:.06em}.DevelopersPage_apis__lo9Nr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--dv-line)}.DevelopersPage_apis__lo9Nr article{padding:26px 24px 28px}.DevelopersPage_apis__lo9Nr article+article{border-left:1px solid var(--dv-line)}.DevelopersPage_apis__lo9Nr small{color:var(--dv-mint);font-family:var(--dv-mono);font-size:12.5px}.DevelopersPage_apis__lo9Nr h3{margin:10px 0!important;font-size:22px}.DevelopersPage_apis__lo9Nr p{color:var(--dv-dim);font-size:14.5px;line-height:1.7}.DevelopersPage_callout__3hApI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:44px 56px;border:1px solid var(--dv-frame);border-radius:8px;transition:border-color .18s ease}.DevelopersPage_callout__3hApI:focus-visible,.DevelopersPage_callout__3hApI:hover{border-color:#e9ebe6}.DevelopersPage_pixels__MpS7V{display:grid;grid-template-columns:repeat(5,22px);gap:4px}.DevelopersPage_pixels__MpS7V i{width:22px;height:22px}.DevelopersPage_pixels__MpS7V .DevelopersPage_on__b9bOy{background:var(--dv-mint)}.DevelopersPage_callout__3hApI h3{font-size:clamp(24px,2.2vw,32px);line-height:1.3}.DevelopersPage_callout__3hApI p{margin-top:22px!important;color:#a9aeab;font-size:clamp(20px,1.9vw,27px);line-height:1.35}.DevelopersPage_light__jN_az{padding:110px 0 0;background:#fff;color:var(--pt-body-ink);scroll-margin-top:96px}.DevelopersPage_light__jN_az .DevelopersPage_prompt__LDZ9k{border-color:#b7bcba;color:var(--pt-body-ink)}.DevelopersPage_light__jN_az .DevelopersPage_prompt__LDZ9k b,.DevelopersPage_light__jN_az .DevelopersPage_tag___5HFm{color:#236b4f}.DevelopersPage_light__jN_az .DevelopersPage_lead__0_K6n{color:#4c5052}.DevelopersPage_body__SUgNA{align-items:center}.DevelopersPage_flow__eukCG{position:relative;height:320px;overflow:hidden;border:1px solid #d6d9d7;border-radius:6px;background:#f5f5f4}.DevelopersPage_flowInner__EJYC_{position:absolute;inset:0}.DevelopersPage_flow__eukCG svg{position:absolute;inset:0;width:100%;height:100%}.DevelopersPage_node__UuyRW{position:absolute;min-width:150px;padding:12px 16px;border:1px solid #b7bcba;background:#fff;text-align:center;transform:translate(-50%,-50%)}.DevelopersPage_node__UuyRW small{display:block;margin-bottom:4px;color:#737a78;font-family:var(--dv-mono);font-size:11.5px}.DevelopersPage_node__UuyRW strong{font-size:15px;font-weight:400}.DevelopersPage_nodeOn__DULlu{border-color:var(--dv-mint-deep)}.DevelopersPage_nodeOn__DULlu small{color:#236b4f}.DevelopersPage_checks__Gw3lU{display:grid;gap:12px;margin:0;padding:0;list-style:none}.DevelopersPage_checks__Gw3lU li{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;min-height:58px;border:1px solid #b7bcba}.DevelopersPage_checks__Gw3lU li:before{content:"";align-self:stretch;border-right:1px solid #b7bcba;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='2.5' y='2.5' width='15' height='15' fill='none' stroke='%232f8f66' stroke-width='1.2'/%3E%3Cpath d='M6 10.2l2.8 2.8L14.5 7' fill='none' stroke='%232f8f66' stroke-width='1.6'/%3E%3C/svg%3E") 50% /22px 22px no-repeat}.DevelopersPage_checks__Gw3lU span{padding:12px 18px;font-size:16px;line-height:1.5}.DevelopersPage_ready__klfqS{margin-top:120px;text-align:center;scroll-margin-top:96px}.DevelopersPage_ready__klfqS h2{margin-bottom:56px!important;font-size:clamp(36px,3.6vw,52px)}.DevelopersPage_cards__IkR7C{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;text-align:left}.DevelopersPage_cards__IkR7C a{display:flex;min-height:200px;flex-direction:column;justify-content:space-between;padding:20px;border:1px solid #c9cdcb;transition:border-color .18s ease}.DevelopersPage_cards__IkR7C a:focus-visible,.DevelopersPage_cards__IkR7C a:hover{border-color:var(--pt-body-ink)}.DevelopersPage_cards__IkR7C h3{font-size:22px;line-height:1.3}.DevelopersPage_cards__IkR7C p{color:#4c5052;font-size:14px;line-height:1.6}@media (max-width:1100px){.DevelopersPage_apis__lo9Nr{grid-template-columns:repeat(2,minmax(0,1fr))}.DevelopersPage_apis__lo9Nr article:nth-child(3){border-left:0}.DevelopersPage_apis__lo9Nr article:nth-child(n+3){border-top:1px solid var(--dv-line)}.DevelopersPage_cards__IkR7C{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1366px) and (any-pointer:coarse),(max-width:899px){.DevelopersPage_wrap__X8yYb{padding:0 20px}.DevelopersPage_hero__BxmSH{padding:140px 0 80px}.DevelopersPage_term__Z6GKk{box-shadow:6px 6px 0 var(--dv-mint-deep)}.DevelopersPage_termBody__sL2So{grid-template-columns:34px minmax(0,1fr);font-size:13px}.DevelopersPage_actions___QeqH{flex-direction:column;align-items:center}.DevelopersPage_two__8ztmr{grid-template-columns:minmax(0,1fr);gap:22px}.DevelopersPage_sec__18f8Y{padding-bottom:72px}.DevelopersPage_head__T5clD{margin:32px 0}.DevelopersPage_apis__lo9Nr{grid-template-columns:minmax(0,1fr)}.DevelopersPage_apis__lo9Nr article,.DevelopersPage_apis__lo9Nr article+article{padding:22px 0;border-top:0;border-left:0;border-bottom:1px solid var(--dv-line)}.DevelopersPage_callout__3hApI{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px}.DevelopersPage_light__jN_az{padding-top:72px}.DevelopersPage_flow__eukCG{height:300px;overflow-x:auto}.DevelopersPage_flowInner__EJYC_{width:640px}.DevelopersPage_ready__klfqS{margin-top:72px}.DevelopersPage_btn__Hmskq{min-height:48px}}@media (prefers-reduced-motion:reduce){.DevelopersPage_btn__Hmskq,.DevelopersPage_callout__3hApI,.DevelopersPage_cards__IkR7C a{transition:none}}