.um-site{--um-mentor-profile-sticky-top:88px;--um-mentor-profile-block-radius:30px;--um-mentor-profile-border:none}.um-mentor-profile{padding-top:38px;padding-bottom:48px;background:var(--um-grey-100)}.um-mentor-profile-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:40px;align-items:start}.um-mentor-profile-pricing--full-width{grid-column:1/-1;box-sizing:border-box;width:calc(100vw - 48px);max-width:calc(100vw - 48px);margin-left:calc(50% - 50vw + 24px);margin-right:calc(50% - 50vw + 24px);min-width:0}.um-mentor-profile-aside{grid-column:2;grid-row:1;position:sticky;top:var(--um-mentor-profile-sticky-top);display:flex;flex-direction:column;gap:16px}.um-mentor-aside-card{max-width:320px;background:var(--um-surface);border:var(--um-mentor-profile-border);border-radius:var(--um-mentor-profile-block-radius);overflow:hidden}.um-mentor-aside-card .um-segmented-tabs,.um-mentor-profile-price-card .um-segmented-tabs{border-radius:var(--um-mentor-profile-block-radius);border-color:var(--um-border)}.um-mentor-profile .um-segmented-tabs__btn+.um-segmented-tabs__btn{border-left-color:var(--um-border)}.um-mentor-aside-card__media{--um-mentor-aside-photo-h:300px;--um-mentor-aside-blur:14px;position:relative;height:var(--um-mentor-aside-photo-h);min-height:var(--um-mentor-aside-photo-h);background:#e8e9ef;overflow:hidden;isolation:isolate}.um-mentor-aside-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block;z-index:0}.um-mentor-aside-card__blur{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;mask-image:linear-gradient(0deg,#000 0,#000 12%,rgba(0,0,0,.35) 17%,transparent 20%);-webkit-mask-image:linear-gradient(0deg,#000 0,#000 12%,rgba(0,0,0,.35) 17%,transparent 20%);mask-size:100% 100%;-webkit-mask-size:100% 100%}.um-mentor-aside-card__blur-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;filter:blur(var(--um-mentor-aside-blur));transform:scale(1.1);transform-origin:center}.um-mentor-aside-card__overlay{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:28px 16px 12px;background:linear-gradient(180deg,rgba(20,20,20,0),rgba(20,20,20,.35) 40%,rgba(20,20,20,.72))}.um-mentor-aside-card__rating{display:flex;flex-direction:row;align-items:center;gap:8px}.um-mentor-aside-card__rating-num{font-family:var(--um-num);font-size:18px;font-weight:200;letter-spacing:-.03em;color:var(--um-text-on-dark);line-height:1}.um-mentor-aside-card__stars{font-size:12px;line-height:1;letter-spacing:.04em;color:var(--um-text-on-dark)}.um-mentor-aside-card__reviews-link{font-size:var(--um-text-caption);font-weight:500;color:var(--um-text-on-dark);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;flex-shrink:0}.um-mentor-aside-card__reviews-link:hover{opacity:.92}.um-mentor-aside-card__body{padding:18px 16px 20px;display:flex;flex-direction:column;gap:16px}.um-mentor-aside-card__panel{display:flex;flex-direction:column;gap:16px;min-height:180px}.um-mentor-aside-card__list{list-style:none;margin:0;padding:0 24px;box-sizing:border-box;font-size:var(--um-text-caption);font-weight:500;line-height:1.45;color:var(--um-text)}.um-mentor-aside-card__list li{position:relative;padding-left:18px;margin-bottom:8px}.um-mentor-aside-card__list li:last-child{margin-bottom:0}.um-mentor-aside-card__list li:before{content:"";position:absolute;left:2px;top:.65em;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--um-violet)}.um-mentor-aside-card__price{margin:auto 0 0;line-height:18px;color:var(--um-text);text-align:center}.um-mentor-aside-card__price,.um-mentor-aside-card__price-main{font-family:var(--um-heading);font-size:18px;font-weight:400;letter-spacing:-.03em}.um-mentor-aside-card__price-suffix{font-family:var(--um-body);font-size:12px;font-weight:500;line-height:1.35}.um-mentor-aside-card__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 20px;border-radius:999px;font-size:var(--um-text-caption);font-weight:500;color:var(--um-text-on-dark);background:var(--um-black-basic);text-decoration:none;border:1px solid transparent;transition:transform .15s ease,filter .15s ease}.um-mentor-aside-card__cta:hover{transform:translateY(-1px);filter:brightness(1.06)}.um-mentor-aside-card__foot{padding-top:2px}.um-mentor-aside-card__foot-line{margin:0;font-size:12px;font-weight:500;line-height:1.35;color:var(--um-muted)}.um-mentor-aside-card__foot-line--row{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px}.um-mentor-aside-card__foot-sep{flex-shrink:0;user-select:none}.um-mentor-aside-card__clock{flex-shrink:0;color:var(--um-muted)}.um-mentor-profile-main{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:40px;min-width:0;--um-profile-lead-font-size:20px;--um-profile-lead-line-height:1.55}.um-mentor-profile-hero{text-align:left}.um-mentor-profile-hero-badge{display:inline-flex;align-items:center;margin:0 0 14px;padding:4px 10px;font-family:var(--um-body);font-size:12px;font-weight:500;line-height:1.35;color:var(--um-black-basic);border:1px solid var(--um-black-basic);border-radius:999px}.um-mentor-profile-hero-title{font-family:var(--um-heading);font-weight:400;font-size:60px;line-height:1.05;letter-spacing:-.03em;margin:0 0 10px;color:var(--um-text)}.um-mentor-profile-hero-title .um-mentor-profile-hero-name-line{display:block}.um-mentor-profile-hero-name-line+.um-mentor-profile-hero-name-line{margin-top:0}.um-mentor-profile-hero-meta{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:14px;font-weight:500;color:var(--um-muted);line-height:1.4}.um-mentor-profile-hero-meta-icon{flex:0 0 auto}.um-mentor-profile-about-body,.um-mentor-profile-hero-lead{font-size:var(--um-profile-lead-font-size);font-weight:500;line-height:var(--um-profile-lead-line-height);color:var(--um-text)}.um-mentor-profile-hero-lead{margin:50px 0 0;width:min(50vw,100%)}.um-mentor-profile-hero-stats{margin-top:50px;width:100%}.um-mentor-profile-hero-divider{margin:0 0 20px;border:none;border-top:1px solid var(--um-border)}.um-mentor-profile-hero-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px}.um-mentor-profile-hero-metric{min-width:0}.um-mentor-profile-hero-metric-value{font-family:var(--um-heading);font-size:clamp(22px,2.8vw,28px);font-weight:400;letter-spacing:-.03em;line-height:1.1;color:var(--um-text);white-space:nowrap}.um-mentor-profile-hero-metric-label{margin-top:4px;font-family:var(--um-body);font-size:var(--um-text-caption);font-weight:500;color:var(--um-muted);line-height:1.35}.um-mentor-profile-pricing-plans{margin-bottom:24px}.um-mentor-profile-pricing-plans-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.um-mentor-profile-pricing-plan{background:var(--um-card);border:var(--um-mentor-profile-border);border-radius:var(--um-mentor-profile-block-radius);padding:22px 20px 20px;display:flex;flex-direction:column;gap:14px;min-width:0}.um-mentor-profile-pricing-plan-title{font-family:var(--um-heading);font-size:20px;font-weight:400;margin:0;line-height:1.2;color:var(--um-black-basic)}.um-mentor-profile-pricing-plan-list{list-style:none;margin:0;padding:0;font-size:var(--um-text-caption);font-weight:500;line-height:1.45;color:var(--um-text)}.um-mentor-profile-pricing-plan-list li{position:relative;padding-left:1.15em;margin-bottom:6px}.um-mentor-profile-pricing-plan-list li:last-child{margin-bottom:0}.um-mentor-profile-pricing-plan-list li:before{content:"—";position:absolute;left:0;color:var(--um-muted)}.um-mentor-profile-pricing-plan-price{display:flex;align-items:flex-end;gap:8px;line-height:1;margin:auto 0 0}.um-mentor-profile-pricing-plan-price-main{font-family:var(--um-heading);font-size:40px;font-weight:400;letter-spacing:-.03em;line-height:1;color:var(--um-black-basic)}.um-mentor-profile-pricing-plan-price-suffix{font-family:var(--um-body);font-size:12px;font-weight:500;line-height:1.35;padding-bottom:4px;color:var(--um-black-basic)}.um-mentor-profile-pricing-plan-cta{width:100%;justify-content:center;text-align:center}.um-mentor-profile-pricing-plans-note{margin:14px 0 0;font-size:var(--um-text-caption);font-weight:500;color:var(--um-muted);line-height:1.4}.um-mentor-profile-section-caption{margin:0 0 8px;font-family:var(--um-body);font-size:var(--um-text-caption);font-weight:500;line-height:1.35;color:var(--um-grey-500)}.um-mentor-profile-section-title{font-family:var(--um-heading);font-weight:400;font-size:clamp(20px,2.5vw,28px);margin:0 0 16px;line-height:1.15}.um-mentor-profile-video{position:relative;border-radius:var(--um-mentor-profile-block-radius);overflow:hidden;background:var(--um-black-basic);height:340px;display:flex;align-items:center;justify-content:center;transition:height .45s cubic-bezier(.22,.61,.36,1)}.um-mentor-profile-video img,.um-mentor-profile-video-el{width:100%;height:100%;object-fit:cover}.um-mentor-profile-video-el::-webkit-media-controls-fullscreen-button,.um-mentor-profile-video-el::-webkit-media-controls-overflow-button,.um-mentor-profile-video-el::-webkit-media-controls-toggle-closed-captions-button{display:none}.um-mentor-profile-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.um-mentor-profile-video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:0;padding:0;cursor:pointer;z-index:1}.um-mentor-profile-video-play-btn svg{display:block;transition:transform .25s ease}.um-mentor-profile-video-play-bg{fill:var(--um-violet);transition:fill .25s ease}.um-mentor-profile-video-play-btn:hover svg{transform:scale(1.1)}.um-mentor-profile-video-play-btn:hover .um-mentor-profile-video-play-bg{fill:var(--um-violet-800)}.um-mentor-profile-video-fallback-image{display:block}.um-mentor-profile-video-link{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;background:var(--um-surface);color:var(--um-black-basic);border-radius:var(--um-mentor-profile-block-radius);font-weight:500;font-size:var(--um-text-caption);text-decoration:none;margin-top:12px}.um-mentor-profile-video-link:hover{opacity:.92}.um-mentor-profile-about{background:var(--um-violet-100);border-radius:var(--um-mentor-profile-block-radius);padding:50px}.um-mentor-profile-about-body{margin:0;white-space:pre-wrap}.um-mentor-profile-about-body+.um-mentor-profile-about-body{margin-top:16px}.um-mentor-profile-tasks{display:flex;flex-direction:column;gap:16px}.um-mentor-profile-task{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(16px,3vw,28px);align-items:start;box-sizing:border-box;background:var(--um-card);border-radius:var(--um-mentor-profile-block-radius);padding:clamp(24px,4vw,32px);border:var(--um-mentor-profile-border)}.um-mentor-profile-task-num{font-family:var(--um-heading);font-size:18px;font-weight:400;line-height:1.25;color:var(--um-grey-500);letter-spacing:-.02em;user-select:none}.um-mentor-profile-task-main{display:flex;flex-direction:column;gap:12px;min-width:0}.um-mentor-profile-task-title{font-family:var(--um-heading);font-size:18px;font-weight:400;margin:0;line-height:1.25;color:var(--um-text)}.um-mentor-profile-task-body{font-family:var(--um-body);font-size:14px;font-weight:500;color:var(--um-text);margin:0;line-height:1.5}.um-mentor-profile-task-link{align-self:flex-start;display:inline-flex;align-items:center;margin-top:4px;padding:6px 14px;border-radius:999px;font-family:var(--um-body);font-size:var(--um-text-caption);font-weight:500;color:var(--um-violet);background:var(--um-violet-100);text-decoration:none}.um-mentor-profile-task-link:hover{filter:brightness(.97)}.um-mentor-profile-fit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.um-mentor-profile-fit-card{background:var(--um-card);border-radius:var(--um-mentor-profile-block-radius);padding:24px 22px;border:var(--um-mentor-profile-border)}.um-mentor-profile-fit-card:only-child{grid-column:1/-1}.um-mentor-profile-fit-card .um-mentor-profile-task-title{margin-bottom:14px}.um-mentor-profile-fit-list{margin:0;padding:0;list-style:none;font-family:var(--um-body);font-size:14px;font-weight:500;line-height:1.5;color:var(--um-text)}.um-mentor-profile-fit-list li{display:flex;gap:10px;align-items:flex-start;margin-bottom:8px}.um-mentor-profile-fit-list li:last-child{margin-bottom:0}.um-mentor-profile-fit-list--yes li:before{content:"";flex:0 0 16px;width:16px;height:16px;margin-top:2px;background:url(/Images/Icons/Check.svg) no-repeat 50%;background-size:16px 16px}.um-mentor-profile-fit-list--no li:before{content:"";flex:0 0 16px;width:16px;height:16px;margin-top:2px;background:url(/Images/Icons/No.svg) no-repeat 50%;background-size:16px 16px}.um-mentor-profile-facts{column-count:2;column-gap:16px}.um-mentor-profile-facts>*{break-inside:avoid;margin-bottom:16px}@media (max-width:639px){.um-mentor-profile-facts{column-count:1}}.um-mentor-profile-fact{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,3.5vw,40px);box-sizing:border-box;border-radius:var(--um-mentor-profile-block-radius);padding:clamp(28px,4vw,40px);border:none}.um-mentor-profile-fact,.um-mentor-profile-fact:nth-child(3n+1){background:var(--um-card);color:var(--um-text)}.um-mentor-profile-fact:nth-child(3n+2){background:var(--um-violet);color:var(--um-text-on-dark)}.um-mentor-profile-fact:nth-child(3n){background:var(--um-grey-200);color:var(--um-text)}.um-mentor-profile-fact-head{display:flex;flex-direction:column;gap:4px}.um-mentor-profile-fact-number{font-family:var(--um-heading);font-size:clamp(20px,2.5vw,28px);font-weight:400;letter-spacing:-.03em;line-height:1.15;color:inherit}.um-mentor-profile-fact-unit{font-family:var(--um-body);font-size:var(--um-text-caption);font-weight:500;line-height:1.25;color:inherit;opacity:.85}.um-mentor-profile-fact-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}.um-mentor-profile-fact-title{font-family:var(--um-heading);font-size:var(--um-text-h3);font-weight:400;line-height:1.3;margin:0;color:inherit}.um-mentor-profile-fact-body{font-family:var(--um-body);font-size:var(--um-text-caption);font-weight:500;line-height:1.5;margin:0;color:inherit}.um-mentor-profile-partners{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.um-mentor-profile-partner{font-size:var(--um-text-caption);font-weight:500;color:var(--um-muted)}.um-mentor-profile-partner img{max-height:32px;width:auto;display:block}.um-mentor-profile-reviews-section .um-mentor-profile-reviews-section__title{margin-top:0;margin-bottom:12px}.um-mentor-profile-reviews-section .um-mentor-profile-testimonials{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;align-items:start}.um-mentor-profile-reviews-section blockquote.um-mentor-profile-testimonial{margin:0;box-sizing:border-box;background:var(--um-card);border-radius:var(--um-mentor-profile-block-radius);padding:32px 32px 24px;border:var(--um-mentor-profile-border)}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial-stars{color:var(--color-yellow-500);font-size:14px;margin-bottom:12px}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial-text-container{position:relative}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial-text-container--clamped{mask-image:linear-gradient(180deg,rgba(0,0,0,1) 70%,rgba(0,0,0,0));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,1) 70%,rgba(0,0,0,0))}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial-expand{appearance:none;border:none;background:transparent;color:var(--um-blue);font-family:var(--um-heading);font-size:14px;font-weight:500;cursor:pointer;padding:0;margin-top:-8px;margin-bottom:20px}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial-expand:hover{text-decoration:underline}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial-text{font-family:var(--um-body);font-size:14px;font-weight:500;line-height:1.55;margin:0 0 16px;color:var(--um-text)}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial-author{margin:0;font-family:var(--um-heading);font-size:18px;font-weight:500;color:var(--um-text)}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial-role{font-size:12px;font-weight:500;color:var(--um-muted);margin-top:2px}.um-mentor-profile-reviews-section .um-mentor-profile-testimonial footer{margin:0}.um-mentor-profile-pricing.um-conversation{background:var(--um-violet);color:var(--um-text-on-dark)}.um-mentor-profile-pricing{border-radius:var(--um-mentor-profile-block-radius);overflow:hidden}.um-mentor-profile-pricing .um-conversation-inner{box-sizing:border-box;width:100%;max-width:none;margin-left:auto;margin-right:auto;padding:48px 40px 56px;text-align:left}.um-mentor-profile-pricing-intro{text-align:center;max-width:720px;margin:0 auto}.um-mentor-profile-pricing-title.um-heading-main{display:flex;flex-direction:column;align-items:center;gap:0;line-height:1.15;color:var(--um-text-on-dark)}.um-mentor-profile-pricing-title-plain{font-family:var(--um-heading);font-weight:400;font-size:clamp(20px,2.5vw,28px);line-height:1.15;color:var(--um-text-on-dark)}.um-mentor-profile-pricing-title-script.um-h2-script{display:block;margin:-12px 0 0;color:var(--um-text-on-dark);font-size:clamp(38px,9vw,56px);line-height:1}.um-mentor-profile-pricing-lead{margin:18px auto 24px;max-width:520px;font-size:14px;font-weight:500;line-height:1.45;color:rgba(255,255,255,.92)}.um-mentor-profile-pricing-plans--split{margin-top:0;margin-bottom:0}.um-mentor-profile-pricing-plans-grid--split{box-sizing:border-box;width:100%;max-width:min(816px,100%);margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,minmax(0,400px));justify-content:center}.um-mentor-profile-pricing-plans-grid--split .um-mentor-profile-pricing-plan{padding:32px 32px 24px;gap:16px}.um-mentor-profile-format-rows{margin:0}.um-mentor-profile-format-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:11px 0;border-bottom:1px solid var(--um-border);font-size:var(--um-text-caption);font-weight:500;line-height:1.4}.um-mentor-profile-format-row:last-child{border-bottom:none}.um-mentor-profile-format-row dt{margin:0;flex:0 1 auto;color:var(--um-muted)}.um-mentor-profile-format-row dd{margin:0;text-align:right;color:var(--um-text)}.um-mentor-profile-pricing-plan-list--accent-dash li:before{color:var(--um-violet)}.um-mentor-profile-price-discount{margin:-8px 0 0;border-top:1px solid var(--um-border);padding-top:10px;font-size:12px;font-weight:500;line-height:1.45;color:var(--um-muted);white-space:pre-line}.um-mentor-profile-pricing-footer-note{margin:28px auto 0;max-width:52ch;text-align:center;font-size:var(--um-text-caption);font-weight:500;line-height:1.45;color:rgba(255,255,255,.9);white-space:pre-wrap}.um-mentor-profile-pricing .um-mentor-profile-pricing-cta-dark{background:var(--um-black-basic);color:var(--um-text-on-dark);border-color:transparent}.um-mentor-profile-pricing .um-mentor-profile-pricing-cta-dark:hover{filter:brightness(1.08)}.um-mentor-profile-pricing .um-mentor-profile-pricing-plans{margin-top:0;margin-bottom:0}.um-mentor-card-link{display:block;text-decoration:none;color:inherit;border-radius:inherit;outline-offset:2px}.um-mentor-card-link:focus-visible{outline:2px solid var(--um-violet)}@media (max-width:999px){.um-mentor-profile-layout{grid-template-columns:1fr;gap:32px}.um-mentor-profile-aside{display:none}.um-mentor-profile-hero-lead{width:100%}.um-mentor-profile-main{gap:36px}}@media (max-width:767px){.um-mentor-profile-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.um-mentor-profile-hero-title{font-size:clamp(32px,9vw,52px)}.um-mentor-profile-fit-grid,.um-mentor-profile-pricing-plans-grid,.um-mentor-profile-pricing-plans-grid--split{grid-template-columns:1fr}.um-mentor-profile-about{padding:32px 28px}.um-mentor-profile-pricing--full-width{width:calc(100vw - 32px);max-width:calc(100vw - 32px);margin-left:calc(50% - 50vw + 16px);margin-right:calc(50% - 50vw + 16px)}.um-mentor-profile-pricing .um-conversation-inner{padding:36px 28px 44px}}@media (max-width:639px){.um-mentor-profile{padding-top:24px;padding-bottom:28px}.um-mentor-profile-layout{gap:24px}.um-mentor-profile-main{gap:28px}.um-mentor-profile-hero-title{font-size:clamp(28px,11vw,40px)}.um-mentor-profile-hero-lead{margin-top:28px;font-size:17px}.um-mentor-profile-hero-stats{margin-top:28px}.um-mentor-profile-video{height:220px;border-radius:20px}.um-mentor-profile-about{padding:24px 20px;border-radius:20px}.um-mentor-profile-fact,.um-mentor-profile-fit-card,.um-mentor-profile-reviews-section blockquote.um-mentor-profile-testimonial,.um-mentor-profile-task{border-radius:20px;padding:20px 18px}.um-mentor-profile-pricing{border-radius:20px}.um-mentor-profile-pricing .um-conversation-inner{padding:28px 20px 36px}.um-mentor-profile-pricing--full-width{width:calc(100vw - 24px);max-width:calc(100vw - 24px);margin-left:calc(50% - 50vw + 12px);margin-right:calc(50% - 50vw + 12px)}.um-mentor-profile-pricing-plans-grid--split .um-mentor-profile-pricing-plan{padding:24px 20px 20px}.um-mentor-profile-section-title{font-size:20px}.um-mentor-profile-testimonials{grid-template-columns:1fr}}@media (min-width:640px){.um-mentor-profile-video-block--fallback,.um-mentor-profile-video-fallback-image{display:none}}