.DeveloperProfile_page__cGx5p{--blue:#054ad9;--yellow:#ffd166;--ink:#211b33;--muted:#716c7d;--line:#e9e6ef;background:#faf9fc;color:var(--ink);min-height:100vh;font-size:15px;line-height:1.6}.DeveloperProfile_page__cGx5p a{text-decoration:none}.DeveloperProfile_page__cGx5p a,.DeveloperProfile_page__cGx5p summary{-webkit-tap-highlight-color:transparent}.DeveloperProfile_page__cGx5p a:focus-visible,.DeveloperProfile_page__cGx5p summary:focus-visible{outline:3px solid #6a92e9;outline-offset:5px}.DeveloperProfile_container__rLTd_{width:min(1152px,calc(100% - 96px));margin-inline:auto}.DeveloperProfile_header__lVKL6{background:#fff;border-bottom:1px solid var(--line)}.DeveloperProfile_headerInner__Ij0xP{width:min(1152px,calc(100% - 96px));height:86px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.DeveloperProfile_headerLabel__Mt_Gd{color:var(--muted);font-size:13px;margin-right:auto;padding-left:30px;border-left:1px solid var(--line)}.DeveloperProfile_headerCta__klTxb,.DeveloperProfile_primaryCta__XbgBk,.DeveloperProfile_yellowCta__j_srF{display:inline-flex;justify-content:center;align-items:center;gap:22px;font-weight:600;min-height:46px;line-height:1.25;text-align:center;transition:background .2s,transform .2s}.DeveloperProfile_headerCta__klTxb{background:var(--yellow);padding:11px 21px;border-radius:28px;color:#211b33;font-size:13px}.DeveloperProfile_headerCta__klTxb:hover,.DeveloperProfile_yellowCta__j_srF:hover{background:#f4c35a;transform:translateY(-2px)}.DeveloperProfile_banner__PF0Dd{background:var(--blue);height:260px;color:#fff;overflow:hidden}.DeveloperProfile_banner__PF0Dd .DeveloperProfile_container__rLTd_{position:relative;height:100%;padding-top:25px}.DeveloperProfile_breadcrumb__7D3W_{display:flex;gap:13px;align-items:center;font-size:11px;color:#e6eefb}.DeveloperProfile_breadcrumb__7D3W_ a:hover{color:#fff}.DeveloperProfile_banner__PF0Dd p{font-size:27px;font-weight:600;letter-spacing:-.8px;line-height:1.35;margin-top:24px}.DeveloperProfile_banner__PF0Dd p>span{color:var(--yellow)}.DeveloperProfile_brandShape__CQV6T{position:absolute;right:35px;top:34px;width:190px;height:150px;transform:rotate(-45deg)}.DeveloperProfile_brandShape__CQV6T span{background:hsla(0,0%,100%,.13);position:absolute;width:55px;height:120px}.DeveloperProfile_brandShape__CQV6T span:first-child{left:0;top:0}.DeveloperProfile_brandShape__CQV6T span:nth-child(2){left:70px;top:65px;height:55px;background:var(--yellow)}.DeveloperProfile_brandShape__CQV6T span:nth-child(3){left:140px;top:65px}.DeveloperProfile_profileCard__UQDyd{position:relative;margin-top:-65px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:36px 38px 0;box-shadow:0 8px 30px #23104005;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:26px}.DeveloperProfile_identity__ipGZc{display:flex;gap:27px;align-items:center;min-width:0;flex:1}.DeveloperProfile_portrait__dYZkS{position:relative;flex-shrink:0;width:144px;height:144px;background:#e6eefb;border-radius:8px 8px 44px 8px;overflow:hidden;display:grid;place-items:center;color:var(--blue)}.DeveloperProfile_portraitImage__s1LMe{object-fit:cover}.DeveloperProfile_identityText__cIP7f{min-width:0}.DeveloperProfile_eyebrow__VIo41{text-transform:uppercase;letter-spacing:1.6px;font-size:10px;font-weight:600}.DeveloperProfile_identityText__cIP7f .DeveloperProfile_eyebrow__VIo41{color:var(--blue);margin-bottom:5px}.DeveloperProfile_identity__ipGZc h1{font-size:clamp(30px,3.6vw,46px);letter-spacing:-1.6px;font-weight:600;line-height:1.16;overflow-wrap:anywhere}.DeveloperProfile_role__hVC9l{font-size:18px;margin-top:7px;color:#494154}.DeveloperProfile_location__slSyf{line-height:1.25;display:flex;align-items:center;gap:6px;font-size:12px;margin-top:13px;color:var(--muted)}.DeveloperProfile_introAction__wu_7i{text-align:center;flex-shrink:0;width:260px}.DeveloperProfile_primaryCta__XbgBk{width:100%}.DeveloperProfile_headerCta__klTxb svg,.DeveloperProfile_primaryCta__XbgBk svg,.DeveloperProfile_yellowCta__j_srF svg{flex-shrink:0}.DeveloperProfile_primaryCta__XbgBk{background:var(--blue);color:#fff;padding:14px 21px;border-radius:6px;font-size:12px}.DeveloperProfile_primaryCta__XbgBk:hover{background:#043aa9;transform:translateY(-2px)}.DeveloperProfile_introAction__wu_7i p{font-size:11px;color:var(--muted);margin-top:10px}.DeveloperProfile_companyStrip__4Atvd{border-top:1px solid var(--line);padding:21px 0;display:flex;align-items:center;gap:32px;width:100%}.DeveloperProfile_companyStrip__4Atvd>span{color:var(--muted);font-size:9px;letter-spacing:1.5px;flex-shrink:0}.DeveloperProfile_companyStrip__4Atvd>div{display:flex;flex-wrap:wrap;gap:16px 30px;font-weight:600;color:#544d61;font-size:14px}.DeveloperProfile_profileCard__UQDyd:not(:has(.DeveloperProfile_companyStrip__4Atvd)):not(:has(.DeveloperProfile_privateNote__a3iFp)){padding-bottom:36px}.DeveloperProfile_privateNote__a3iFp{width:100%;border-top:1px solid var(--line);padding:18px 0;display:flex;gap:8px;align-items:center;font-size:12px;color:var(--muted)}.DeveloperProfile_sectionNav__LdFJB{display:flex;gap:32px;border-bottom:1px solid var(--line);padding:25px 0 0;overflow-x:auto}.DeveloperProfile_sectionNav__LdFJB a{white-space:nowrap;padding:0 0 17px;font-size:12px;color:#655c75;border-bottom:2px solid transparent}.DeveloperProfile_sectionNav__LdFJB a:focus-visible,.DeveloperProfile_sectionNav__LdFJB a:hover{color:var(--blue);border-bottom-color:var(--blue)}.DeveloperProfile_sectionNav__LdFJB>svg{margin-left:auto;margin-top:2px;flex-shrink:0;color:var(--muted)}.DeveloperProfile_contentGrid__P6hfn{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:60px;padding-top:42px;padding-bottom:58px}.DeveloperProfile_mainColumn__Q4Xp8{min-width:0}.DeveloperProfile_section__Biioz{scroll-margin-top:24px;padding-bottom:34px;margin-bottom:32px;border-bottom:1px solid var(--line)}.DeveloperProfile_section__Biioz:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.DeveloperProfile_sectionHeading__PDdYF{display:flex;gap:13px;align-items:center;margin-bottom:20px}.DeveloperProfile_sectionHeading__PDdYF>svg{color:var(--blue);flex-shrink:0;stroke-width:1.6}.DeveloperProfile_sectionHeading__PDdYF h2{font-size:22px;line-height:1.35;letter-spacing:-.6px;font-weight:600}.DeveloperProfile_richText__zlWnV{line-height:1.65;font-size:15px;color:#51495d;overflow-wrap:anywhere}.DeveloperProfile_richText__zlWnV p+p{margin-top:16px}.DeveloperProfile_richText__zlWnV ol,.DeveloperProfile_richText__zlWnV ul{padding-left:20px;margin-block:12px}.DeveloperProfile_richText__zlWnV ol>li{list-style-type:decimal}.DeveloperProfile_richText__zlWnV li{padding-left:4px;margin-bottom:8px}.DeveloperProfile_richText__zlWnV b,.DeveloperProfile_richText__zlWnV strong{color:#30283e;font-weight:600}.DeveloperProfile_richText__zlWnV a{color:var(--blue);text-decoration:underline}.DeveloperProfile_richText__zlWnV iframe,.DeveloperProfile_richText__zlWnV img,.DeveloperProfile_richText__zlWnV video{max-width:100%}.DeveloperProfile_richText__zlWnV h1,.DeveloperProfile_richText__zlWnV h2,.DeveloperProfile_richText__zlWnV h3{font-size:17px;font-weight:600;margin-block:14px 8px}.DeveloperProfile_experienceTags__r4ZQD,.DeveloperProfile_skills__pnE9h{display:flex;flex-wrap:wrap;gap:8px}.DeveloperProfile_skills__pnE9h>span{display:inline-flex;align-items:center;justify-content:center;min-height:38px;line-height:1.25;padding:8px 15px;background:#e6eefb;border:1px solid #cddbf6;border-radius:5px;font-size:12px;color:#0340b8}.DeveloperProfile_sectionIntro__5ReBa{font-size:13px;color:var(--muted);margin-top:-9px;margin-bottom:24px}.DeveloperProfile_experiences__rpDM1{border-top:1px solid var(--line)}.DeveloperProfile_experience__PZ4rS{border-bottom:1px solid var(--line)}.DeveloperProfile_experience__PZ4rS:last-child{border-bottom:0}.DeveloperProfile_experience__PZ4rS summary{display:flex;align-items:center;list-style:none;gap:13px;cursor:pointer;padding:23px 0}.DeveloperProfile_experience__PZ4rS summary::-webkit-details-marker{display:none}.DeveloperProfile_companyMark__c18UG{width:39px;height:39px;flex-shrink:0;background:#e6eefb;border:1px solid #cddbf6;border-radius:6px;color:#376ee2;display:grid;place-items:center;font-weight:600;font-size:17px}.DeveloperProfile_experienceTitle__Ksz0W{flex:1;display:flex;flex-direction:column;min-width:0}.DeveloperProfile_experienceTitle__Ksz0W strong{line-height:1.4;font-weight:600;font-size:18px;color:#2c243b}.DeveloperProfile_experienceTitle__Ksz0W>span{color:#62596e;font-size:13px;margin-top:3px}.DeveloperProfile_period__Zm4Da{font-size:12px;color:#62596e;margin-left:auto;max-width:150px;text-align:right;flex-shrink:0}.DeveloperProfile_expandIcon__3_xEP{font-size:21px;color:var(--blue);flex-shrink:0;width:16px;text-align:center}.DeveloperProfile_experience__PZ4rS[open] .DeveloperProfile_expandIcon__3_xEP{font-size:0}.DeveloperProfile_experience__PZ4rS[open] .DeveloperProfile_expandIcon__3_xEP:after{content:"−";font-size:21px}.DeveloperProfile_experienceBody___8FdX{padding:0 0 28px 52px}.DeveloperProfile_experienceBody___8FdX .DeveloperProfile_richText__zlWnV{max-width:68ch}.DeveloperProfile_richText__zlWnV li+li{margin-top:10px}.DeveloperProfile_richText__zlWnV p:empty{display:none}.DeveloperProfile_experienceTags__r4ZQD{margin-top:18px}.DeveloperProfile_experienceTags__r4ZQD>span{display:inline-flex;align-items:center;justify-content:center;min-height:30px;line-height:1.25;font-size:12px;border:1px solid #e5e1ea;border-radius:4px;padding:4px 9px;color:#6c6377;background:#fff}.DeveloperProfile_sidebar__uHDyw{align-self:start;position:sticky;top:28px;display:flex;flex-direction:column;gap:22px}.DeveloperProfile_expertiseCard__Lxw9g{background:#fff;border:1px solid var(--line);padding:25px;border-radius:9px}.DeveloperProfile_expertiseCard__Lxw9g .DeveloperProfile_eyebrow__VIo41{color:var(--muted)}.DeveloperProfile_expertiseCard__Lxw9g h2{font-size:20px;font-weight:600;letter-spacing:-.5px;margin:6px 0 19px}.DeveloperProfile_expertiseRow__SyS1s{display:flex;gap:13px;align-items:center;padding:15px 0;border-top:1px solid var(--line)}.DeveloperProfile_expertiseRow__SyS1s:last-child{padding-bottom:0}.DeveloperProfile_skillIcon__XFXVn{width:35px;height:35px;flex-shrink:0;display:grid;place-items:center;background:#e6eefb;color:var(--blue);border-radius:7px}.DeveloperProfile_expertiseRow__SyS1s>div{min-width:0}.DeveloperProfile_expertiseRow__SyS1s h3{font-size:13px;font-weight:600}.DeveloperProfile_expertiseRow__SyS1s p{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.DeveloperProfile_trioCard__B9lar{background:#e6eefb;padding:25px;border:1px solid #cddbf6;border-radius:9px}.DeveloperProfile_smallBrand__qC3Ti{display:block;color:var(--blue);font-size:37px;line-height:1;margin-bottom:18px}.DeveloperProfile_trioCard__B9lar .DeveloperProfile_eyebrow__VIo41{color:#465b7c;font-size:8px;letter-spacing:1px}.DeveloperProfile_trioCard__B9lar h2{font-size:23px;font-weight:600;letter-spacing:-.7px;line-height:1.3;margin:10px 0 13px}.DeveloperProfile_trioCard__B9lar>p:not(.DeveloperProfile_eyebrow__VIo41){font-size:12px;color:#465b7c;line-height:1.8}.DeveloperProfile_trioCard__B9lar ul{margin-block:19px}.DeveloperProfile_trioCard__B9lar li{list-style:none;padding:0;display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.6;color:#465b7c;margin-bottom:10px}.DeveloperProfile_trioCard__B9lar li svg{margin-top:2px;color:var(--blue);flex-shrink:0}.DeveloperProfile_trioCard__B9lar>a{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #cddbf6;padding-top:17px;color:var(--blue);font-size:12px;font-weight:600}.DeveloperProfile_education__ujaBp{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.DeveloperProfile_education__ujaBp:last-child{border-bottom:0}.DeveloperProfile_education__ujaBp h3{font-size:17px;font-weight:600}.DeveloperProfile_education__ujaBp p,.DeveloperProfile_education__ujaBp>span{font-size:12px;color:var(--muted)}.DeveloperProfile_education__ujaBp>span{text-align:right}.DeveloperProfile_bottomCta__z82nH{background:var(--blue);padding:43px 48px;color:#fff;border-radius:12px;position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:32px}.DeveloperProfile_bottomCta__z82nH>a,.DeveloperProfile_bottomCta__z82nH>div:first-child{position:relative;z-index:1}.DeveloperProfile_bottomCta__z82nH .DeveloperProfile_eyebrow__VIo41{color:#cddbf6;font-size:9px}.DeveloperProfile_bottomCta__z82nH h2{font-size:37px;line-height:1.2;letter-spacing:-1px;font-weight:600;margin:12px 0}.DeveloperProfile_bottomCta__z82nH p:last-child{font-size:12px;color:#e6eefb}.DeveloperProfile_yellowCta__j_srF{background:var(--yellow);color:#211b33;padding:16px 25px;border-radius:32px;white-space:nowrap;font-size:13px}.DeveloperProfile_ctaShape__9cWsh{position:absolute;width:260px;height:260px;border:48px solid #ffffff0d;border-radius:50%;right:75px;bottom:-140px}.DeveloperProfile_footer__EBRX6{margin-top:58px;background:#fff;border-top:1px solid var(--line);padding:31px 0}.DeveloperProfile_footer__EBRX6 .DeveloperProfile_container__rLTd_{display:flex;align-items:center;gap:24px}.DeveloperProfile_footer__EBRX6 a,.DeveloperProfile_footer__EBRX6 span{font-size:10px;color:var(--muted)}.DeveloperProfile_footer__EBRX6 .DeveloperProfile_container__rLTd_>div{display:flex;margin-left:auto;gap:23px}.DeveloperProfile_footer__EBRX6 a:hover{color:var(--blue)}.DeveloperProfile_skipLink__OsGoZ{position:fixed;z-index:100;left:20px;top:-70px;background:#fff;padding:12px;color:var(--blue)}.DeveloperProfile_skipLink__OsGoZ:focus{top:12px}.DeveloperProfile_loading__WAxtY{max-width:1000px;padding:70px 24px;margin:auto;display:flex;gap:30px}.DeveloperProfile_loading__WAxtY h1{font-size:24px}.DeveloperProfile_loading__WAxtY p{color:var(--muted)}.DeveloperProfile_loadingPortrait__lEj9C{width:140px;height:140px;flex-shrink:0;background:#e6eefb;border-radius:10px}.DeveloperProfile_loadingLine__HaqNi{height:14px;width:min(400px,100%);background:#e6eefb;margin-top:20px;border-radius:3px}@media (max-width:1000px){.DeveloperProfile_container__rLTd_,.DeveloperProfile_headerInner__Ij0xP{width:calc(100% - 48px)}.DeveloperProfile_contentGrid__P6hfn{gap:30px;grid-template-columns:minmax(0,1fr) 270px}.DeveloperProfile_profileCard__UQDyd{padding:28px 28px 0}.DeveloperProfile_identity__ipGZc{gap:20px}.DeveloperProfile_portrait__dYZkS{width:115px;height:125px}.DeveloperProfile_primaryCta__XbgBk{padding:13px 15px;gap:12px}.DeveloperProfile_identity__ipGZc h1{font-size:34px}.DeveloperProfile_period__Zm4Da{max-width:90px}.DeveloperProfile_experienceBody___8FdX{padding-left:0}}@media (max-width:760px){.DeveloperProfile_contentGrid__P6hfn{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:30px}.DeveloperProfile_sidebar__uHDyw{position:static;display:grid;grid-template-columns:1fr 1fr;align-items:start}.DeveloperProfile_profileCard__UQDyd{gap:23px}.DeveloperProfile_introAction__wu_7i{width:100%;text-align:left;display:flex;align-items:center;gap:18px}.DeveloperProfile_introAction__wu_7i p{margin-top:0}.DeveloperProfile_sectionNav__LdFJB{gap:25px}.DeveloperProfile_companyStrip__4Atvd{gap:20px}.DeveloperProfile_bottomCta__z82nH{padding:32px}.DeveloperProfile_bottomCta__z82nH h2{font-size:29px}.DeveloperProfile_headerLabel__Mt_Gd{display:none}.DeveloperProfile_period__Zm4Da{max-width:130px}}@media (max-width:500px){.DeveloperProfile_container__rLTd_,.DeveloperProfile_headerInner__Ij0xP{width:calc(100% - 32px)}.DeveloperProfile_headerInner__Ij0xP{height:72px}.DeveloperProfile_headerInner__Ij0xP img{width:88px;height:auto}.DeveloperProfile_banner__PF0Dd{height:235px}.DeveloperProfile_banner__PF0Dd p{font-size:24px}.DeveloperProfile_brandShape__CQV6T{display:none}.DeveloperProfile_breadcrumb__7D3W_{font-size:10px;gap:10px}.DeveloperProfile_profileCard__UQDyd{padding:23px 20px 0;margin-top:-48px}.DeveloperProfile_identity__ipGZc{align-items:center;gap:16px}.DeveloperProfile_portrait__dYZkS{width:82px;height:100px;border-radius:6px 6px 25px 6px}.DeveloperProfile_identityText__cIP7f .DeveloperProfile_eyebrow__VIo41{font-size:7px;letter-spacing:1px}.DeveloperProfile_identity__ipGZc h1{font-size:29px;letter-spacing:-.9px}.DeveloperProfile_role__hVC9l{font-size:13px;margin-top:5px}.DeveloperProfile_location__slSyf{line-height:1.25;font-size:10px;margin-top:9px}.DeveloperProfile_introAction__wu_7i{flex-direction:column;align-items:stretch;gap:8px}.DeveloperProfile_introAction__wu_7i p{text-align:center;font-size:10px}.DeveloperProfile_companyStrip__4Atvd{flex-direction:column;align-items:start;gap:12px;padding:17px 0}.DeveloperProfile_companyStrip__4Atvd>div{font-size:12px;gap:9px 20px}.DeveloperProfile_sectionNav__LdFJB{gap:23px;padding-top:23px}.DeveloperProfile_sectionNav__LdFJB a{font-size:11px}.DeveloperProfile_sectionNav__LdFJB>svg{display:none}.DeveloperProfile_sectionHeading__PDdYF h2{font-size:22px}.DeveloperProfile_sectionHeading__PDdYF{gap:10px}.DeveloperProfile_sectionIntro__5ReBa{font-size:12px}.DeveloperProfile_richText__zlWnV{font-size:15px}.DeveloperProfile_sidebar__uHDyw{grid-template-columns:1fr}.DeveloperProfile_expertiseCard__Lxw9g,.DeveloperProfile_trioCard__B9lar{padding:23px}.DeveloperProfile_experience__PZ4rS summary{flex-wrap:wrap;gap:10px;position:relative;padding-right:25px}.DeveloperProfile_experienceTitle__Ksz0W{flex:1}.DeveloperProfile_experienceTitle__Ksz0W strong{font-size:17px}.DeveloperProfile_experienceTitle__Ksz0W>span{font-size:13px}.DeveloperProfile_period__Zm4Da{width:calc(100% - 49px);max-width:none;text-align:left;margin-left:49px}.DeveloperProfile_expandIcon__3_xEP{position:absolute;right:0;top:25px}.DeveloperProfile_education__ujaBp{flex-direction:column;gap:6px}.DeveloperProfile_education__ujaBp>span{text-align:left}.DeveloperProfile_bottomCta__z82nH{flex-direction:column;align-items:start;padding:28px;gap:22px}.DeveloperProfile_bottomCta__z82nH h2{font-size:29px}.DeveloperProfile_bottomCta__z82nH p:last-child{line-height:1.8}.DeveloperProfile_footer__EBRX6{margin-top:35px;padding:25px 0}.DeveloperProfile_footer__EBRX6 .DeveloperProfile_container__rLTd_{flex-wrap:wrap;gap:18px}.DeveloperProfile_footer__EBRX6 .DeveloperProfile_container__rLTd_>div{width:100%;margin-left:0;padding-top:15px;border-top:1px solid var(--line)}.DeveloperProfile_footer__EBRX6 .DeveloperProfile_container__rLTd_>div span{margin-left:auto}.DeveloperProfile_loading__WAxtY{flex-direction:column}}@media (prefers-reduced-motion:reduce){.DeveloperProfile_page__cGx5p a{transition:none}}@media print{.DeveloperProfile_bottomCta__z82nH,.DeveloperProfile_footer__EBRX6,.DeveloperProfile_headerCta__klTxb,.DeveloperProfile_introAction__wu_7i,.DeveloperProfile_sectionNav__LdFJB,.DeveloperProfile_sidebar__uHDyw,.DeveloperProfile_skipLink__OsGoZ{display:none}.DeveloperProfile_page__cGx5p{background:#fff}.DeveloperProfile_container__rLTd_{width:100%}.DeveloperProfile_banner__PF0Dd{height:150px}.DeveloperProfile_banner__PF0Dd p,.DeveloperProfile_brandShape__CQV6T{display:none}.DeveloperProfile_profileCard__UQDyd{margin-top:-70px;box-shadow:none}.DeveloperProfile_contentGrid__P6hfn{display:block}}.DeveloperProfile_controlLabel__c0jm_{display:block;position:relative;top:.08em}.DeveloperProfile_location__slSyf svg{flex-shrink:0}.DeveloperProfile_banner__PF0Dd{height:108px}.DeveloperProfile_profileCard__UQDyd{margin-top:-40px;padding-bottom:28px}.DeveloperProfile_profileCard__UQDyd:not(:has(.DeveloperProfile_companyStrip__4Atvd)):not(:has(.DeveloperProfile_privateNote__a3iFp)){padding-bottom:28px}.DeveloperProfile_decisionBrief__tn1et{width:100%;border-top:1px solid var(--line);padding-top:20px}.DeveloperProfile_decisionBrief__tn1et>.DeveloperProfile_eyebrow__VIo41{color:var(--muted);margin-bottom:12px}.DeveloperProfile_strengths__LJTFr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.DeveloperProfile_strengths__LJTFr>div{display:flex;flex-direction:column;gap:3px;min-width:0}.DeveloperProfile_strengths__LJTFr strong{font-size:16px;font-weight:600;overflow-wrap:anywhere}.DeveloperProfile_strengths__LJTFr span{font-size:12px;color:var(--muted)}.DeveloperProfile_backgroundDetails__UEvK1 summary{cursor:pointer;color:var(--blue);padding-block:10px;min-height:44px}.DeveloperProfile_backgroundDetails__UEvK1 .DeveloperProfile_richText__zlWnV{margin-top:16px}.DeveloperProfile_sectionNav__LdFJB{flex-wrap:wrap;gap:8px 25px;overflow:visible}.DeveloperProfile_sectionNav__LdFJB a{display:inline-flex;align-items:center;min-height:44px;padding-bottom:8px}@media (max-width:760px){.DeveloperProfile_sidebar__uHDyw{display:block}}@media (max-width:500px){.DeveloperProfile_banner__PF0Dd{height:82px}.DeveloperProfile_profileCard__UQDyd{margin-top:-24px;gap:18px}.DeveloperProfile_strengths__LJTFr{gap:12px}.DeveloperProfile_strengths__LJTFr strong{font-size:14px}.DeveloperProfile_strengths__LJTFr span{font-size:11px}.DeveloperProfile_headerCta__klTxb{font-size:11px;padding-inline:12px;gap:8px}.DeveloperProfile_location__slSyf{font-size:12px}.DeveloperProfile_sectionNav__LdFJB{gap:4px 18px;padding-top:12px}}.VideosSection_grid__xg_A6{display:grid;gap:20px}.VideosSection_card___7h24{min-width:0;width:100%;overflow:hidden;border:1px solid #cddbf6;border-radius:10px;background:#fff;text-align:left}.VideosSection_preview__U_ze5{position:relative;width:100%;max-height:420px;overflow:hidden;background:#211b33}.VideosSection_player__Z4G2P{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.VideosSection_audioPlayer__SVR2B audio:focus-visible,.VideosSection_player__Z4G2P:focus-visible{outline:3px solid #6a92e9;outline-offset:-3px}.VideosSection_playOverlay__1cdwA{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(transparent 55%,#120a25b3);cursor:pointer}.VideosSection_playOverlay__1cdwA:focus-visible{outline:3px solid #6a92e9;outline-offset:-4px}.VideosSection_play__ast4_{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#054ad9;color:#fff;box-shadow:0 0 0 8px #ffffff26;transition:transform .2s}.VideosSection_play__ast4_ svg{margin-left:3px}.VideosSection_playOverlay__1cdwA:hover .VideosSection_play__ast4_{transform:scale(1.06)}.VideosSection_duration__3a6h0,.VideosSection_previewLabel__C5cQd{position:absolute;bottom:16px;color:#fff;font-size:12px;font-weight:600}.VideosSection_previewLabel__C5cQd{left:20px}.VideosSection_duration__3a6h0{right:16px;padding:3px 7px;background:#120a25bf;border-radius:4px;font-variant-numeric:tabular-nums}.VideosSection_caption__S6yI_{padding:20px}.VideosSection_title__k_MDV{font-size:17px;font-weight:600;color:#211b33}.VideosSection_description__ABTwH{margin-top:7px;font-size:13px;line-height:1.6;color:#62596e}.VideosSection_audioPlayer__SVR2B{padding:24px 20px;background:#e6eefb}.VideosSection_audioPlayer__SVR2B audio{display:block;width:100%;min-width:0}.VideosSection_error__crpis{padding:24px;color:#51495d}.VideosSection_error__crpis a{display:flex;align-items:center;gap:8px;margin-top:12px;color:#054ad9;text-decoration:underline}@media (min-width:640px){.VideosSection_multiple__eOFu6{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:500px){.VideosSection_caption__S6yI_{padding:16px}.VideosSection_play__ast4_{width:52px;height:52px}.VideosSection_previewLabel__C5cQd{left:16px;bottom:12px}.VideosSection_duration__3a6h0{bottom:10px}.VideosSection_audioPlayer__SVR2B{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.VideosSection_play__ast4_{transition:none}}.VideosSection_captionHeading__CosXv{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.VideosSection_mediaType__fFuIw{display:inline-flex;align-items:center;gap:6px;color:#62596e;white-space:nowrap;font-size:13px;line-height:1.25}