#f-dev-profile-container{height:100%}#f-dev-profile,#f-dev-profile-container{display:flex;flex-direction:column;align-items:center;justify-content:center}#f-dev-profile{max-width:1200px;width:100%;margin:30px auto;flex-wrap:wrap}.f-dev-profile-header{background-color:var(--color-primary-2);border-radius:16px;display:flex;flex-direction:column;max-width:1200px;width:100%;color:white;padding:30px}.f-dev-profile-row1{display:flex;flex-direction:row;width:100%;margin-bottom:30px}.f-dev-profile-img{background-color:white;border-radius:24px;padding:16px;max-width:200px;max-height:200px;display:flex;align-items:center;justify-content:center}.f-dev-profile-img img{max-width:100%;max-height:100%}.f-dev-profile-name{flex:3;display:flex;flex-direction:column;font-weight:700;padding-left:20px;border-right:3px solid var(--color-primary-2)}.f-dev-profile-name h1{font-size:50px}.f-dev-profile-name h3{font-size:30px}.f-dev-profile-name p{font-size:20px}.f-dev-profile-contact{padding-left:30px;flex:4;display:flex;flex-direction:column;gap:8px;width:100%}.f-dev-profile-contact-col-left{display:flex;flex-direction:row;gap:20px;flex:7}.f-dev-profile-contact-col-right{flex:3}.f-skill-tech-icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;flex:5;padding:10px 0}.f-dev-profile-contact-col-right button{width:100%;border-radius:15px;background-color:#ff7000;padding:7px 25px;font-weight:500;font-size:17px}.f-dev-profile-contact h3{font-size:20px}.f-expertise-pill-list{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px;flex-grow:2}.f-reserve-col{display:flex;gap:12px}.f-reserve-col button{flex-shrink:0;width:auto}.f-expertise-pill-list .f-expertise-item{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:white;background:var(--color-primary-2);border-radius:64px;padding:0 24px;border:1px solid white}.f-dev-profile-overview{display:flex;flex-direction:row;width:100%;max-width:1200px;margin:0 auto;color:white;flex-wrap:wrap}.f-overview-left-col{flex:6;display:flex;flex-direction:column}#f-similar-devs h2,.f-dev-profile-experience h2,.f-dev-profile-skills h2,.f-overview-left-col h2{font-size:35px}#f-similar-devs h2,.f-dev-profile-experience h2,.f-dev-profile-skills h2{border-bottom:none}.f-dev-profile-skills h3,.f-overview-left-col h3{font-size:25px;font-weight:500;margin-bottom:10px}#f-similar-devs h2{padding-left:0!important}.f-overview-middle-col h3{font-size:25px;font-weight:500;margin-bottom:10px}.f-overview-right-col{flex:5;display:flex;flex-direction:column;align-items:start;justify-content:start}.f-overview-right-col h2{font-size:35px;font-weight:700;margin-bottom:25px;max-width:300px}.f-overview-content-container{display:flex;flex-direction:row;align-items:start;justify-content:start;margin-bottom:30px}.f-overview-content-left{flex:6;padding-right:15px}.f-overview-content-right{flex:4;padding-left:15px}.f-overview-content-right span{font-size:10px!important}.f-skill-stack-list{display:flex;flex-direction:column;width:100%}.f-skill-stack-item{display:flex;width:100%;padding:8px;margin-bottom:10px;flex-direction:row;border-radius:15px;color:white;text-align:center;font-size:16px;background:var(--color-primary-2)}.f-skill-label{padding:5px 15px 5px 10px;width:110px;text-align:left}.f-skill-label span{font-size:20px}.f-skill-item img{margin:1px 4px}.f-dev-profile-skills{display:flex;flex-direction:row;width:100%;max-width:1200px;margin:0 auto;color:white}.f-skills-left-col{flex:4;flex-direction:column;padding-right:25px;border-right:3px solid #ff7000}.f-skills-left-col,.f-skills-right-col{display:flex;align-items:start;justify-content:start}.f-skills-right-col{flex:6;flex-direction:column}.f-skills-right-col ul{list-style-type:disc;width:100%;display:flex;flex-wrap:wrap;gap:30px;padding-left:25px}.f-dev-profile-experience{display:flex;flex-direction:column;width:100%;max-width:1200px;color:white;justify-content:flex-start;margin:35px auto 0}.f-resume-summary{white-space:pre-line}.f-show-mobile-only{display:none}.f-sticky-reserve-button{width:100%;position:fixed;bottom:0;right:0;padding:17px 20px;background-color:#ff7000;border:none;border-radius:4px;cursor:pointer;color:#fff;text-decoration:none;font-size:27px}.f-reserve-frame{width:80%;margin:auto;max-width:600px;height:1000px;max-height:80vh}#f-similar-devs{margin-top:30px;width:100%;margin-bottom:75px}.f-developer-grid{display:flex;justify-content:center;margin:0 auto;gap:30px;flex-wrap:wrap}.f-developer-card{width:200px;border:3px solid #415cbf;border-radius:25px;padding:10px 20px;flex-direction:column;justify-content:flex-start;display:flex;align-items:center}.f-developer-card p{text-align:center;min-height:100px}.f-developer-card a{margin-top:15px;color:white;background:linear-gradient(120deg,rgba(255,91,26,1),rgba(178,41,98,1));border-radius:15px;padding:7px 25px;display:block}.f-expertise-and-reserve-row{display:flex;flex-direction:row;gap:12px;margin-top:8px;min-height:42px}.f-search-input{width:100%;padding:10px;color:white;background-color:#0a060f;border-radius:5px;margin-bottom:20px}@media only screen and (max-width:600px){#f-dev-profile{margin-top:5px!important}h1{font-size:35px!important}h3{font-size:20px!important}.f-dev-profile-img{max-width:100px;width:100%;max-height:100%}.f-dev-profile-name{padding-left:0;text-align:center}.f-dev-profile-name h1{text-align:center}.f-dev-profile-contact-col-left{margin-top:20px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.f-dev-profile-contact-col-left h3{text-align:center;flex:1;font-size:20px}.f-dev-profile-contact-col-right{display:none}.f-overview-content-right{padding-left:0;margin-top:10px}.f-skills-right-col{margin-top:10px}.f-show-desktop-only{display:none!important}.f-show-mobile-only{display:block!important}.f-dev-profile-overview,.f-dev-profile-row1,.f-overview-content-container{flex-direction:column}.f-dev-profile-row1{align-items:center;gap:8px}.f-dev-profile-name{border-right:none}.f-dev-profile-contact{flex-direction:row;padding-left:20px;gap:20px}.f-dev-profile-tab{font-size:15px;padding:5px 10px}.f-developer-card{width:100%}}