.black-button{background:#171c45;border-radius:6px;color:#fff;display:inline-block;font-size:1.8rem;font-weight:800;letter-spacing:.01em;line-height:2.2rem;padding:1.1rem 1.9rem;text-align:center;text-decoration:none;transition:opacity .25s ease,transform .25s ease}.black-button:hover{opacity:.85}@keyframes load-gauge{0%{stroke-dasharray:0 1000}}@keyframes green-pulsating{0%{box-shadow:0 0 0 4px #b0f5d4}to{box-shadow:0 0 0 0 #b0f5d4}}body{background:#eaeef5;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400}.back-nav,.want-to-hire,section{max-width:120rem;padding:0 2rem}.back-nav{margin:3rem auto 0;padding:0 1rem}.back-nav a{color:#0153cc;font-size:1.6rem;letter-spacing:.01em;line-height:1.9rem;text-decoration:none}.back-nav a:before{background-image:url(/build/images/back-carret.f1c63c88.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.2rem;margin-right:.9rem;width:.8rem}section{background:#fff;border-radius:10px;margin:2rem auto;padding:3.8rem 3rem;position:relative}section h2{color:#171c45;font-size:2.1rem;font-weight:800;line-height:120%;margin:0}.profile-bio{margin-bottom:3.7rem;padding:6.4rem 3rem .5rem;position:relative}@media (max-width:820px){.profile-bio{padding-top:3rem}}.profile-bio .with-photo{min-height:29.2rem;padding-left:29.2rem;position:relative}@media (max-width:820px){.profile-bio .with-photo{min-height:auto;padding-left:0}}.profile-bio .with-photo>img{border-radius:10px;height:29.2rem;left:0;object-fit:cover;position:absolute;top:0;width:25.8rem}@media (max-width:820px){.profile-bio .with-photo>img{display:block;left:auto;margin:0 auto 3rem;max-width:40rem;position:relative;top:auto;width:100%}}@media (max-width:300px){.profile-bio .with-photo>img{height:auto;max-width:100%}}.profile-bio .green-hire{background:#e2fff1;border-radius:5px;color:#171c45;display:block;font-size:1.8rem;font-weight:700;letter-spacing:.01em;line-height:2rem;margin:2.8rem 0;overflow:hidden;padding:1rem 3rem 1rem 5.1rem;position:relative;width:100%}@media (max-width:600px){.profile-bio .green-hire{padding-top:2rem;text-align:center}}.profile-bio .green-hire a{background-color:#3ae794;border-radius:5px;color:#171c45;display:inline-block;float:right;padding:1rem 2rem;text-decoration:none}@media (max-width:600px){.profile-bio .green-hire a{display:block;float:none;margin-top:1rem}}.profile-bio .green-hire span{display:inline-block;padding:1rem 0}@media (max-width:600px){.profile-bio .green-hire span{padding:0}}.profile-bio .green-hire:before{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:green-pulsating;animation-timing-function:linear;background:#3ae794;border-radius:50%;box-shadow:0 0 0 8px #b0f5d4;content:"";display:inline-block;height:1.6rem;left:2rem;position:absolute;top:2.2rem;width:1.6rem}.profile-bio .with-photo{overflow:hidden}.profile-bio .with-photo .profile-title{color:#0153cc;display:block;font-size:2.1rem;font-weight:600;letter-spacing:.01em;line-height:140%;margin:.9rem 0 0}.profile-bio .with-photo h1{color:#0e1f37;display:block;font-size:3.4rem;font-weight:800;letter-spacing:.01em;line-height:140%;margin:0}.profile-bio .with-photo ul.hire-details{clear:both;list-style-type:none;margin:2.8rem 0 0;padding-left:0}.profile-bio .with-photo ul.hire-details li{color:#0e1f37;display:inline-block;font-size:1.6rem;letter-spacing:.01em;line-height:2.6rem;margin-right:2rem;padding-left:2.3rem;position:relative}.profile-bio .with-photo ul.hire-details li:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.8rem;left:0;position:absolute;top:.4rem;width:1.8rem}.profile-bio .with-photo ul.hire-details li.location:before{background-image:url(/build/images/map-pin.c79870e6.png)}.profile-bio .with-photo ul.hire-details li.experiences:before{background-image:url(/build/images/briefcase.2b64cbb2.png)}.profile-bio .with-photo ul.hire-details li.employment:before{background-image:url(/build/images/clock.afc4cd77.png)}.profile-bio .with-photo ul.hire-details li.pay-rate:before{background-image:url(/build/images/dollar-sign.1340f742.svg)}.profile-bio .with-photo ul.hire-details li.email:before{color:#0153cc;content:"@";font-size:2rem;font-weight:700;top:0}.profile-bio .with-photo ul.hire-details li.phone:before{color:#0153cc;content:"☎";font-size:2rem;font-weight:700;top:0}.profile-bio .with-photo ul.hire-details li.linkedin:before{color:#0153cc;content:"@";font-size:2rem;font-weight:700;top:0}.profile-bio .with-photo .profile-description p{color:#171c45;font-size:1.6rem;line-height:173%}.profile-bio ul.profile-hashtags{list-style-type:none;margin:4.4rem 0 3.4rem;padding-left:0}.profile-bio ul.profile-hashtags li{background:#eaeef5;border-radius:4px;color:#171c45;display:inline-block;font-size:1.4rem;line-height:120%;margin:0 1rem 1rem 0;padding:.6rem 1rem}.profile-bio .chat-plan-form{background:#e6f0ff;border-radius:5px;padding:2rem 3rem}.profile-bio .chat-plan-form form{padding-right:20rem;position:relative}.profile-bio .chat-plan-form form>div{overflow:hidden}@media (max-width:820px){.profile-bio .chat-plan-form form{padding-right:0}}.profile-bio .chat-plan-form input{background:#fff;border:1px solid rgba(147,164,196,.5);border-radius:4px;box-sizing:border-box;font-size:1.6rem;line-height:190%;padding:.4rem 1.5rem}.profile-bio .chat-plan-form input[type=email]{margin-right:2%;width:33%}@media (max-width:820px){.profile-bio .chat-plan-form input[type=email]{width:100%}}.profile-bio .chat-plan-form input[type=text]{width:64%}@media (max-width:820px){.profile-bio .chat-plan-form input[type=text]{margin-top:1.5rem;width:100%}}.profile-bio .chat-plan-form button{background:#0153cc;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.6rem;line-height:190%;padding:.5rem 1.5rem;position:absolute;right:0;top:0;width:17.8rem}.profile-bio .chat-plan-form button.top-space{margin-top:2.3rem}@media (max-width:820px){.profile-bio .chat-plan-form button{display:block;left:auto;margin:1.5rem auto 0;position:relative;top:auto}}.profile-bio .chat-plan-form button:before{background-image:url(/build/images/message-circle.a01660a8.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2.2rem;margin:.4rem .8rem 0 0;vertical-align:top;width:2.2rem}.profile-bio .chat-plan-form ul{color:#dc3545;list-style-type:none;padding-left:0}.profile-bio .achievements-wrapper{display:inline-block}.profile-bio .achievements-wrapper .link-wrapper{text-align:center}.profile-bio .achievements-wrapper .link-wrapper a{text-decoration:none}@media (max-width:400px){.profile-bio .achievements-wrapper{text-align:center}}.profile-bio.blurred .profile-description,.profile-bio.blurred .surname{filter:blur(5px)}.profile-skills ul{display:inline-block;list-style-type:none;min-height:39rem;padding-left:0;vertical-align:top;width:40%}@media (max-width:820px){.profile-skills ul{display:block;min-height:auto;width:100%}}.profile-skills ul li{border-bottom:1px solid #dce3ef;color:#171c45;display:flex;font-size:1.8rem;gap:1rem;line-height:173%;overflow:hidden;padding:1.7rem 0 1rem}.profile-skills ul li>:first-child{flex:1}.profile-skills .map{background:url(/build/images/profile-map.674cb3c8.png) no-repeat 50%;background-size:contain;display:inline-block;margin:4rem 2% 0;padding-bottom:32.3%;position:relative;vertical-align:top;width:55%}@media (max-width:820px){.profile-skills .map{display:block;margin:4rem 0 0;padding-bottom:58.3%;width:100%}}.profile-skills .map .marker{color:#0153cc;font-size:2rem;font-weight:700;letter-spacing:.01em;line-height:2.4rem;position:absolute;transform:translate(-50%,-50%);white-space:nowrap}.profile-skills .map .marker:before{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:green-pulsating;animation-timing-function:linear;background:#3ae794;border-radius:50%;box-shadow:0 0 0 4px #b0f5d4;content:"";display:block;height:1.4rem;margin:0 auto 1rem;width:1.4rem}.profile-skills.without-marker ul{column-count:2;column-gap:5rem;min-height:auto;width:100%}.profile-skills.without-marker ul li{break-inside:avoid-column}@media (max-width:820px){.profile-skills.without-marker ul{column-count:1}}.profile-avatar-container{background-color:#eaeef5;background-image:url(/build/images/avatar-empty.451a1e4e.svg);background-position:50%;background-repeat:no-repeat;border-radius:1rem;height:29.2rem;left:0;position:absolute;top:0;width:25.8rem}@media (max-width:820px){.profile-avatar-container{display:block;left:auto;margin:0 auto 3rem;max-width:40rem;position:relative;top:auto;width:100%}}.profile-overview{text-align:center}.profile-overview h2{text-align:left}.profile-overview .gauge-wrapper{display:inline-block;margin:4.8rem 0 3.8rem;text-align:center;width:33%}@media (max-width:940px){.profile-overview .gauge-wrapper{margin:2rem 2rem 0;vertical-align:top;width:auto}}.profile-overview .gauge-wrapper .gauge{height:13rem;margin:1rem auto;position:relative;width:13rem}.profile-overview .gauge-wrapper .gauge .percent{animation:load-gauge 1s ease forwards;animation-delay:.25s;transform:rotate(-88deg);transform-origin:50% 50%}.profile-overview .gauge-wrapper .gauge .percentage-text{color:#171c45;font-size:3.6rem;font-weight:800;height:100%;left:0;letter-spacing:.01em;line-height:13rem;position:absolute;text-align:center;top:0;width:100%}.profile-overview .gauge-wrapper .gauge-text{color:#171c45;font-size:2rem;font-weight:700;line-height:173%;text-align:center}.profile-overview.blurred .gauge-wrapper{filter:blur(5px)}.profile-experiences .experience-wrapper{border-left:1px solid #dce3ef;margin-top:3rem;padding-left:3rem}.profile-experiences .experience-wrapper .experience{color:#171c45;letter-spacing:.02em;line-height:140%;margin-bottom:4rem;position:relative}.profile-experiences .experience-wrapper .experience h3{font-size:1.8rem;font-weight:700;margin:0}.profile-experiences .experience-wrapper .experience .company{display:block;font-size:1.8rem}.profile-experiences .experience-wrapper .experience .time-range{display:block;font-size:1.6rem}.profile-experiences .experience-wrapper .experience ul.experience-hashtags{list-style-type:none;margin:1.5rem 0;padding-left:0}.profile-experiences .experience-wrapper .experience ul.experience-hashtags li{background:#eaeef5;border-radius:4px;color:#171c45;display:inline-block;font-size:1.4rem;line-height:120%;margin:0 1rem 1rem 0;padding:.6rem 1rem}.profile-experiences .experience-wrapper .experience .description li,.profile-experiences .experience-wrapper .experience .description p{font-size:1.6rem}.profile-experiences .experience-wrapper .experience:before{background:#3ae794;border-radius:50%;content:"";height:1.5rem;left:-3.8rem;position:absolute;top:0;width:1.5rem}.profile-experiences .educations-certificates-wrapper,.profile-experiences .others-wrapper{margin-bottom:5rem}.profile-experiences .educations-certificates-wrapper:last-child,.profile-experiences .others-wrapper:last-child{margin-bottom:0}.profile-experiences .educations-certificates-wrapper .certificate,.profile-experiences .educations-certificates-wrapper .education,.profile-experiences .educations-certificates-wrapper .other,.profile-experiences .others-wrapper .certificate,.profile-experiences .others-wrapper .education,.profile-experiences .others-wrapper .other{color:#171c45;letter-spacing:.02em;line-height:160%;margin-top:3rem}.profile-experiences .educations-certificates-wrapper .certificate h3,.profile-experiences .educations-certificates-wrapper .education h3,.profile-experiences .educations-certificates-wrapper .other h3,.profile-experiences .others-wrapper .certificate h3,.profile-experiences .others-wrapper .education h3,.profile-experiences .others-wrapper .other h3{font-size:1.8rem;font-weight:700;margin:0}.profile-experiences .educations-certificates-wrapper .certificate .company,.profile-experiences .educations-certificates-wrapper .education .company,.profile-experiences .educations-certificates-wrapper .other .company,.profile-experiences .others-wrapper .certificate .company,.profile-experiences .others-wrapper .education .company,.profile-experiences .others-wrapper .other .company{display:block;font-size:1.8rem}.profile-experiences .educations-certificates-wrapper .certificate .time-range,.profile-experiences .educations-certificates-wrapper .education .time-range,.profile-experiences .educations-certificates-wrapper .other .time-range,.profile-experiences .others-wrapper .certificate .time-range,.profile-experiences .others-wrapper .education .time-range,.profile-experiences .others-wrapper .other .time-range{display:block;font-size:1.6rem}.profile-experiences .educations-certificates-wrapper .certificate .description,.profile-experiences .educations-certificates-wrapper .certificate .description li,.profile-experiences .educations-certificates-wrapper .certificate .description p,.profile-experiences .educations-certificates-wrapper .certificate .place,.profile-experiences .educations-certificates-wrapper .education .description,.profile-experiences .educations-certificates-wrapper .education .description li,.profile-experiences .educations-certificates-wrapper .education .description p,.profile-experiences .educations-certificates-wrapper .education .place,.profile-experiences .educations-certificates-wrapper .other .description,.profile-experiences .educations-certificates-wrapper .other .description li,.profile-experiences .educations-certificates-wrapper .other .description p,.profile-experiences .educations-certificates-wrapper .other .place,.profile-experiences .others-wrapper .certificate .description,.profile-experiences .others-wrapper .certificate .description li,.profile-experiences .others-wrapper .certificate .description p,.profile-experiences .others-wrapper .certificate .place,.profile-experiences .others-wrapper .education .description,.profile-experiences .others-wrapper .education .description li,.profile-experiences .others-wrapper .education .description p,.profile-experiences .others-wrapper .education .place,.profile-experiences .others-wrapper .other .description,.profile-experiences .others-wrapper .other .description li,.profile-experiences .others-wrapper .other .description p,.profile-experiences .others-wrapper .other .place{font-size:1.6rem}.profile-experiences.blurred .company,.profile-experiences.blurred .description,.profile-experiences.blurred .experience-hashtags,.profile-experiences.blurred .time-range{filter:blur(5px)}.want-to-hire{background:#0153cc;border-radius:10px;margin:4.3rem auto 8.6rem;padding:4.3rem 3rem;text-align:center}.want-to-hire span{color:#fff;display:block;font-size:3rem;font-weight:700;line-height:3.8rem;margin-bottom:2.2rem}.want-to-hire a{background:#fff;border-radius:6px;color:#171c45;display:inline-block;font-size:1.9rem;font-weight:800;letter-spacing:.01em;line-height:2.3rem;padding:1.1rem 3rem;text-align:center;text-decoration:none}.available-developers{background:transparent;border-radius:0;padding:0}.available-developers h2{margin-bottom:3.8rem;padding-left:4rem;position:relative}.available-developers h2:before{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:green-pulsating;animation-timing-function:linear;background:#3ae794;border-radius:50%;box-shadow:0 0 0 8px #b0f5d4;content:"";display:block;height:2rem;left:0;position:absolute;top:0;width:2rem}.available-developers .profiles{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;grid-gap:2rem}@media (max-width:920px)and (min-width:641px){.available-developers .profiles{grid-template-columns:repeat(2,1fr)}.available-developers .profiles .profile:last-child{display:none}}@media (max-width:640px){.available-developers .profiles{grid-template-columns:repeat(1,1fr)}}.available-developers .profiles .profile{background-color:#fff;border-radius:9px;box-shadow:0 0 26px rgba(46,50,80,.15);display:inline-block;max-width:100%;padding:2.1rem 2.1rem 1.3rem;position:relative;text-align:left;text-decoration:none;vertical-align:top}.available-developers .profiles .profile img{border-radius:6rem;height:8rem;left:2.1rem;object-fit:cover;position:absolute;top:2.1rem;width:8rem}.available-developers .profiles .profile .profile-info{margin-bottom:1.8rem;min-height:8rem;padding-left:9.5rem}.available-developers .profiles .profile .profile-info span{color:#0e1f37;display:block;font-size:1.4rem;font-weight:600;letter-spacing:.01em;line-height:140%}.available-developers .profiles .profile .profile-info span.headline{color:#0153cc;font-size:1.3rem;margin-bottom:.2rem;min-height:1.9rem}.available-developers .profiles .profile .profile-info span.name{color:#0e1f37;font-size:1.8rem;font-weight:800;letter-spacing:.01em;line-height:120%;margin-bottom:1rem}.available-developers .profiles .profile .profile-info span.location{margin-bottom:.8rem;padding-left:2.3rem;position:relative}.available-developers .profiles .profile .profile-info span.location:before{background:url(/build/images/map-pin.c79870e6.png) no-repeat;content:"";display:block;height:1.8rem;left:0;position:absolute;top:.2rem;width:1.8rem}.available-developers .profiles .profile .profile-info span.experience{margin-bottom:.8rem;padding-left:2.3rem;position:relative}.available-developers .profiles .profile .profile-info span.experience:before{background:url(/build/images/briefcase.2b64cbb2.png) no-repeat;content:"";display:block;height:1.8rem;left:0;position:absolute;top:0;width:1.8rem}.available-developers .profiles .profile .profile-info span.employment{padding-left:2.3rem;position:relative}.available-developers .profiles .profile .profile-info span.employment:before{background:url(/build/images/clock.afc4cd77.png) no-repeat;content:"";display:block;height:1.8rem;left:0;position:absolute;top:0;width:1.8rem}.available-developers .profiles .profile ul.tags{list-style-type:none;margin:0;padding-left:0}.available-developers .profiles .profile ul.tags li{background:#eaeef5;border-radius:4px;color:#171c45;display:inline-block;font-size:1.3rem;font-weight:400;line-height:1.5rem;margin:0 1rem 1rem 0;padding:.6rem 1rem}.available-developers .profiles .profile ul.skills{list-style-type:none;margin:0;padding-left:0}.available-developers .profiles .profile ul.skills li{background:#eaeef5;border-radius:4px;color:#171c45;display:inline-block;font-size:1.4rem;font-weight:400;line-height:1.7rem;margin:0 1rem 1rem 0;padding:.6rem 1rem}.available-developers .profiles .profile:before{background:#3ae794;border-radius:50%;box-shadow:0 0 0 4px #b0f5d4;content:"";display:block;height:.8rem;position:absolute;right:1.5rem;top:1.5rem;width:.8rem}.available-developers .center-text{margin:4.4rem 0 10rem;text-align:center}.profile-achievements .achievements-wrapper{margin:5rem -3rem 0;text-align:center}@media (max-width:1220px){.back-nav,.want-to-hire,section{margin-left:1rem;margin-right:1rem}}@media (max-width:1220px)and (min-width:1171px){.header .header-container{padding:0 1rem}}.skills-headline{align-items:center;display:flex;justify-content:space-between;margin:3.2rem auto 0;max-width:122rem;padding:0 1rem}@media screen and (max-width:600px){.skills-headline{flex-direction:column}}.skills-headline>*{margin:0;max-width:100%}.skills-headline .switch-wrapper h2{color:#0e1f37;font-size:3.2rem;font-weight:700;line-height:3.2rem;margin:0;text-align:left}.skills-headline .switch-wrapper .skill-list{display:flex;gap:.8rem;list-style-type:none;margin:1.6rem 0 0;padding-left:0}.skills-headline .switch-wrapper .skill-list li{border:.1rem solid #0153cc;border-radius:.2rem;color:#0153cc;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:1.4rem;padding:.5rem .8rem;user-select:none}.skills-headline .switch-wrapper .skill-list li.active{background-color:#0153cc;color:#fff}.premium-skill{border:.2rem solid #3ae794;border-radius:.4rem;display:none;margin-top:1.6rem;padding:3.2rem}.premium-skill.active{display:block}.premium-skill .skill-headline{align-items:start;border-bottom:.1rem solid #eaeef5;display:flex;gap:2rem;justify-content:space-between;padding-bottom:2.4rem}@media screen and (max-width:930px){.premium-skill .skill-headline{flex-direction:column}}.premium-skill .skill-headline .technology{display:flex;gap:1rem}.premium-skill .skill-headline .technology .image-wrap{align-items:center;background:#f6f6f6;border-radius:.2rem;display:flex;height:6.8rem;justify-content:center;width:6.8rem}.premium-skill .skill-headline .technology .image-wrap img{max-height:4.8rem;max-width:4.8rem}.premium-skill .skill-headline .technology .skill-title{min-width:20rem}.premium-skill .skill-headline .technology .skill-title h3{align-items:center;color:#141414;display:flex;font-size:3.2rem;font-weight:700;gap:.8rem;line-height:120%;margin:0}.premium-skill .skill-headline .technology .skill-title h3:after{background-image:url(/build/images/star-green.fc7b8184.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2.4rem;width:2.4rem}.premium-skill .skill-headline .technology .skill-title h4{color:#141414;font-size:2rem;font-weight:400;line-height:100%;margin:.8rem 0 0}.premium-skill .skill-headline .skill-tags{flex:1;list-style-type:none;padding-left:0}.premium-skill .skill-headline .skill-tags li{align-items:center;background:#ecf2fd;border-radius:10rem;color:#171c45;display:inline-flex;font-size:2rem;font-weight:400;gap:1rem;line-height:2.4rem;margin:0 .8rem .8rem 0;padding:1rem 1.2rem}.premium-skill .skill-headline .skill-tags li:before{background-repeat:no-repeat;background-size:contain;content:"";height:2rem;width:2rem}.premium-skill .skill-headline .skill-tags li.experience:before{background-image:url(/build/images/time.7c84e20f.svg)}.premium-skill .skill-headline .skill-tags li.positions:before{background-image:url(/build/images/stay-inside.da518a5d.svg)}.premium-skill .skill-headline .skill-tags li.projects:before{background-image:url(/build/images/code.c5f485db.svg)}.premium-skill .skill-headline .skill-tags li.github:before{background-image:url(/build/images/logo--github.491a5e69.svg)}.premium-skill .skill-headline .skill-tags input{border:1px solid rgba(14,31,55,.2);border-radius:.4rem;color:#0e1f37;font-size:1.6rem;font-weight:400;line-height:2.6rem;padding:.2rem 1.1rem}.premium-skill .skill-headline .skill-tags input[type=text]{max-width:30rem;width:30rem}.premium-skill .skill-headline .skill-tags input[type=number]{max-width:10rem;width:10rem}.premium-skill h5{color:#141414;font-size:1.6rem;font-weight:600;line-height:120%}.premium-skill .skill-content{display:flex;gap:4rem;margin-top:2.4rem}.premium-skill .skill-content .projects{width:33%}.premium-skill .skill-content .projects h5{margin:0 0 2.4rem}.premium-skill .skill-content .projects .project{background:#f6f6f6;border-radius:.2rem;display:flex;gap:1.6rem;margin-top:.4rem;padding:1.6rem}.premium-skill .skill-content .projects .project img{border-radius:50%;height:4rem;object-fit:cover;width:4rem}.premium-skill .skill-content .projects .project .project-content h6{color:#141414;font-size:1.6rem;font-weight:700;line-height:120%;margin:0}.premium-skill .skill-content .projects .project .project-content strong{color:#737373;display:block;font-size:1.6rem;line-height:120%;margin:.8rem 0 0}.premium-skill .skill-content .projects .project .project-content p{color:#141414;font-size:1.6rem;font-weight:400;line-height:120%;margin:.8rem 0 0}.premium-skill .skill-content .depth{width:33%}.premium-skill .skill-content .depth h5{margin:0 0 1.8rem}.premium-skill .skill-content .depth .skill-areas .area-content{border-bottom:1px solid #f6f6f6;margin:1.3rem 0 0;padding-bottom:.9rem}.premium-skill .skill-content .depth .skill-areas .area-content .headline{display:flex;gap:1rem;justify-content:space-between}.premium-skill .skill-content .depth .skill-areas .area-content .headline strong{color:#141414;font-size:1.6rem;font-weight:700;line-height:120%}.premium-skill .skill-content .depth .skill-areas .area-content .headline span{color:#737373;font-size:1.6rem;font-weight:400;line-height:120%}.premium-skill .skill-content .depth .skill-areas .area-content .percent-bar{align-items:center;display:flex;gap:.8rem}.premium-skill .skill-content .depth .skill-areas .area-content .percent-bar .bar,.premium-skill .skill-content .depth .skill-areas .area-content .percent-bar .filled-bar{background:#d9d9d9;border-radius:.4rem;height:.8rem;position:relative;width:100%}.premium-skill .skill-content .depth .skill-areas .area-content .percent-bar .filled-bar{left:0;position:absolute;top:0}.premium-skill .skill-content .depth .skill-areas .area-content .percent-bar strong{color:#141414;font-size:1.6rem;font-weight:700;line-height:120%;text-align:right;width:4rem}.premium-skill .skill-content .depth .skill-areas .area-content .test-info{align-items:center;display:flex;gap:1rem;justify-content:space-between}.premium-skill .skill-content .depth .skill-areas .area-content .test-info span{color:#737373;font-size:1.6rem;font-weight:400;line-height:120%}.premium-skill .skill-content .depth .skill-areas .area-content .test-info .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:2.4rem;width:2.4rem}.premium-skill .skill-content .depth .skill-areas .area-content .test-info .icon-blue{background-image:url(/build/images/check-filled-blue.178eb4e4.svg)}.premium-skill .skill-content .depth .skill-areas .area-content .test-info .icon-green{background-image:url(/build/images/check-filled-green.36fcc2c5.svg)}.premium-skill .skill-content .depth .skill-areas .area-content .test-info .icon-yellow{background-image:url(/build/images/check-filled-yellow.7979dd4a.svg)}.premium-skill .skill-content .depth .skill-areas .area-content .test-info .icon-red{background-image:url(/build/images/cross-filled-red.87567e0d.svg)}.premium-skill .skill-content .separator{background:#ecf0f6;width:.1rem}.premium-skill .skill-content .score{width:30%}.premium-skill .skill-content .score h5{margin:4rem 0 0}.premium-skill .skill-content .score h5:first-child{margin:0}.premium-skill .skill-content .score .badges{background:#f6f6f6;border-radius:.4rem;display:flex;gap:1rem;justify-content:space-between;margin-top:1.6rem;padding:2.4rem 3.6rem}.premium-skill .skill-content .score .badges img{height:7rem;object-fit:contain;width:7rem}.premium-skill .skill-content .score .overall{background:#f6f6f6;border-radius:.4rem;margin-top:2.4rem;padding:3.2rem}.premium-skill .skill-content .score .overall strong{color:#141414;display:block;font-size:1.6rem;line-height:120%;margin-top:2.4rem;text-align:center}.premium-skill .skill-content .score .overall .gauge{color:#141414;font-weight:700;height:18rem;margin:0 auto;position:relative;text-align:center;width:18rem}.premium-skill .skill-content .score .overall .gauge span{display:block;font-size:3.2rem;height:18rem;left:0;line-height:18rem;position:absolute;top:0;width:18rem}@media screen and (max-width:930px){.premium-skill .skill-content{flex-direction:column;gap:2rem}.premium-skill .skill-content .depth,.premium-skill .skill-content .projects,.premium-skill .skill-content .score{width:100%}}.achievement-badge{display:inline-block;font-family:proxima-nova,sans-serif;font-weight:400;margin:0 2rem;padding-bottom:2rem;text-align:left;vertical-align:top;width:20rem}@media (max-width:500px){.achievement-badge{margin:0}}.achievement-badge .badge-icon{background-repeat:no-repeat;background-size:contain;height:15.3rem;margin:0 auto;overflow:hidden;user-select:none;width:15rem}.achievement-badge .badge-icon p{color:#fff;font-size:1.8rem;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:2rem;margin:4.8rem 0 0;text-align:center}.achievement-badge .badge-icon.icon-specialist{background-image:url(/build/images/specialist.d7577c4a.svg)}.achievement-badge .badge-icon.icon-expert{background-image:url(/build/images/expert.269ee5ae.svg)}.achievement-badge .badge-icon.icon-elite-brain{background-image:url(/build/images/elite-brain.9812fa25.svg)}.achievement-badge ul{list-style-type:none;margin:3.7rem 0 0;padding:0}.achievement-badge ul li{border:1px solid #e6e3fb;border-radius:10px;color:#171c45;font-size:1.3rem;line-height:120%;padding:1.4rem 3.8rem 1.4rem 1rem;position:relative}.achievement-badge ul li:after{background-image:url(/build/images/badge-check.d4f1f00d.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2.3rem;position:absolute;right:1rem;top:1rem;width:2.3rem}.achievement-badge ul li:first-child{background-color:#171c45;color:#eaeef5;font-size:1.4rem}.achievement-badge ul li:first-child:after{content:none}.achievement-badge ul.without-checks li{padding:1.4rem 1rem}.achievement-badge ul.without-checks li:after{content:none}.achievement-badge.medium-badge,.achievement-badge.small-badge{margin:0 1rem 1rem;max-width:100%;width:16rem}.achievement-badge.medium-badge .badge-icon,.achievement-badge.small-badge .badge-icon{height:8rem;width:8rem}.achievement-badge.medium-badge .badge-icon p,.achievement-badge.small-badge .badge-icon p{font-size:1.2rem;margin-top:2.2rem}.achievement-badge.medium-badge ul,.achievement-badge.small-badge ul{margin-top:2rem}.achievement-badge.medium-badge ul li,.achievement-badge.small-badge ul li{font-size:1rem;line-height:130%;padding:1rem 3.5rem 1rem 1rem}.achievement-badge.medium-badge ul li:after,.achievement-badge.small-badge ul li:after{height:1.8rem;right:.7rem;top:.7rem;width:1.8rem}.achievement-badge.medium-badge ul.without-checks li,.achievement-badge.small-badge ul.without-checks li{padding:1rem}.achievement-badge.medium-badge{margin:0 1.5rem 1rem 0;width:8rem}.achievement-badge.medium-badge ul{display:none}.achievement-badge.extra-small-badge{margin:.5rem .5rem 0 0;max-width:100%;padding:0;width:4rem}.achievement-badge.extra-small-badge .badge-icon{height:4rem;width:4rem}.achievement-badge.extra-small-badge .badge-icon p{font-size:.6rem;margin-top:.5rem}.achievement-badge.extra-small-badge ul{display:none}