.developer-coverage_wrap__Cieiw{width:min(1240px,calc(100% - 64px));margin:0 auto;color:#f4f1f8;font-size:1rem;line-height:1.65;overflow-wrap:break-word}.developer-coverage_wrap__Cieiw *,.developer-coverage_wrap__Cieiw :after,.developer-coverage_wrap__Cieiw :before{box-sizing:border-box}.developer-coverage_wrap__Cieiw [id]{scroll-margin-top:110px}.developer-coverage_wrap__Cieiw blockquote,.developer-coverage_wrap__Cieiw dd,.developer-coverage_wrap__Cieiw dl,.developer-coverage_wrap__Cieiw h1,.developer-coverage_wrap__Cieiw h2,.developer-coverage_wrap__Cieiw h3,.developer-coverage_wrap__Cieiw p{margin:0}.developer-coverage_wrap__Cieiw h1,.developer-coverage_wrap__Cieiw h2,.developer-coverage_wrap__Cieiw h3{font-family:Space Grotesk,Manrope,system-ui,sans-serif;line-height:1.16;letter-spacing:-.025em}.developer-coverage_wrap__Cieiw p{color:#c3bdcf}.developer-coverage_wrap__Cieiw a{color:inherit;text-decoration:none}.developer-coverage_wrap__Cieiw a:hover{color:#e5c98b}.developer-coverage_wrap__Cieiw :focus-visible{outline:2px solid #dec08a;outline-offset:4px}.developer-coverage_kicker__taYl7{color:#dec08a!important;font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.5}.developer-coverage_hero__XrfQM{padding:48px 0 40px;border-bottom:1px solid #bda3d52c}.developer-coverage_heroLayout__QILlt{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(285px,.68fr);gap:clamp(24px,5vw,80px);align-items:center}.developer-coverage_heroCopy__QVwPh{min-width:0}.developer-coverage_hero__XrfQM h1{font-size:clamp(2rem,3.9vw,3.45rem);max-width:820px;margin-top:15px;text-wrap:balance}.developer-coverage_tagline__JCcON{margin-top:18px!important;max-width:670px;font-size:clamp(.975rem,1.25vw,1.075rem);line-height:1.75}.developer-coverage_heroExtra__4o6Vn{max-width:610px;margin-top:13px!important;font-size:.95rem;line-height:1.7}.developer-coverage_actions__tyiJT{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:22px}.developer-coverage_button__yAsS9,.developer-coverage_secondary__4urB0{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #9277b5;border-radius:8px;padding:10px 17px;font:650 .875rem/1.4 Manrope,system-ui,sans-serif;text-align:center;cursor:pointer;color:#f4f1f8!important;background:#ffffff04;transition:background .15s ease,border-color .15s ease}.developer-coverage_button__yAsS9{background:#7851d0;border-color:#9373e2}.developer-coverage_button__yAsS9:hover{background:#8156d5}.developer-coverage_secondary__4urB0:hover{background:#ccb8ed14;border-color:#dec08a}.developer-coverage_heading__vxKKX>a,.developer-coverage_more__XZ6kB,.developer-coverage_textLink___dHrG{display:inline-flex;align-items:center;font-size:.875rem;font-weight:650;color:#ddc5ff!important}.developer-coverage_heroNote__2GBNa{font-size:.79rem;line-height:1.65;max-width:690px;margin-top:18px!important}.developer-coverage_proofCard__qMEY6{min-width:0;border:1px solid #ae90d150;border-radius:16px;background:linear-gradient(155deg,#251c34,#11121f 70%);padding:clamp(20px,2.8vw,32px);box-shadow:0 22px 50px -42px #000}.developer-coverage_proofCard__qMEY6 h2{font-size:1.4rem;margin-top:8px}.developer-coverage_proofCard__qMEY6 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.developer-coverage_proofCard__qMEY6 dl>div{min-width:0;border-left:2px solid #dec08a88;padding-left:15px}.developer-coverage_proofCard__qMEY6 dd{font:550 clamp(1.7rem,2.4vw,2.5rem)/1.1 Space Grotesk,system-ui,sans-serif;color:#f4f1f8;font-variant-numeric:tabular-nums}.developer-coverage_proofCard__qMEY6 dt{font-size:.8rem;color:#c8bfd5;line-height:1.4;margin-top:7px}.developer-coverage_proofDate__4RxLz{font-size:.8rem;margin-top:16px!important;line-height:1.6}.developer-coverage_proofLink__LXaKx{display:inline-flex;margin-top:15px;font-size:.9rem;font-weight:700;color:#ddc5ff!important}.developer-coverage_proofFine__gnsgp{font-size:.74rem;line-height:1.55;margin-top:12px!important}.developer-coverage_proofStatus__vbfur{border-top:1px solid #a98bd43f;margin-top:23px;padding-top:13px;font-size:.78rem;color:#dec08a}.developer-coverage_proofStatus__vbfur[data-submissions=closed]{color:#edb8b8}.developer-coverage_heading__vxKKX{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:22px}.developer-coverage_heading__vxKKX h2{font-size:clamp(1.55rem,2.3vw,2.1rem);margin-top:7px;text-wrap:balance}.developer-coverage_heading__vxKKX>a{flex-shrink:0;padding-bottom:5px}.developer-coverage_heading__vxKKX>p{font-size:.875rem}.developer-coverage_sectionIntro___B3X_{font-size:.91rem;line-height:1.7;margin-top:10px!important;max-width:680px}.developer-coverage_latest__Ex7xr{position:relative;padding:48px 0;border-bottom:1px solid #bda3d52c}.developer-coverage_anchor__GvyHq{position:absolute;top:0}.developer-coverage_grid__pfWz3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.developer-coverage_card__jaF6h{min-width:0;border:1px solid #a98bd43f;border-radius:12px;overflow:hidden;background:linear-gradient(145deg,#191725,#10111a);box-shadow:0 15px 25px -23px #000}.developer-coverage_image__S6b3C{display:block;aspect-ratio:460/215;overflow:hidden;background:#161420;border-bottom:1px solid #bda3d52c}.developer-coverage_image__S6b3C img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.developer-coverage_image__S6b3C:hover img{transform:scale(1.025)}.developer-coverage_cardBody__2OsHA{padding:18px}.developer-coverage_badges__FDya4{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:10px}.developer-coverage_format__bj_1V,.developer-coverage_verdict__hyeg0{font-size:.75rem;line-height:1.5;padding:3px 7px;border:1px solid #bda3d547;border-radius:5px;color:#d6c5ed;background:#ccb8ed08}.developer-coverage_verdict__hyeg0[data-verdict=recommended]{color:#b9e3b2;border-color:#80b47c55;background:#5c915c12}.developer-coverage_verdict__hyeg0[data-verdict=not_recommended]{color:#ffc1be;border-color:#d38b8755;background:#d38b8712}.developer-coverage_verdict__hyeg0[data-verdict=informational]{color:#edd4a8;border-color:#c5ac7f55;background:#c5ac7f12}.developer-coverage_card__jaF6h h3{font-size:1.2rem;overflow-wrap:anywhere}.developer-coverage_meta__BOPxE{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;font-size:.8rem;color:#c3bdcf;margin-top:8px;line-height:1.5}.developer-coverage_tags__31rGH{list-style:none;display:flex;flex-wrap:wrap;gap:4px 8px;padding:0;margin:12px 0 0;color:#dec08a;font-size:.78rem;line-height:1.5}.developer-coverage_tags__31rGH li+li:before{content:"·";margin-right:8px;color:#776d85}.developer-coverage_card__jaF6h blockquote{font-size:.925rem;line-height:1.68;color:#e7e2ed;margin-top:12px}.developer-coverage_source__NPuGd{font-size:.8rem;line-height:1.6}.developer-coverage_card__jaF6h .developer-coverage_source__NPuGd{margin-top:8px}.developer-coverage_cardLinks__6PXek{display:flex;flex-wrap:wrap;gap:16px;margin-top:15px;color:#ddc5ff;font-size:.875rem;font-weight:650}.developer-coverage_empty__BW91z{border:1px solid #bda3d52c;padding:24px;border-radius:10px;font-size:1rem}.developer-coverage_empty__BW91z a{color:#ddc5ff}.developer-coverage_contact__Mp36J{margin:42px 0;padding:clamp(22px,3.5vw,42px);border:1px solid #bda3d547;border-radius:16px;background:radial-gradient(ellipse at 0 0,#50325b46,transparent 62%),linear-gradient(120deg,#241833,#11131e)}.developer-coverage_contactGrid__5UEd6{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:clamp(20px,4vw,55px);align-items:start}.developer-coverage_contactGuide___A1Py,.developer-coverage_contactMain__SFY6f{min-width:0}.developer-coverage_contactGrid__5UEd6[data-submissions=closed]{grid-template-columns:1fr}.developer-coverage_contact__Mp36J h2{font-size:clamp(1.55rem,2.6vw,2.25rem);margin-top:12px;text-wrap:balance}.developer-coverage_contactMain__SFY6f>p:not(.developer-coverage_kicker__taYl7){margin-top:14px;max-width:760px;font-size:.95rem;line-height:1.76}.developer-coverage_contact__Mp36J .developer-coverage_actions__tyiJT{margin-top:25px}.developer-coverage_contact__Mp36J .developer-coverage_contactNote__lbJUV{font-style:italic;color:#e8d5ff!important}.developer-coverage_contactGuide___A1Py{border:1px solid #bda3d547;border-radius:12px;background:#10121f9e;padding:22px}.developer-coverage_contactGuide___A1Py h3{font-size:1.1rem}.developer-coverage_contactGuide___A1Py ul{padding-left:20px;color:#d2cbdc;font-size:.875rem;line-height:1.7;margin:15px 0}.developer-coverage_contactGuide___A1Py li+li{margin-top:8px}.developer-coverage_contactGuide___A1Py p{font-size:.875rem;line-height:1.7}.developer-coverage_contactGuide___A1Py .developer-coverage_textLink___dHrG{margin-top:12px;line-height:1.6}.developer-coverage_contactFoot__TGlJM{border-top:1px solid #bda3d52c;margin-top:30px!important;padding-top:17px;font-size:.8rem;line-height:1.75}.developer-coverage_trust__cayIW{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(24px,4vw,54px);align-items:center;padding:46px 0;border-bottom:1px solid #bda3d52c}.developer-coverage_trustTextOnly__ujZKh{grid-template-columns:minmax(0,1fr)}.developer-coverage_trustTextOnly__ujZKh .developer-coverage_trustCopy__bAA7b{max-width:720px}.developer-coverage_trustCopy__bAA7b h2{font-size:clamp(1.65rem,2.45vw,2.2rem);margin:10px 0 0;text-wrap:balance}.developer-coverage_trustCopy__bAA7b>p:not(.developer-coverage_kicker__taYl7){font-size:.95rem;line-height:1.75;max-width:720px;margin-top:15px}.developer-coverage_trustFigure__0cIIo{margin:0;border:1px solid #bda3d53d;border-radius:12px;overflow:hidden;background:#11131e;box-shadow:0 18px 34px -28px #000}.developer-coverage_trustFigure__0cIIo img{display:block;width:100%;height:auto}.developer-coverage_trustFigure__0cIIo figcaption{padding:10px 13px;border-top:1px solid #bda3d52c;font-size:.75rem;line-height:1.5;color:#aaa3b5}.developer-coverage_section__MSyyn{padding:44px 0;border-bottom:1px solid #bda3d52c}.developer-coverage_policy__JOJZs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.developer-coverage_policy__JOJZs article{border:1px solid #bda3d52c;border-radius:10px;padding:19px;background:#171420}.developer-coverage_policy__JOJZs h3{font-size:1.065rem;margin:12px 0 10px}.developer-coverage_policy__JOJZs p{font-size:.875rem;line-height:1.7}.developer-coverage_policyIndex__6BZGF{color:#dec08a;font-size:.8rem}.developer-coverage_policyNote__2BwP3{font-size:.87rem;max-width:900px;margin-top:20px!important}.developer-coverage_team__IIrFa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.developer-coverage_team__IIrFa article{display:flex;gap:15px;align-items:start;min-width:0}.developer-coverage_team__IIrFa img{flex-shrink:0;width:64px;height:64px;border-radius:50%;border:1px solid #dec08a55;object-fit:cover}.developer-coverage_team__IIrFa h3{font-size:1.125rem;margin-top:3px}.developer-coverage_team__IIrFa h3 span{font-size:.875rem;color:#c3bdcf}.developer-coverage_team__IIrFa p{font-size:.875rem;line-height:1.65}.developer-coverage_teamRole__BLEAK{color:#dec08a!important;margin:7px 0!important}.developer-coverage_filters__ktvp3{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.developer-coverage_filters__ktvp3 a{min-height:42px;display:inline-flex;align-items:center;font-size:.875rem;padding:8px 12px;border:1px solid #bda3d54d;border-radius:7px;color:#c3bdcf}.developer-coverage_filters__ktvp3 a[aria-current=true]{background:#30223f;color:#f1e5ff;border-color:#c3a6e2}.developer-coverage_search__rh_03{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin-bottom:16px}.developer-coverage_search__rh_03 label{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:.875rem;color:#c3bdcf}.developer-coverage_search__rh_03 label:first-of-type{flex:1 1 240px}.developer-coverage_search__rh_03 input,.developer-coverage_search__rh_03 select{width:100%;min-height:44px;border:1px solid #8f7aa570;border-radius:7px;padding:10px 12px;background:#14111e;color:#f4f1f8;font:400 1rem/1.4 Manrope,system-ui,sans-serif}.developer-coverage_search__rh_03 select{max-width:260px}.developer-coverage_archiveNote__UjHpb{font-size:.875rem;margin:0 0 22px!important}.developer-coverage_pagination__kZ8Hp{display:flex;gap:20px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:28px}.developer-coverage_pagination__kZ8Hp span{font-size:.875rem;color:#c3bdcf}.developer-coverage_extraPicks__bxyGh{padding:30px 0;border-bottom:1px solid #bda3d52c}.developer-coverage_extraPicks__bxyGh summary{cursor:pointer;color:#ddc5ff;font-size:1rem;font-weight:700;list-style-position:inside}.developer-coverage_extraPicks__bxyGh summary span{padding-left:7px}.developer-coverage_extraPicks__bxyGh>p{font-size:.875rem;margin:16px 0!important}.developer-coverage_extraPicks__bxyGh .developer-coverage_grid__pfWz3{margin-top:16px}.developer-coverage_closingCTA__8vVyc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;padding:28px 0 54px}.developer-coverage_closingCTA__8vVyc p{font-size:.95rem;color:#e7e2ed}@media (max-width:1020px){.developer-coverage_heroLayout__QILlt{grid-template-columns:minmax(0,1fr) minmax(270px,.7fr);gap:24px}.developer-coverage_hero__XrfQM h1{font-size:clamp(1.85rem,3.3vw,2.55rem)}.developer-coverage_grid__pfWz3{gap:15px}.developer-coverage_policy__JOJZs{grid-template-columns:repeat(2,minmax(0,1fr))}.developer-coverage_team__IIrFa{grid-template-columns:1fr}.developer-coverage_team__IIrFa article{max-width:720px}.developer-coverage_contactGrid__5UEd6{gap:20px}}@media (max-width:850px){.developer-coverage_heroLayout__QILlt{grid-template-columns:1fr}.developer-coverage_hero__XrfQM{padding:32px 0}.developer-coverage_hero__XrfQM h1{font-size:clamp(2rem,5.2vw,2.8rem)}.developer-coverage_proofCard__qMEY6{max-width:610px}.developer-coverage_contactGrid__5UEd6{grid-template-columns:1fr}.developer-coverage_trust__cayIW{grid-template-columns:1fr;gap:22px}.developer-coverage_trustFigure__0cIIo{max-width:750px}.developer-coverage_grid__pfWz3{grid-template-columns:repeat(2,minmax(0,1fr))}.developer-coverage_search__rh_03 label:first-of-type{flex-basis:100%}}@media (max-width:700px){.developer-coverage_wrap__Cieiw{width:calc(100% - 32px)}.developer-coverage_wrap__Cieiw [id]{scroll-margin-top:90px}.developer-coverage_hero__XrfQM{padding:22px 0 28px}.developer-coverage_hero__XrfQM h1{font-size:clamp(1.6rem,7vw,2.15rem)}.developer-coverage_hero__XrfQM .developer-coverage_kicker__taYl7{font-size:.6875rem}.developer-coverage_tagline__JCcON{font-size:.95rem;line-height:1.65;margin-top:14px!important}.developer-coverage_heroExtra__4o6Vn{font-size:.9rem}.developer-coverage_hero__XrfQM .developer-coverage_actions__tyiJT{margin-top:18px;gap:9px}.developer-coverage_heroNote__2GBNa{font-size:.77rem;margin-top:14px!important}.developer-coverage_proofCard__qMEY6{padding:20px}.developer-coverage_proofCard__qMEY6 dl{margin-top:18px}.developer-coverage_proofCard__qMEY6 dd{font-size:2rem}.developer-coverage_heading__vxKKX{align-items:start;gap:12px;flex-wrap:wrap;margin-bottom:18px}.developer-coverage_heading__vxKKX>a{font-size:.875rem}.developer-coverage_latest__Ex7xr{padding:30px 0}.developer-coverage_grid__pfWz3{grid-template-columns:1fr;gap:20px}.developer-coverage_cardBody__2OsHA{padding:16px}.developer-coverage_card__jaF6h blockquote{font-size:.95rem}.developer-coverage_contact__Mp36J{margin:28px 0;padding:22px 18px}.developer-coverage_contactGuide___A1Py{padding:17px}.developer-coverage_contact__Mp36J .developer-coverage_actions__tyiJT{align-items:stretch}.developer-coverage_trust__cayIW{padding:32px 0}.developer-coverage_trustCopy__bAA7b h2{font-size:1.6rem}.developer-coverage_trustFigure__0cIIo figcaption{font-size:.75rem}.developer-coverage_section__MSyyn{padding:32px 0}.developer-coverage_policy__JOJZs{gap:12px}.developer-coverage_policy__JOJZs article{padding:15px}.developer-coverage_team__IIrFa{gap:25px}.developer-coverage_team__IIrFa img{width:56px;height:56px}.developer-coverage_search__rh_03{gap:12px}.developer-coverage_search__rh_03 label{flex:1 1 140px}.developer-coverage_search__rh_03 select{max-width:none}}@media (max-width:380px){.developer-coverage_policy__JOJZs{grid-template-columns:1fr}.developer-coverage_hero__XrfQM h1{font-size:1.65rem}.developer-coverage_hero__XrfQM .developer-coverage_actions__tyiJT{gap:8px}.developer-coverage_button__yAsS9,.developer-coverage_secondary__4urB0{padding-inline:12px;font-size:.8125rem}.developer-coverage_proofCard__qMEY6 dd{font-size:1.75rem}.developer-coverage_contact__Mp36J h2{font-size:1.55rem}}@media (prefers-reduced-motion:reduce){.developer-coverage_wrap__Cieiw *{scroll-behavior:auto!important;transition:none!important}}