.profile-comp{padding:8rem 0 12rem}@media (max-width: 1200px){.profile-comp{padding:5.6rem 0 8rem}}@media (max-width: 500px){.profile-comp{padding:6.4rem 0}}.profile-comp__container{display:flex;flex-direction:column;gap:6.4rem;padding:0!important}@media (max-width: 1200px){.profile-comp__container{max-width:107.2rem!important;gap:5.6rem}}@media (max-width: 1024px){.profile-comp__container{gap:4.8rem;padding:0 4rem!important}}@media (max-width: 500px){.profile-comp__container{gap:3.2rem;padding:0 2rem!important}}.profile-comp__grid{display:flex;gap:4rem}@media (max-width: 1200px){.profile-comp__grid{gap:3.6rem}}@media (max-width: 1024px){.profile-comp__grid{flex-direction:column;gap:3.6rem}}@media (max-width: 500px){.profile-comp__grid{gap:2rem}}.profile-comp .comp-card{display:flex;flex-direction:column;gap:4rem;flex:1;background-color:#eef2f6;border-radius:2rem;overflow:hidden;padding-top:4rem}@media (max-width: 500px){.profile-comp .comp-card{padding-top:2.4rem;gap:3.2rem}}.profile-comp .comp-card__top{display:flex;flex-direction:column;gap:1.6rem}@media (max-width: 500px){.profile-comp .comp-card__top{gap:1.2rem}}.profile-comp .comp-card__title{padding:0 4rem;font-size:3.2rem;font-weight:700;line-height:1.2;color:#1c1c1d}@media (max-width: 1200px){.profile-comp .comp-card__title{font-size:2.4rem;padding:0 3.6rem}}@media (max-width: 1024px){.profile-comp .comp-card__title{padding:0 4rem}}@media (max-width: 500px){.profile-comp .comp-card__title{font-size:2rem;line-height:1.4;padding:0 2rem}}.profile-comp .comp-card__sub-header{padding:1.2rem 4rem;background-color:#f8fafc;border-width:.1rem 0;border-style:solid;border-color:#d0d5dd;display:flex;justify-content:space-between;gap:1rem;align-items:center}@media (max-width: 1200px){.profile-comp .comp-card__sub-header{padding:1.2rem 3.6rem}}@media (max-width: 1024px){.profile-comp .comp-card__sub-header{padding:1.2rem 4rem}}@media (max-width: 500px){.profile-comp .comp-card__sub-header{justify-content:flex-start;padding:0 2rem;background-color:transparent;border:none}}.profile-comp .comp-card__sub-header .customer-sees{font-size:1.6rem;font-weight:600;line-height:1.5;color:#1c1c1d;width:fit-content}@media (max-width: 500px){.profile-comp .comp-card__sub-header .customer-sees{font-size:1.4rem}}.profile-comp .comp-card__badge{display:flex;align-items:center;padding:.4rem 2.1rem;font-size:1.6rem;font-weight:700;line-height:1.5;text-box-trim:trim-both;text-box-edge:cap;border-radius:999.9rem;width:fit-content;height:fit-content}@media (max-width: 500px){.profile-comp .comp-card__badge{font-size:1.4rem;padding:.2rem .6rem}}.profile-comp .comp-card__badge--success{background-color:#d5f4a2;color:#192c07}.profile-comp .comp-card__badge--black{background-color:#212529;color:#d0d5dd}.profile-comp .comp-card__content{display:flex;align-items:flex-start;gap:3.6rem;padding:0 4rem}@media (max-width: 1200px){.profile-comp .comp-card__content{padding:0 2.7rem 0 0;gap:2rem}}@media (max-width: 1024px){.profile-comp .comp-card__content{padding:0 4rem;gap:3.6rem;justify-content:center}}@media (max-width: 500px){.profile-comp .comp-card__content{padding:0 2rem 0 0;gap:1.6rem}}.profile-comp .comp-card__mockup{max-width:30.1rem;width:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:301/285.25}@media (max-width: 1200px){.profile-comp .comp-card__mockup{max-width:unset;min-width:26.9rem;margin-left:-3.2rem}}@media (max-width: 1024px){.profile-comp .comp-card__mockup{max-width:30.1rem;margin-left:0}}@media (max-width: 500px){.profile-comp .comp-card__mockup{max-width:unset;min-width:unset;width:auto;height:20.8rem;margin-left:-9.3rem}}.profile-comp .comp-card__mockup img{width:100%;height:100%;object-fit:cover}.profile-comp .comp-card__timeline{display:flex;flex-direction:column;gap:2rem;max-width:20.2rem;width:100%}@media (max-width: 500px){.profile-comp .comp-card__timeline{max-width:16.4rem;gap:1.6rem}}.profile-comp .comp-card__timeline .timeline-item{display:flex;align-items:flex-start;gap:2.4rem;position:relative}@media (max-width: 1200px){.profile-comp .comp-card__timeline .timeline-item{gap:2rem}}@media (max-width: 1024px){.profile-comp .comp-card__timeline .timeline-item{gap:2.4rem}}@media (max-width: 500px){.profile-comp .comp-card__timeline .timeline-item{gap:1.2rem}.profile-comp .comp-card__timeline .timeline-item:last-of-type{margin-bottom:1.2rem}}.profile-comp .comp-card__timeline .timeline-item:before{content:"";width:.1rem;background-color:#e3e8ef;height:calc(100% + 2rem);position:absolute;top:1.4rem;left:1.4rem}.profile-comp .comp-card__timeline .timeline-item:last-of-type:before{height:100%;background:linear-gradient(180deg,#e3e8ef,#e3e8ef00)}.profile-comp .comp-card__timeline .timeline-item__icon{width:2.8rem;height:2.8rem;border-radius:999.9rem;overflow:hidden;margin-top:.2rem;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}@media (max-width: 500px){.profile-comp .comp-card__timeline .timeline-item__icon{gap:2rem}}.profile-comp .comp-card__timeline .timeline-item__icon--success{background-color:#d5f4a2;color:#192c07}.profile-comp .comp-card__timeline .timeline-item__icon--black{background-color:#212529;color:#d0d5dd}.profile-comp .comp-card__timeline .timeline-item__icon svg{width:1.6rem;height:1.6rem;object-fit:contain;stroke:currentColor}@media (max-width: 500px){.profile-comp .comp-card__timeline .timeline-item__icon svg{width:1.143rem;height:1.143rem}}.profile-comp .comp-card__timeline .timeline-item__info{display:flex;flex-direction:column;gap:.4rem;flex:1}.profile-comp .comp-card__timeline .timeline-item__info strong{font-size:1.6rem;font-weight:700;line-height:1.5;color:#1c1c1d}@media (max-width: 500px){.profile-comp .comp-card__timeline .timeline-item__info strong{font-size:1.4rem}}.profile-comp .comp-card__timeline .timeline-item__info span{font-size:1.4rem;font-weight:600;line-height:1.5;color:#343a40;display:flex;align-items:center;gap:.6rem}@media (max-width: 500px){.profile-comp .comp-card__timeline .timeline-item__info span{font-size:1.2rem;line-height:1}}.profile-comp .comp-card__timeline .timeline-item__info span figure{width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center}@media (max-width: 500px){.profile-comp .comp-card__timeline .timeline-item__info span figure{display:none}}.profile-comp .comp-card__timeline .timeline-item__info span figure svg{width:100%;height:100%;object-fit:contain;stroke:currentColor}
