@charset "UTF-8";@font-face{font-family:"Neue Montreal";font-display:swap;src:url(../fonts/NeueMontreal-Bold.woff2) format("woff2"),url(../fonts/NeueMontreal-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Neue Montreal";font-display:swap;src:url(../fonts/NeueMontreal-Italic.woff2) format("woff2"),url(../fonts/NeueMontreal-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Neue Montreal";font-display:swap;src:url(../fonts/NeueMontreal-Regular.woff2) format("woff2"),url(../fonts/NeueMontreal-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Neue Montreal";font-display:swap;src:url(../fonts/NeueMontreal-Light.woff2) format("woff2"),url(../fonts/NeueMontreal-Light.woff) format("woff");font-weight:300;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{padding-left:.9375rem;padding-right:.9375rem}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}@media (min-width:1024){body{padding-left:0;padding-right:0}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>*{min-width:0}[class*=__container]{max-width:75rem;margin:0 auto;padding:0 .9375rem}.header{padding-bottom:0;padding-left:.9375rem;padding-right:.9375rem;border-bottom:.0625rem solid #d9d9d9}@media (min-width:1024){.header{padding-left:2rem;padding-right:2rem;padding-bottom:2rem}}.header .card-section{border-bottom:none}@media (min-width:75em){.h2,h2{font-size:2rem}}@media (min-width:20em) and (max-width:75em){@supports (font-size:clamp(1.25rem ,0.9772727273rem + 1.3636363636vw ,2rem)){.h2,h2{font-size:clamp(1.25rem ,.9772727273rem + 1.3636363636vw ,2rem)}}@supports not (font-size:clamp(1.25rem ,0.9772727273rem + 1.3636363636vw ,2rem)){.h2,h2{font-size:calc(1.25rem + .75 * (100vw - 20rem)/ 55)}}}@media (max-width:20em){.h2,h2{font-size:1.25rem}}.h5,h5{letter-spacing:.4px;line-height:120%}@media (min-width:75em){.h5,h5{font-size:1.25rem}}@media (min-width:20em) and (max-width:75em){@supports (font-size:clamp(1.125rem ,1.0795454545rem + 0.2272727273vw ,1.25rem)){.h5,h5{font-size:clamp(1.125rem ,1.0795454545rem + .2272727273vw ,1.25rem)}}@supports not (font-size:clamp(1.125rem ,1.0795454545rem + 0.2272727273vw ,1.25rem)){.h5,h5{font-size:calc(1.125rem + .125 * (100vw - 20rem)/ 55)}}}@media (max-width:20em){.h5,h5{font-size:1.125rem}}.grid-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.span-8{-ms-grid-column-span:8;grid-column:span 8}.px-4,.px-4x{padding-left:1rem!important;padding-right:1rem!important}.py-1,.py-1x{padding-bottom:.25rem!important;padding-top:.25rem!important}.mt-4,.mt-4x{margin-top:1rem!important}.span-4{-ms-grid-column-span:4;grid-column:span 4}[class*=span-]{min-width:0}.text-right{text-align:right!important}.py-4,.py-4x{padding-bottom:1rem;padding-top:1rem}.min-with-75{min-width:4.6875rem}.card-section{border-bottom:1px solid #d9d9d9}.position-relative{position:relative}.flex-1{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.mr-4,.mr-4x{margin-right:1rem}.ml-4,.ml-4x{margin-left:1rem}.ml-2,.ml-2x{margin-left:.5rem!important}.mb-2,.mb-2x{margin-bottom:.5rem}.mb-3,.mb-3x{margin-bottom:.75rem!important}.mb-5x{margin-bottom:1.25rem!important}.mb-10x{margin-bottom:2.5rem!important}.mt-10x{margin-top:2.5rem!important}.m-0{margin:0!important}.portfolio-line-clamp-wrapper{position:relative}.text-light{color:var(--gray);font-weight:400;font-size:1rem;line-height:150%}.mt-3,.mt-3x{margin-top:.75rem!important}.ml-3,.ml-3x{margin-left:.75rem!important}.mb-0{margin-bottom:0!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;margin:0 0 .5em;word-break:break-word}.h4,h4{letter-spacing:.0225rem;line-height:110%}@media (min-width:75em){.h4,h4{font-size:1.5rem}}@media (min-width:20em) and (max-width:75em){@supports (font-size:clamp(1.25rem ,1.1590909091rem + 0.4545454545vw ,1.5rem)){.h4,h4{font-size:clamp(1.25rem ,1.1590909091rem + .4545454545vw ,1.5rem)}}@supports not (font-size:clamp(1.25rem ,1.1590909091rem + 0.4545454545vw ,1.5rem)){.h4,h4{font-size:calc(1.25rem + .25 * (100vw - 20rem)/ 55)}}}@media (max-width:20em){.h4,h4{font-size:1.25rem}}.nowrap{white-space:nowrap}a{color:#108a00;font-weight:500;text-decoration:none;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}a:hover{text-decoration:underline}.portfolio-line-clamp-wrapper{width:100%}.text-pre-line{white-space:pre-line!important}.break{word-wrap:break-word;word-break:break-word}.my-3,.my-3x{margin-bottom:.75rem!important;margin-top:.75rem!important}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.identity-badges-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.flex-1{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.min-width-0{min-width:0}.justify-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.span-12{-ms-grid-column-span:12;grid-column:span 12}@media (min-width:700px){.span-md-4{-ms-grid-column-span:4;grid-column:span 4}.span-md-8{-ms-grid-column-span:8;grid-column:span 8}}@media (min-width:700px){.portfolio-grid-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}.gap-0{gap:0}:root,[data-theme=light]{--bg:#fff;--green:#14a800;--color:#111;--gray:gray;--blue:#1f57c3;--pink:#f66dbc;--lightGray:#f9f9f9;--icon:#111;--shadow:rgba(0, 0, 0, 0.15)}[data-theme=dark]{--bg:#111;--green:#14a800;--color:#fff;--gray:gray;--blue:#1f57c3;--pink:#f66dbc;--lightGray:#313131;--icon:#fff;--shadow:rgba(255, 255, 255, 0.35)}body{background-color:var(--bg);color:var(--color);font-family:"Neue Montreal",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400}html{scrollbar-gutter:stable}.container{position:relative;margin-left:auto;margin-right:auto;max-width:79.875rem;border:1px solid #d9d9d9;border-radius:1rem}.page{margin-top:3.125rem;margin-bottom:3.125rem}.card{padding-top:2rem}.portfolio-presence-container{display:-ms-inline-grid;display:inline-grid;position:relative}.portfolio-presence-container img{display:block;border-radius:50%;width:5.5rem;-ms-grid-row:1;grid-area:1/-1}.share-text{color:#108a00}.actions-container button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions-container button span{font-family:"Neue Montreal";margin-right:.5rem}.portfolio-icon{width:1.5rem;height:1.5rem}.portfolio-icon.lg{width:2rem;height:2rem}.portfolio-icon>svg{display:block;height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}.location{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio-progress-circle-icons{position:relative;width:2rem;height:2rem;border:2px solid var(--blue);border-radius:50%}.portfolio-progress-circle-svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);fill:none;border-radius:50%}.portfolio-popper-trigger{cursor:pointer}.portfolio-progress-circle-icons .portfolio-icon{color:var(--blue);height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.375rem}.portfolio-progress-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;line-height:1.2}.portfolio-badge-tagline,.portfolio-badge-tagline-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.portfolio-presence-container .portfolio-avatar,.portfolio-presence-container .portfolio-presence-indicator{-ms-grid-row:1;grid-area:1/-1}.portfolio-avatar+.portfolio-presence-indicator{border:.25rem solid #fff;background-color:var(--green);width:1.25rem;height:1.25rem;border-radius:50%}.card-section:not(:last-child){border-bottom:1px solid #d9d9d9}.card-section__left{padding-left:2rem;padding-right:2rem;padding-top:2rem}.cart-right{padding:.9375rem 0 .9375rem 0;border-bottom:none}@media (min-width:700px){.cart-right{padding:2rem 2rem 2rem 2rem;border-left:1px solid #d9d9d9}}.cart-right .card-section{border-bottom:none}.card-section{padding-bottom:2rem}.portfolio-avatar-company{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;height:2rem;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:2rem;max-height:2.5rem;max-width:32px;max-width:2.5rem;-o-object-fit:cover;object-fit:cover;overflow:hidden;vertical-align:middle;width:2rem;width:2.5rem}.portfolio-badge-feature,.portfolio-badge-feature-sm{background:var(--blue);border-color:var(--blue);color:#fff;text-transform:uppercase}.portfolio-badge{border:1px solid var(--blue);border-radius:10rem;color:#fff;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;line-height:1.375rem;max-height:1.5rem;min-height:1.5rem;padding:0 .75rem}.col-compact .h5{margin-bottom:0}.ui-profile-agency-stats,.ui-profile-job-success+.portfolio-badge-tagline{margin-top:.5rem}.rated-badges{margin-left:.5rem}.ui-profile-summary-stats .col-compact{padding-right:.75rem}.features li span{font-weight:500;color:var(--gray)}.features li+li{margin-top:.5rem}.show-more{color:var(--green)}.linked-accounts{position:relative;background-color:var(--lightGray);border-radius:1rem;margin-top:.75rem}.linked-accounts:first-child{margin-top:0}.title{color:var(--color)}@media (min-width:75em){.title{font-size:1.125rem}}@media (min-width:20em) and (max-width:75em){@supports (font-size:clamp(1rem ,0.9545454545rem + 0.2272727273vw ,1.125rem)){.title{font-size:clamp(1rem ,.9545454545rem + .2272727273vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.9545454545rem + 0.2272727273vw ,1.125rem)){.title{font-size:calc(1rem + .125 * (100vw - 20rem)/ 55)}}}@media (max-width:20em){.title{font-size:1rem}}.avatar.text-right img{float:right}.avatar img{display:block;width:2rem;height:2rem;border-radius:50%}.card-section__left:last-child{border-bottom:none}.username{margin-top:.5rem;color:var(--gray);letter-spacing:.02em;line-height:1.375em}.card-section-left img{width:8.75rem;height:8.125rem}.card-section-promo{-webkit-box-shadow:0 0 10px var(--shadow);box-shadow:0 0 10px var(--shadow);border-radius:1rem;padding:2rem}.card-section-promo{display:-webkit-box;display:-ms-flexbox;display:flex}.card-section-left{margin-right:1.5rem}.cart-right{padding-left:.9375rem;padding-right:.9375rem}@media (min-width:1024){.cart-right{padding-left:0;padding-right:0}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}