.ProfileCard_cardWrapper__fpHYe{display:inline-flex;padding:40px;transform:scale(1);transform-origin:center}@media (min-width:1024px){.ProfileCard_cardWrapper__fpHYe{transform:scale(1.35)}}@media (min-width:1280px){.ProfileCard_cardWrapper__fpHYe{transform:scale(1.5)}}.ProfileCard_card__o_gaY{width:280px;height:280px;background:var(--card-bg-color);border-radius:32px;padding:3px;position:relative;box-shadow:color-mix(in srgb,var(--primary-color) 30%,transparent) 0 70px 30px -50px;transition:all .5s ease-in-out}.ProfileCard_mail__sLcsp{position:absolute;right:2rem;top:1.4rem;background:transparent;border:none;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}.ProfileCard_mail__sLcsp svg{stroke:var(--primary-color);stroke-width:3px;fill:none}.ProfileCard_mail__sLcsp svg:hover{stroke:var(--accent-color)}.ProfileCard_profilePic__moPlP{position:absolute;width:calc(100% - 6px);height:calc(80% - 3px);top:3px;left:3px;border-radius:29px;z-index:1;border:0 solid var(--primary-color);overflow:hidden;transition:all .5s ease-in-out .2s,z-index .5s ease-in-out .2s}.ProfileCard_profilePic__moPlP img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%;height:100%;transition:all .5s ease-in-out 0s}.ProfileCard_bottom__VquHx{position:absolute;bottom:3px;left:3px;right:3px;background:var(--primary-color);top:80%;border-radius:29px;z-index:2;box-shadow:color-mix(in srgb,var(--accent-color) 30%,transparent) 0 5px 5px 0 inset;overflow:hidden;transition:all .5s cubic-bezier(.645,.045,.355,1) 0s}.ProfileCard_content__Fn4EA{position:absolute;bottom:0;left:1.5rem;right:1.5rem;height:160px}.ProfileCard_name__zACNb{display:block;font-size:1.2rem;color:var(--white-color);font-weight:700}.ProfileCard_aboutMe__naPr1{display:block;font-size:.9rem;color:var(--white-color);margin-top:1rem;opacity:.9}.ProfileCard_bottomBottom__i1ThR{position:absolute;bottom:1rem;left:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:space-between}.ProfileCard_socialLinksContainer__mvLCS{display:flex;gap:1rem;align-items:center}.ProfileCard_socialLinksContainer__mvLCS a{display:flex;align-items:center}.ProfileCard_socialLinksContainer__mvLCS svg{height:20px;fill:var(--white-color);filter:drop-shadow(0 5px 5px color-mix(in srgb,var(--accent-color) 20%,transparent));cursor:pointer;transition:transform .2s ease,opacity .2s ease}.ProfileCard_socialLinksContainer__mvLCS svg:hover{opacity:.75;transform:scale(1.2)}.ProfileCard_button__y_IWl{background:var(--card-bg-color);color:var(--primary-color);border:none;border-radius:20px;font-size:.6rem;font-weight:600;padding:.4rem .6rem;box-shadow:color-mix(in srgb,var(--accent-color) 20%,transparent) 0 5px 5px 0;cursor:pointer;transition:background .2s ease,color .2s ease;text-decoration:none}.ProfileCard_button__y_IWl:hover{background:var(--accent-color);color:var(--white-color)}.ProfileCard_card__o_gaY:hover{border-top-left-radius:55px}.ProfileCard_card__o_gaY:hover .ProfileCard_bottom__VquHx{top:20%;border-radius:80px 29px 29px 29px;transition:all .5s cubic-bezier(.645,.045,.355,1) .2s}.ProfileCard_card__o_gaY:hover .ProfileCard_profilePic__moPlP{width:100px;height:100px;top:10px;left:10px;border-radius:50%;z-index:3;border:7px solid var(--primary-color);box-shadow:color-mix(in srgb,var(--accent-color) 30%,transparent) 0 5px 5px 0;transition:all .5s ease-in-out,z-index .5s ease-in-out .1s}.ProfileCard_card__o_gaY:hover .ProfileCard_profilePic__moPlP:hover{transform:scale(1.3);border-radius:0}.ProfileCard_card__o_gaY:hover .ProfileCard_profilePic__moPlP img{transform:none;transition:all .5s ease-in-out .5s}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);animation:notyf-fadeoutdown .3s forwards;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translateX(13%);z-index:5;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;animation:notyf-fadeinleft .3s forwards;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}.FeaturedCertificates_container__q9iMW{margin:4rem auto 0;max-width:72rem;padding:0 1rem 4rem;color:var(--text-color);overflow-x:clip}.FeaturedCertificates_header__O9KBq{text-align:center;margin-bottom:2rem}.FeaturedCertificates_headerTitle__rtufk{font-size:clamp(1.5rem,3vw,1.9rem);font-weight:800;margin:0 0 .5rem;background:linear-gradient(135deg,var(--primary-color),var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.FeaturedCertificates_headerSubtitle__HhgPp{font-size:.95rem;color:var(--muted-color);max-width:34rem;margin:.5rem auto 0;line-height:1.6}.FeaturedCertificates_stage__BaPPJ{position:relative;border-radius:1.75rem;background:color-mix(in srgb,var(--secondary-background-color) 82%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 18%,transparent);box-shadow:0 25px 60px color-mix(in srgb,var(--accent-color) 18%,transparent);padding:2rem 4rem 1.25rem;overflow:hidden}.FeaturedCertificates_canvas___hO3_{position:relative;min-height:340px;display:flex;align-items:center;overflow:hidden}.FeaturedCertificates_card___NBgD{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.25rem;align-items:center;padding:.5rem 0 1rem}.FeaturedCertificates_media__WDnKm{position:relative;width:100%;aspect-ratio:4/3;border-radius:1.25rem;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 20%,transparent),color-mix(in srgb,var(--primary-color) 25%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-color) 25%,transparent),0 18px 40px color-mix(in srgb,var(--accent-color) 15%,transparent);transition:transform .35s ease,box-shadow .35s ease;display:block;cursor:zoom-in;text-decoration:none}.FeaturedCertificates_media__WDnKm:focus-visible,.FeaturedCertificates_media__WDnKm:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-color) 40%,transparent),0 26px 50px color-mix(in srgb,var(--accent-color) 28%,transparent);outline:none}.FeaturedCertificates_mediaImage__DmlwR{-o-object-fit:cover;object-fit:cover}.FeaturedCertificates_mediaHint__Pwj2i{position:absolute;bottom:.75rem;right:.75rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;background:rgba(0,0,0,.65);color:#fff;border-radius:9999px;font-size:.72rem;font-weight:600;letter-spacing:.02em;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease;pointer-events:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.FeaturedCertificates_media__WDnKm:focus-visible .FeaturedCertificates_mediaHint__Pwj2i,.FeaturedCertificates_media__WDnKm:hover .FeaturedCertificates_mediaHint__Pwj2i{opacity:1;transform:translateY(0)}.FeaturedCertificates_mediaPlaceholder__psVir{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:color-mix(in srgb,var(--accent-color) 80%,white 20%);font-weight:600;text-transform:uppercase;letter-spacing:.08em;cursor:default}.FeaturedCertificates_placeholderLogo__gCrVY{width:56px;height:56px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.2)}.FeaturedCertificates_content__tTb6F{display:flex;flex-direction:column;gap:.85rem;position:relative}.FeaturedCertificates_counter__KfRgW{align-self:flex-start;display:inline-flex;align-items:baseline;gap:.25rem;font-size:.78rem;font-weight:600;letter-spacing:.08em;color:color-mix(in srgb,var(--accent-color) 75%,white 25%);padding:.3rem .75rem;border-radius:9999px;background:color-mix(in srgb,var(--accent-color) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent-color) 30%,transparent)}.FeaturedCertificates_counter__KfRgW strong{font-size:.95rem;font-weight:800;color:color-mix(in srgb,var(--accent-color) 85%,white 15%)}.FeaturedCertificates_badge__3y4kU{display:inline-flex;align-items:center;gap:.6rem;font-size:.82rem;font-weight:600;color:color-mix(in srgb,var(--accent-color) 70%,white 30%);text-transform:uppercase;letter-spacing:.1em}.FeaturedCertificates_badgeLogo__qoVzI{width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid color-mix(in srgb,var(--accent-color) 50%,transparent);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 10px 25px color-mix(in srgb,var(--accent-color) 18%,transparent);flex-shrink:0}.FeaturedCertificates_badgeLogo__qoVzI img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.FeaturedCertificates_title__7Rf67{font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:800;line-height:1.25;margin:0}.FeaturedCertificates_summary__x0IpV{font-size:1rem;line-height:1.65;color:var(--muted-color);margin:0;max-width:32rem}.FeaturedCertificates_cta__ecZ_U{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.35rem;border-radius:9999px;font-size:.88rem;font-weight:700;background:linear-gradient(135deg,var(--accent-color),color-mix(in srgb,var(--accent-color) 70%,white 30%));color:var(--background-color);box-shadow:0 15px 35px color-mix(in srgb,var(--accent-color) 25%,transparent);transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;margin-top:.25rem}.FeaturedCertificates_cta__ecZ_U:focus-visible,.FeaturedCertificates_cta__ecZ_U:hover{transform:translateY(-2px);box-shadow:0 18px 40px color-mix(in srgb,var(--accent-color) 38%,transparent);outline:none}.FeaturedCertificates_cta__ecZ_U svg{transition:transform .2s ease}.FeaturedCertificates_cta__ecZ_U:focus-visible svg,.FeaturedCertificates_cta__ecZ_U:hover svg{transform:translateX(3px)}.FeaturedCertificates_nav__hSVvS{position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;height:2.75rem;border-radius:9999px;border:1px solid color-mix(in srgb,var(--accent-color) 35%,transparent);background:color-mix(in srgb,var(--background-color) 85%,transparent);color:color-mix(in srgb,var(--accent-color) 75%,white 25%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;box-shadow:0 12px 30px color-mix(in srgb,var(--accent-color) 18%,transparent);z-index:3;padding:0}.FeaturedCertificates_navPrev__2wXAe{left:.75rem}.FeaturedCertificates_navNext__ZWCgr{right:.75rem}.FeaturedCertificates_nav__hSVvS:focus-visible:not(:disabled),.FeaturedCertificates_nav__hSVvS:hover:not(:disabled){transform:translateY(-50%) scale(1.08);box-shadow:0 18px 40px color-mix(in srgb,var(--accent-color) 32%,transparent);background:color-mix(in srgb,var(--accent-color) 22%,transparent);border-color:color-mix(in srgb,var(--accent-color) 50%,transparent);outline:none}.FeaturedCertificates_nav__hSVvS:disabled{opacity:.35;cursor:not-allowed}.FeaturedCertificates_progress__swL_S{position:relative;height:3px;width:100%;background:color-mix(in srgb,var(--accent-color) 12%,transparent);border-radius:9999px;overflow:hidden;margin-top:.5rem}.FeaturedCertificates_progressFill__FWEpc{display:block;height:100%;background:linear-gradient(90deg,var(--primary-color),var(--accent-color));border-radius:9999px;transition:width .45s cubic-bezier(.4,0,.2,1)}.FeaturedCertificates_thumbsWrap__WklLC{margin-top:1.25rem;position:relative;overflow:hidden}.FeaturedCertificates_thumbsTrack__pO_Nw{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x proximity;padding:.6rem .25rem .8rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--accent-color) 35%,transparent) transparent}.FeaturedCertificates_thumbsTrack__pO_Nw::-webkit-scrollbar{height:6px}.FeaturedCertificates_thumbsTrack__pO_Nw::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent-color) 35%,transparent);border-radius:9999px}.FeaturedCertificates_thumbsTrack__pO_Nw::-webkit-scrollbar-track{background:transparent}.FeaturedCertificates_thumb__YxoDC{flex:0 0 auto;width:118px;scroll-snap-align:center;display:flex;flex-direction:column;align-items:stretch;gap:.4rem;padding:0;background:transparent;border:none;cursor:pointer;text-align:center;opacity:.55;transition:opacity .25s ease,transform .25s ease;color:inherit}.FeaturedCertificates_thumb__YxoDC:focus-visible,.FeaturedCertificates_thumb__YxoDC:hover{opacity:.9;transform:translateY(-2px);outline:none}.FeaturedCertificates_thumbActive__f5LLa{opacity:1;transform:translateY(-3px)}.FeaturedCertificates_thumbMedia__Xm_Ed{position:relative;width:100%;aspect-ratio:4/3;border-radius:.85rem;overflow:hidden;background:color-mix(in srgb,var(--secondary-background-color) 85%,transparent);border:2px solid transparent;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.15);transition:border-color .25s ease,box-shadow .25s ease}.FeaturedCertificates_thumbActive__f5LLa .FeaturedCertificates_thumbMedia__Xm_Ed{border-color:var(--accent-color);box-shadow:0 12px 28px color-mix(in srgb,var(--accent-color) 40%,transparent)}.FeaturedCertificates_thumbImage__nkyxb{-o-object-fit:cover;object-fit:cover}.FeaturedCertificates_thumbLogoImg__coPdw{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.FeaturedCertificates_thumbCaption__Lib5z{font-size:.7rem;font-weight:600;color:var(--muted-color);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .15rem}.FeaturedCertificates_thumbActive__f5LLa .FeaturedCertificates_thumbCaption__Lib5z{color:color-mix(in srgb,var(--accent-color) 85%,white 15%)}@media (max-width:768px){.FeaturedCertificates_stage__BaPPJ{padding:1.25rem 1rem 1rem;border-radius:1.4rem}.FeaturedCertificates_canvas___hO3_{min-height:0}.FeaturedCertificates_card___NBgD{grid-template-columns:minmax(0,1fr);gap:1rem;padding:.25rem 0 .75rem}.FeaturedCertificates_content__tTb6F{gap:.65rem}.FeaturedCertificates_title__7Rf67{font-size:1.25rem}.FeaturedCertificates_summary__x0IpV{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.FeaturedCertificates_nav__hSVvS{width:2.25rem;height:2.25rem}.FeaturedCertificates_navPrev__2wXAe{left:.4rem}.FeaturedCertificates_navNext__ZWCgr{right:.4rem}.FeaturedCertificates_thumb__YxoDC{width:98px}}@media (max-width:420px){.FeaturedCertificates_title__7Rf67{font-size:1.1rem}.FeaturedCertificates_summary__x0IpV{font-size:.85rem;-webkit-line-clamp:3}.FeaturedCertificates_thumb__YxoDC{width:84px}.FeaturedCertificates_thumbCaption__Lib5z{font-size:.65rem}}@media (prefers-reduced-motion:reduce){.FeaturedCertificates_cta__ecZ_U,.FeaturedCertificates_media__WDnKm,.FeaturedCertificates_nav__hSVvS,.FeaturedCertificates_progressFill__FWEpc,.FeaturedCertificates_thumb__YxoDC{transition:none}}@media (max-width:768px){.FeaturedCertificates_cta__ecZ_U,.FeaturedCertificates_mediaHint__Pwj2i,.FeaturedCertificates_media__WDnKm,.FeaturedCertificates_nav__hSVvS,.FeaturedCertificates_progressFill__FWEpc,.FeaturedCertificates_thumbMedia__Xm_Ed,.FeaturedCertificates_thumb__YxoDC{transition:none!important}.FeaturedCertificates_thumbsTrack__pO_Nw{scroll-behavior:auto}}