.about-experience{color:#172237;overflow:clip}.aboutx-wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}.about-experience h1,.about-experience h2,.about-experience h3{font-weight:800;letter-spacing:-.045em;line-height:1.1}.about-experience p{line-height:1.8;color:#61718a}.about-experience a:focus-visible{outline:3px solid #087cff;outline-offset:5px}.aboutx-eyebrow{font-size:10px!important;font-weight:750;text-transform:uppercase;letter-spacing:.13em;color:#386bad!important;margin:0 0 20px!important;display:flex;align-items:center;gap:8px}.aboutx-hero{padding:40px 0 70px;background:radial-gradient(ellipse at 100% 30%,#ecebff,transparent 52%),radial-gradient(ellipse at 0% 0%,#eef7ff,transparent 55%)}.aboutx-intro{display:grid;grid-template-columns:1.25fr .8fr;gap:100px;align-items:center;margin-top:35px}.aboutx-intro h1{font-size:clamp(40px,4.8vw,62px);margin:0 0 28px}.aboutx-intro h1 span{background:linear-gradient(110deg,#087cff,#875bd6);color:transparent;-webkit-background-clip:text;background-clip:text;display:block;margin-top:10px}.aboutx-intro>div>p:not(.aboutx-eyebrow){font-size:18px;max-width:530px;margin-bottom:28px}.aboutx-button{display:inline-flex;align-items:center;justify-content:center;gap:17px;background:#087cff;color:#fff;border-radius:13px;padding:17px 24px;font-size:14px;font-weight:700}.aboutx-button:hover{background:#0969d9}.aboutx-degree{display:flex;align-items:center;gap:13px;margin-top:31px;color:#3c70ce}.aboutx-degree strong{font-size:13px;color:#263e61;display:block}.aboutx-degree span{display:block;font-size:11px;color:#76869c;margin-top:4px}.aboutx-intro figure{margin:0}.aboutx-portrait{height:445px;background:linear-gradient(135deg,#dde3eb,#f2f2f7);border-radius:110px 28px 28px;overflow:hidden}.aboutx-portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 24%}.aboutx-intro figcaption{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px}.aboutx-intro figcaption strong{font-size:14px}.aboutx-intro figcaption span{font-size:11px;color:#7b8ba4}.aboutx-perspective{display:grid;grid-template-columns:1fr 1fr;column-gap:85px;padding-block:80px}.aboutx-perspective>.aboutx-eyebrow{grid-column:1/-1}.about-experience h2{font-size:clamp(31px,3.8vw,46px);margin:0 0 20px}.aboutx-perspective h2 span{color:#5766d8}.aboutx-perspective>div>p{font-size:15px;margin:0 0 16px}.aboutx-work{padding:65px 0;background:#f6f8fd}.aboutx-work header{margin-bottom:35px}.aboutx-capabilities{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.aboutx-capabilities article{padding-top:25px;border-top:1px solid #dce4f1}.aboutx-capabilities article>div{display:flex;justify-content:space-between;align-items:center;color:#4778dd;margin-bottom:25px}.aboutx-capabilities article>div>span{font-size:11px;color:#9aabc2}.aboutx-capabilities h3{font-size:24px;margin-bottom:13px}.aboutx-capabilities p{font-size:14px}.aboutx-capabilities a,.aboutx-credentials a,.aboutx-projects>div>a{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:650;color:#246dd5;margin-top:23px}.aboutx-credentials{display:grid;grid-template-columns:1fr .8fr;align-items:center;gap:90px;padding-block:75px}.aboutx-credentials p:not(.aboutx-eyebrow){font-size:15px;max-width:560px}.aboutx-credentials figure{margin:0;text-align:center;padding:35px;background:radial-gradient(ellipse,#f0f3ff,#fff 70%)}.aboutx-credentials figure>img{width:175px;height:175px;object-fit:contain;margin:auto}.aboutx-credentials figcaption strong{display:block;font-size:15px;margin:17px 0 5px}.aboutx-credentials figcaption span{font-size:11px;color:#7d8ba0}.aboutx-projects{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px;align-items:center;padding-bottom:80px}.aboutx-project-preview{border:1px solid #e3e6f1;border-radius:20px;overflow:hidden;box-shadow:0 20px 45px -35px #23345966}.aboutx-project-preview>img{width:100%;height:auto;display:block}.aboutx-project-preview>span{padding:20px;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:650}.aboutx-project-preview small{font-size:10px;font-weight:400;color:#8291a6}.aboutx-project-preview svg{margin-left:auto;flex-shrink:0}.aboutx-contact{padding:60px 0;background:linear-gradient(110deg,#eef6ff,#f4f0ff)}.aboutx-contact>.aboutx-wrap{display:grid;grid-template-columns:1.3fr .7fr;gap:65px;align-items:center}.aboutx-contact h2{font-size:36px}.aboutx-contact p:not(.aboutx-eyebrow){font-size:14px;max-width:600px}.aboutx-contact>.aboutx-wrap>div:last-child{display:flex;align-items:center;flex-direction:column;gap:23px}.aboutx-contact a:not(.aboutx-button){display:flex;align-items:center;gap:8px;font-size:12px;color:#637790}@media(max-width:900px){.aboutx-intro{gap:45px;grid-template-columns:1.2fr 1fr}.aboutx-intro h1{font-size:43px}.aboutx-intro>div>p:not(.aboutx-eyebrow){font-size:16px}.aboutx-portrait{height:395px}.aboutx-perspective,.aboutx-credentials,.aboutx-projects{gap:40px}.aboutx-capabilities{gap:22px}.aboutx-capabilities h3{font-size:22px}.aboutx-contact>.aboutx-wrap{gap:30px}.aboutx-contact h2{font-size:30px}}@media(max-width:650px){.aboutx-wrap{width:calc(100% - 40px)}.aboutx-intro{grid-template-columns:1fr;gap:38px}.aboutx-intro h1{font-size:40px}.aboutx-intro figure{width:100%;max-width:360px;margin-inline:auto}.aboutx-portrait{height:370px}.aboutx-hero{padding:25px 0 45px}.aboutx-perspective,.aboutx-credentials,.aboutx-projects{grid-template-columns:1fr;padding-block:48px;gap:15px}.aboutx-capabilities{grid-template-columns:1fr;gap:30px}.aboutx-capabilities article>div{margin-bottom:18px}.aboutx-capabilities a{margin-top:15px}.aboutx-work{padding:45px 0}.aboutx-credentials figure{padding:25px}.aboutx-project-preview{margin-top:20px}.aboutx-project-preview>span{flex-wrap:wrap}.aboutx-contact>.aboutx-wrap{grid-template-columns:1fr}.aboutx-contact>.aboutx-wrap>div:last-child{align-items:flex-start}.aboutx-contact{padding:45px 0}.aboutx-intro figcaption span{font-size:10px}}@media(max-width:360px){.aboutx-intro h1{font-size:35px}.aboutx-project-preview small{flex-basis:100%}.aboutx-project-preview svg{display:none}}.aboutx-credentials>*{min-width:0}.aboutx-credentials h2{overflow-wrap:anywhere}.aboutx-credentials a{max-width:100%;line-height:1.6}.aboutx-credentials a svg{flex-shrink:0}
