.homepage{--home-accent:#2F5D9E;--home-ink:#0E1B33;--home-muted:#626a84;--home-lavender:#F2F5FA;--home-green:#08a77a;--home-white:#ffffff;color:var(--home-ink)}.site-header-inner{width:min(1280px,calc(100% - 80px))}@media (max-width:767px){.site-header-inner{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.homepage :is(.home-match-person,.home-match-vacancy,.home-profile-flow li,.home-upload-check,.home-upload-sparks,.home-profile-complete,.home-profile-complete>i b,.home-match-connector>svg path,.home-match-node,.home-match-speed-lines){animation:none!important;opacity:1;transform:none}}@media (max-width:767px){.mj-map-city i{display:none}}@media (prefers-reduced-motion:reduce){.homepage .skeleton{animation:none}}@media (prefers-reduced-motion:reduce){.homepage :is(.home-match-person,.home-profile-flow,.home-profile-flow li,.home-upload-check,.home-profile-complete,.home-profile-complete>i b,.home-match-connector,.home-match-connector>svg path,.home-match-node,.home-match-vacancy){animation:none!important;opacity:1;transform:none}}.homepage .sk{display:block;max-width:100%;border-radius:8px;background:#edf1f8}.mj-intro{position:fixed;inset:0;z-index:1000;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;--t0:.1;--mark-w:64px;--mark-h:60px;--word-w:132px;--word-top:80px}@media (min-width:768px){.mj-intro{--t0:.12;--mark-w:76px;--mark-h:70px;--word-w:152px;--word-top:96px}}.mj-intro-paper{position:absolute;inset:0;background:var(--paper)}.mj-intro-tile{width:1200px;height:1200px;margin:-600px 0 0 -600px;border-radius:28%;background:var(--ink);transform:scale(0);animation:mj-intro-pop .65s cubic-bezier(.34,1.56,.64,1) .1s forwards}.mj-intro-mark,.mj-intro-tile{position:absolute;top:50%;left:50%}.mj-intro-mark{width:var(--mark-w);height:var(--mark-h);margin:calc(var(--mark-h) / -2) 0 0 calc(var(--mark-w) / -2);animation:mj-intro-mark-in .6s cubic-bezier(.34,1.56,.64,1) .2s both}.mj-intro-mark svg{position:absolute;inset:0;width:100%;height:100%;fill:#fff}.mj-intro-ghost{opacity:.16}.mj-intro-liquid{position:absolute;inset:0;clip-path:url(#mj-intro-molar)}.mj-intro-fillbox{position:absolute;inset:0;transform:translateY(100%);animation:mj-intro-fill-box 8s cubic-bezier(.05,.6,.25,1) .25s forwards}.mj-intro-mark .mj-intro-wave{inset:-12% auto auto 0;width:200%;height:140%;animation:mj-intro-wave 1.4s linear infinite}.mj-intro-count{position:absolute;left:0;right:0;bottom:max(32px,calc(env(safe-area-inset-bottom) + 16px));text-align:center;font-size:13px;font-weight:600;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--ink);opacity:.55;counter-reset:mj-load var(--mj-count,0);animation:mj-intro-mark-in .6s cubic-bezier(.16,1,.3,1) .2s both}.mj-intro-count:after{content:counter(mj-load,decimal-leading-zero) "%"}.mj-intro-word{position:absolute;top:calc(50% + var(--word-top));left:50%;width:var(--word-w);margin-left:calc(var(--word-w) / -2);padding-bottom:8px;overflow:hidden;color:var(--ink)}.mj-intro-word svg{display:block;width:100%;height:auto;overflow:visible}.mj-intro-word .mj-wm-l{animation:mj-intro-letter .7s cubic-bezier(.16,1,.3,1) calc(.45s + var(--i) * 30ms) both}.mj-intro-cover{position:absolute;inset:0;width:100%;height:100%;overflow:visible;visibility:hidden}.mj-intro.is-js :is(.mj-intro-tile,.mj-intro-mark,.mj-intro-count,.mj-intro-word .mj-wm-l){animation:none}@keyframes mj-intro-fill-box{to{transform:translateY(10%)}}@keyframes mj-intro-wave{to{transform:translateX(-50%)}}@keyframes mj-intro-pop{0%{transform:scale(0) rotate(-14deg)}to{transform:scale(var(--t0)) rotate(0deg)}}@keyframes mj-intro-mark-in{0%{opacity:0;transform:scale(.4)}}@keyframes mj-intro-letter{0%{transform:translateY(120%)}}@media (prefers-reduced-motion:reduce){.mj-intro{display:none}}:root{--hdr-h:88px}#main-content{min-height:calc(100dvh - var(--hdr-h))}.mj-hdr{position:sticky;top:0;z-index:50;transition:transform .45s cubic-bezier(.33,1,.68,1)}.mj-hdr[data-tucked]{transform:translateY(-110%);transition:transform .45s cubic-bezier(.45,0,.25,1)}.mj-hdr-bar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1360px,calc(100% - 15vw));height:88px;margin:0 auto}.mj-hdr:before{content:"";position:absolute;inset:0;background:rgba(243,245,248,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.mj-logo-wm{display:block;height:24px;width:auto;overflow:visible}.mj-logo.is-header .mj-logo-wm{height:28px}.mj-logo{gap:8px}.mj-logo-mark{display:block;width:auto;height:30px;margin-top:-3px;fill:none;stroke:currentColor;stroke-width:8;stroke-linejoin:round}.mj-logo.is-header .mj-logo-mark{height:34px}.mj-hdr-nav{gap:56px;margin-left:auto;margin-right:24px}.mj-hdr-nav,.mj-hdr-right{display:flex;align-items:center}.mj-hdr-right{gap:28px}.mj-hdr-link{display:inline-flex;align-items:center;gap:6px;padding:10px 0;font-size:19px;font-weight:500;line-height:1.3;color:var(--ink);cursor:pointer;list-style:none}.mj-hdr-link::-webkit-details-marker{display:none}@media (min-width:1200px){.mj-hdr-bar{display:grid;grid-template-columns:1fr auto 1fr}.mj-hdr-bar .mj-hdr-nav{margin:0}.mj-hdr-right{justify-self:end}}.mj-hdr-link[aria-current=page]{color:var(--brand-purple)}.mj-hdr-chev{width:16px;height:16px;transition:transform .3s cubic-bezier(.22,1,.36,1)}details[open]>.mj-hdr-link .mj-hdr-chev{transform:rotate(180deg)}.mj-hdr-drop{position:absolute;left:-16px;top:calc(100% + 6px);z-index:50;min-width:300px;padding:8px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(14,27,51,.06),0 24px 48px -16px rgba(14,27,51,.22);animation:mj-lang-in .2s cubic-bezier(.22,1,.36,1)}.mj-hdr-drop a{display:block;padding:12px 14px;border-radius:12px;font-size:17px;color:var(--ink)}.mj-hdr-drop a:hover{background:var(--paper)}.mj-roll{position:relative;display:inline-block;overflow:hidden;vertical-align:top;padding:.3em 0;margin:-.3em 0}.mj-roll>span{display:inline-block;transition:transform .45s cubic-bezier(.65,.05,.36,1)}.mj-roll>span:after{content:attr(data-t);position:absolute;left:0;top:calc(100% + .6em)}@media (hover:hover){:is(a,summary,button):hover>.mj-roll>span{transform:translateY(calc(-100% - .6em))}}.mj-pill{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 28px;border-radius:999px;font-size:18px;font-weight:500;white-space:nowrap;transition:color .4s cubic-bezier(.65,.05,.36,1),scale .2s;-webkit-tap-highlight-color:transparent}.mj-pill:active{scale:.97}.mj-pill:before{content:"";position:absolute;z-index:-1;left:50%;top:100%;width:150%;aspect-ratio:1;border-radius:50%;transform:translate(-50%) scale(.2);transition:transform .6s cubic-bezier(.65,.05,.36,1)}.mj-pill-line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.mj-pill-fill,.mj-pill-line:before{background:var(--ink)}.mj-pill-fill{color:#fff}.mj-pill-fill:before{background:var(--brand-purple)}@media (hover:hover){.mj-pill:hover:before{transform:translate(-50%,-62%) scale(1)}.mj-pill-line:hover{color:#fff}}.mj-hdr.is-intro .mj-wm-l{animation:mj-type 0s linear calc(.15s + var(--i) * 70ms) both}.mj-hdr.is-intro .mj-hdr-in{animation:mj-rise .6s cubic-bezier(.22,1,.36,1) calc(.45s + var(--i) * 50ms) both}[data-intro=wait] .mj-hdr :is(.mj-wm-l,.mj-hdr-in){animation-play-state:paused}@keyframes mj-type{0%{opacity:0}}@keyframes mj-rise{0%{opacity:0;transform:translateY(14px)}}.mj-hdr-burger{display:none;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--ink)}.mj-hdr-burger i{display:block;width:22px;height:2px;border-radius:2px;background:currentColor;transition:transform .35s cubic-bezier(.22,1,.36,1)}.mj-hdr-burger[aria-expanded=true] i:first-child{transform:translateY(4px) rotate(45deg)}.mj-hdr-burger[aria-expanded=true] i:last-child{transform:translateY(-4px) rotate(-45deg)}.mj-sheet{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;overflow-y:auto;padding:calc(var(--hdr-h) + 12px) 16px calc(12px + env(safe-area-inset-bottom, 0px));background:#fff;animation:mj-sheet-in .2s ease}.mj-sheet>*{flex-shrink:0}.mj-hdr[data-open] .mj-hdr-bar{background:#fff}.mj-sheet-guest{overflow:hidden}.mj-sheet-list{display:grid}.mj-sheet-list+.mj-sheet-list,.mj-sheet-who+.mj-sheet-list{margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.mj-sheet-langwrap>button,.mj-sheet-list>a,.mj-sheet-list>button{display:flex;align-items:center;gap:14px;width:100%;min-height:52px;font-size:19px;font-weight:600;color:var(--ink);text-align:left}.mj-sheet:lang(ka) .mj-sheet-list>a{font-size:17.5px}.mj-sheet-guest .mj-sheet-list:first-child>a{min-height:58px;font-size:22px;letter-spacing:-.01em}.mj-sheet-guest:lang(ka) .mj-sheet-list:first-child>a{font-size:20px;letter-spacing:0}.mj-sheet-list svg{width:22px;height:22px;flex-shrink:0;color:var(--ink-4)}.mj-sheet-list>a[aria-current=page],.mj-sheet-list>a[aria-current=page] svg{color:var(--brand-purple)}.mj-sheet-langwrap>button,.mj-sheet-list.is-small>a,.mj-sheet-list.is-small>button{min-height:48px;font-size:17px;font-weight:500;color:var(--ink-2)}.mj-sheet:lang(ka) .mj-sheet-langwrap>button,.mj-sheet:lang(ka) .mj-sheet-list.is-small>:is(a,button){font-size:16px}.mj-sheet-langwrap svg,.mj-sheet-list.is-small svg{width:20px;height:20px}.mj-sheet-list.is-small>button>span{gap:14px}.mj-sheet-langwrap{position:relative}.mj-sheet-langpop{position:absolute;left:0;bottom:calc(100% + 4px);z-index:2;min-width:200px;padding:6px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--line),0 16px 40px -12px rgba(14,27,51,.25)}.mj-sheet-langpop button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:0 14px;border-radius:12px;font-size:16px;font-weight:500;color:var(--ink)}.mj-sheet-langpop button[aria-checked=true]{background:var(--paper);font-weight:600}.mj-sheet-langpop svg{width:18px;height:18px}.mj-sheet-list.is-small>.mj-sheet-signout{display:flex;align-items:center;gap:14px;min-height:48px;font-size:17px;font-weight:500;color:#d92d20}.mj-sheet-signout svg{width:20px;height:20px;color:#d92d20}.mj-sheet:lang(ka) .mj-sheet-signout{font-size:16px}.mj-sheet-signout-ask{display:flex;align-items:center;gap:8px;min-height:48px}.mj-sheet-signout-ask span{flex:1;font-size:16px;font-weight:600;color:#b42318}.mj-sheet-signout-ask button{min-height:40px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600}.mj-sheet-list>a.is-locked{color:var(--ink-4)}.mj-sheet-list>a.is-locked svg{opacity:.6}.mj-sheet-list>a.is-locked .mj-sheet-lock{width:17px;height:17px;margin-left:auto}.mj-sheet-docs{display:flex;align-items:center;gap:12px;margin:10px 0 4px;padding:12px 14px;border-radius:16px;background:var(--brand-purple-soft)}.mj-sheet-docs>span:first-child{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#fff;color:var(--brand-purple)}.mj-sheet-docs svg{width:19px;height:19px}.mj-sheet-docs b{display:block;font-size:15px;font-weight:600;color:var(--brand-purple)}.mj-sheet-docs small{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var(--ink-2)}.mj-sheet-docs>svg{flex-shrink:0;color:var(--brand-purple)}.mj-sheet-docs+.mj-sheet-list{margin-top:0;padding-top:0;border-top:0}.mj-sheet-who{display:flex;align-items:center;gap:14px;min-height:64px;padding-bottom:8px}.mj-sheet-who b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;color:var(--ink)}.mj-sheet-who small{display:block;font-size:14px;color:var(--ink-4)}.mj-sheet-who>svg{width:20px;height:20px;color:#c0c6d4}.mj-sheet-avatar{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:#eeecff;color:#3024c9;font-size:16px;font-weight:700}.mj-sheet-bottom{display:grid;gap:2px;margin-top:auto;padding-top:12px}.mj-sheet-cta{display:grid;place-items:center;min-height:52px;padding:0 8px;border-radius:999px;font-size:16px;font-weight:600;text-align:center}.mj-sheet-legal{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-4)}.mj-sheet-legal a{display:inline-flex;align-items:center;min-height:36px}@media (max-height:720px){.mj-sheet-guest{padding-top:calc(var(--hdr-h) + 4px)}.mj-sheet-guest .mj-sheet-list:first-child>a{min-height:48px}.mj-sheet-guest .mj-sheet-langwrap>button,.mj-sheet-guest .mj-sheet-list.is-small>:is(a,button){min-height:42px}}@keyframes mj-sheet-in{0%{opacity:0}}.mj-signout-icon{display:none}.mj-hdr-bar[data-signed] .mj-hdr-nav{margin-right:0}@media (max-width:1599px){.mj-hdr-bar{gap:16px}.mj-hdr-nav{gap:32px}.mj-hdr-right{gap:12px}.mj-hdr-bar[data-signed] .mj-signout{display:grid;place-items:center;width:44px;height:44px;padding:0}.mj-hdr-bar[data-signed] .mj-signout-icon{display:block}.mj-hdr-bar[data-signed] .mj-signout-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width:1359px){.mj-hdr-nav{gap:24px}}@media (max-width:1279px){.mj-hdr-nav{gap:18px}}@media (max-width:1199px){:root{--hdr-h:52px}.mj-hdr-bar{width:100%;height:var(--hdr-h);padding:0 6px 0 16px}.mj-hdr:before{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none}.mj-hdr:after{content:"";position:absolute;inset:100% 0 auto;height:4px;pointer-events:none;background:linear-gradient(var(--paper),rgba(243,245,248,.54) 34%,rgba(243,245,248,.19) 65%,rgba(243,245,248,.04) 86%,rgba(243,245,248,0))}.mj-logo.is-header .mj-logo-wm{height:20px}.mj-logo.is-header .mj-logo-mark{height:25px}.mj-desk,.mj-hdr-nav{display:none!important}.mj-hdr-right{gap:4px}.mj-hdr-burger{display:inline-flex}}@media (prefers-reduced-motion:reduce){.mj-hdr,.mj-pill,.mj-pill:before,.mj-roll>span{transition:none}.mj-hdr.is-intro :is(.mj-wm-l,.mj-hdr-in),.mj-sheet{animation:none}}.mj-cursor{position:fixed;top:0;left:0;z-index:1100;pointer-events:none;mix-blend-mode:exclusion;opacity:0;transition:opacity .2s}.mj-cursor.is-on{opacity:1}.mj-cursor:before{content:"";position:absolute;left:-45px;top:-45px;width:90px;height:90px;border-radius:50%;background:#fff;transform:scale(.1);transition:transform .3s cubic-bezier(.22,1,.36,1)}.mj-cursor.is-pointer:before{transform:scale(.25)}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.mj-cursor{display:none}}.mj-scroll{position:fixed;z-index:900;right:16px;top:40vh;width:6px;height:20vh;border-radius:3px;background:rgba(14,27,51,.1);pointer-events:none;opacity:0;transition:opacity .6s}.mj-scroll.is-on{opacity:1;transition-duration:.2s}.mj-scroll-bar{position:absolute;top:0;left:0;width:100%;height:36px;border-radius:3px;background:var(--ink)}.mj-scroll.is-light{background:rgba(255,255,255,.1)}.mj-scroll.is-light .mj-scroll-bar{background:#fff}@media (max-width:812px){.mj-scroll,.mj-scroll-bar{width:2px;border-radius:1px}.mj-scroll{right:6px}}@media (hover:none),(pointer:coarse){.mj-scroll{display:none}}@media (hover:hover) and (pointer:fine){html{scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0}}@media (prefers-reduced-motion:reduce){.mj-scroll{transition:none}}.mj-list-bar{position:sticky;top:0;z-index:30;transition:top .45s cubic-bezier(.33,1,.68,1)}body:has(.mj-hdr:not([data-tucked])) .mj-list-bar{top:var(--hdr-h)}@media (min-width:1024px){.mj-clinics-fit{display:flex;flex-direction:column;height:calc(100dvh - var(--hdr-h));min-height:0;overflow:clip}.mj-clinics-fit>*{flex-shrink:0}}@media (max-width:1023px){body:has([data-sticky-bottom-bar]) .mj-support{display:none}}@media (max-width:1199px){body:has([data-chat-composer]) .mj-support{display:none}}@media (max-width:767px){body:has(.mj-tabbar) .mj-support{display:none}body:has([data-sticky-bottom-bar]) :is(.mj-tabbar,.mj-tabbar-space){display:none}body:has([data-chat-composer]) :is(.mj-tabbar,.mj-tabbar-space,.mj-support){display:none}body:has(.mj-tabbar) #main-content{min-height:calc(100dvh - var(--hdr-h) - 62px - env(safe-area-inset-bottom, 0px))}body:has([data-chat-composer]) #main-content{min-height:calc(100dvh - var(--hdr-h))}body:has(.mj-tabbar) .mj-feedback{bottom:calc(62px + 1rem + env(safe-area-inset-bottom, 0px))}body:has([data-sticky-bottom-bar],[data-chat-composer]) .mj-feedback{display:none}body:has([data-cv-open] .mj-cv-bar) .mj-support{bottom:calc(62px + 68px + 1rem + env(safe-area-inset-bottom, 0px))}}@media (max-width:767px){.mj-support{transition:translate .6s cubic-bezier(.22,1,.36,1),scale .6s cubic-bezier(.22,1,.36,1),opacity .45s ease}.mj-support[data-away]{translate:0 20px;scale:.85;opacity:0;pointer-events:none;transition:translate .45s cubic-bezier(.45,0,.55,1),scale .45s cubic-bezier(.45,0,.55,1),opacity .35s ease-in}}@media (prefers-reduced-motion:reduce){.mj-support{transition:none}}