.jg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--jg-font);font-weight:600;font-size:var(--jg-fs-18-16);line-height:1;text-decoration:none;border:0;cursor:pointer;border-radius:100px;transition:gap var(--jg-duration) var(--jg-ease),background-color var(--jg-duration) var(--jg-ease),color var(--jg-duration) var(--jg-ease),box-shadow var(--jg-duration) var(--jg-ease),transform var(--jg-duration) var(--jg-ease),filter var(--jg-duration) var(--jg-ease)}.jg-btn:focus-visible{outline:2px solid var(--jg-blue);outline-offset:3px}.jg-btn__label{white-space:nowrap}.jg-btn__icon{display:inline-flex;width:24px;height:24px;overflow:visible;flex-shrink:0;align-items:center;justify-content:center}.jg-btn__icon img{width:9.4px;height:15.24px;margin:auto;display:block}@media(max-width:1179px){.jg-btn__icon{width:24px;height:24px}.jg-btn__icon img{width:9.4px;height:15.24px}.jg-btn--primary-calendar .jg-btn__icon img,.jg-btn--calendar .jg-btn__icon img{width:26px;height:26px}}.jg-btn--primary{padding:21px 40px;background:var(--jg-navy);color:var(--jg-grey)}.jg-btn--primary-calendar{padding:20px 40px;background:var(--jg-navy);color:var(--jg-grey)}.jg-btn--primary:hover,.jg-btn--primary:focus-visible{gap:15px;background:var(--jg-blue);color:var(--jg-white)}.jg-btn--primary-calendar{gap:15px}.jg-btn--primary-calendar:hover,.jg-btn--primary-calendar:focus-visible{gap:20px;background:var(--jg-blue);color:var(--jg-white)}.jg-btn--primary-calendar .jg-btn__icon,.jg-btn--primary-calendar .jg-btn__icon img,.jg-btn--calendar .jg-btn__icon img{width:26px;height:26px}.jg-btn--primary.jg-btn--blue,.jg-btn--primary-calendar.jg-btn--blue{background:var(--jg-blue);color:var(--jg-white)}.jg-btn--primary.jg-btn--blue:hover,.jg-btn--primary.jg-btn--blue:focus-visible,.jg-btn--primary-calendar.jg-btn--blue:hover,.jg-btn--primary-calendar.jg-btn--blue:focus-visible{filter:brightness(1.12)}.jg-btn--tertiary{padding:21px 40px;background:transparent;color:var(--jg-navy);gap:10px}.jg-btn--tertiary:hover,.jg-btn--tertiary:focus-visible{gap:15px;color:var(--jg-blue)}.jg-btn--prepare{padding:21px 40px;background:var(--jg-navy-hover-light);color:var(--jg-navy);gap:10px;box-shadow:none}.jg-btn--prepare:hover,.jg-btn--prepare:focus-visible,.jg-btn--spec:hover,.jg-btn--spec:focus-visible{gap:15px;background:var(--jg-navy);color:var(--jg-grey)}.jg-btn--prepare:hover .jg-btn__icon img,.jg-btn--prepare:focus-visible .jg-btn__icon img,.jg-btn--spec:hover .jg-btn__icon img,.jg-btn--spec:focus-visible .jg-btn__icon img{filter:brightness(0) invert(1)}.jg-btn--spec{padding:11px 40px;background:var(--jg-navy-hover-light);color:var(--jg-navy);font-size:16px;line-height:1.5;gap:10px}.jg-btn--calendar{padding:20px;background:var(--jg-navy);color:var(--jg-grey)}.jg-btn--calendar:hover,.jg-btn--calendar:focus-visible{background:var(--jg-blue);color:var(--jg-white);transform:scale(1.06)}.jg-btn--calendar .jg-btn__icon{width:26px;height:26px}.jg-btn--tagline{padding:0;background:transparent;color:var(--jg-navy);font-size:16px;line-height:1.5;border-radius:0}.jg-btn--tagline:hover,.jg-btn--tagline:focus-visible{color:var(--jg-blue);gap:15px}@media(max-width:859px){.jg-btn--primary,.jg-btn--primary-calendar,.jg-btn--tertiary,.jg-btn--prepare{padding:16px 28px}.jg-btn--spec{padding:10px 24px}.jg-btn--calendar{padding:16px}}@media(prefers-reduced-motion:reduce){.jg-btn:hover,.jg-btn:focus-visible{gap:10px;transform:none}.jg-btn--primary-calendar:hover,.jg-btn--primary-calendar:focus-visible{gap:15px}}.jg-header{position:sticky;top:0;z-index:40;width:100%;height:var(--jg-header-height);background:transparent;pointer-events:none;overflow:visible}.jg-header__bar{position:relative;z-index:auto;display:grid;grid-template-columns:minmax(0,1fr) 414px minmax(0,1fr);align-items:center;min-height:var(--jg-header-height);max-width:var(--jg-max-width);margin-inline:auto;padding-inline:100px;gap:0;pointer-events:none}.jg-header.is-scrolled .jg-header__bar{min-height:var(--jg-header-height);padding-inline:100px}.jg-header__cluster{position:relative;z-index:2;display:flex;align-items:center;min-width:0;pointer-events:auto}.jg-header__cluster--left{justify-content:flex-start}.jg-header__cluster--right{justify-content:flex-end}.jg-header__nav{display:flex;align-items:center;gap:var(--jg-nav-gap);list-style:none;margin:0;padding:12px 0;background:transparent;border-radius:1000px;box-shadow:none;transition:background-color .32s var(--jg-ease),box-shadow .32s var(--jg-ease),padding .32s var(--jg-ease)}.jg-header.is-scrolled .jg-header__nav{padding:10px var(--jg-nav-gap);background:var(--jg-white);box-shadow:0 10px 36px #18374f0a}.jg-header__link{display:inline-flex;align-items:center;gap:2px;padding:12px 0;border:0;background:none;font-family:inherit;font-size:var(--jg-fs-18-14);font-weight:600;line-height:1;color:var(--jg-navy);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--jg-duration) var(--jg-ease)}.jg-header__link:hover,.jg-header__link:focus-visible,.jg-header__link.is-active,.jg-header__trigger[aria-expanded=true]{color:var(--jg-blue)}.jg-header__link:focus-visible{outline:2px solid var(--jg-blue);outline-offset:4px;border-radius:4px}.jg-header__chevron{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:1px 4px 1px 6px;overflow:clip}.jg-header__chevron img{width:9.4px;height:15.24px;display:block}.jg-header__logo-wrap{position:relative;z-index:1;display:block;width:414px;height:var(--jg-header-height);overflow:visible;pointer-events:auto;justify-self:center}.jg-header.is-scrolled .jg-header__logo-wrap{height:var(--jg-header-height)}.jg-header__logo-disc{position:absolute;left:50%;top:-110px;z-index:0;width:300px;height:300px;border-radius:50%;background:var(--jg-white);display:flex;align-items:flex-end;justify-content:center;padding-bottom:43px;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 36px #18374f0a;pointer-events:none;transition:width .32s var(--jg-ease),height .32s var(--jg-ease),top .32s var(--jg-ease),padding-bottom .32s var(--jg-ease),box-shadow .32s var(--jg-ease)}.jg-header.is-scrolled .jg-header__logo-disc{top:34px;width:91px;height:91px;align-items:center;padding-bottom:0}.jg-header__logo{display:block}.jg-header__logo--pion{width:160px;height:103px;aspect-ratio:1276.81 / 824.08;object-fit:contain}.jg-header__logo--sygnet{display:none;width:53.34px;height:51.78px;aspect-ratio:570.1 / 559.8;object-fit:contain}.jg-header.is-scrolled .jg-header__logo--pion{display:none}.jg-header.is-scrolled .jg-header__logo--sygnet{display:block}@media(min-width:1180px)and (max-width:1499px){.jg-header .jg-header__logo-disc,.jg-header.is-scrolled .jg-header__logo-disc{top:34px;width:91px;height:91px;align-items:center;padding-bottom:0}.jg-header .jg-header__logo--pion,.jg-header.is-scrolled .jg-header__logo--pion{display:none}.jg-header .jg-header__logo--sygnet,.jg-header.is-scrolled .jg-header__logo--sygnet{display:block}}.jg-header__mobile-toggle{display:none;width:54px;height:54px;border:0;border-radius:50%;background:var(--jg-navy);padding:20px;cursor:pointer}.jg-header__mobile-toggle img{width:14px;height:14px;margin:auto;display:block;filter:brightness(0) invert(1)}.jg-header__dropdowns{position:absolute;left:0;top:0;z-index:80;isolation:isolate;--jg-dd-height: 0px;width:min(750px,calc(100vw - 40px));height:var(--jg-dd-height);overflow:hidden;border-radius:40px;filter:drop-shadow(0 0 40px rgb(0 0 0 / .06));opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(var(--jg-dd-x, 20px),var(--jg-dd-y, 120px),0);transform-origin:top center;transition:transform .34s cubic-bezier(.22,1,.36,1),height .26s var(--jg-ease),opacity .16s var(--jg-ease),visibility 0s linear .18s;will-change:transform,height}.jg-header__dropdowns.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:transform .34s cubic-bezier(.22,1,.36,1),height .26s var(--jg-ease),opacity .16s var(--jg-ease),visibility 0s}.jg-dd{--jg-dd-card-pad: 25px;--jg-dd-font: var(--jg-fs-16-14);--jg-dd-list-font: var(--jg-fs-16-14);position:absolute;top:8px;left:0;display:flex;align-items:stretch;gap:10px;width:100%;padding:25px;border-radius:40px;background:linear-gradient(180deg,var(--jg-grey) 0%,var(--jg-white) 100%);opacity:0;pointer-events:none;transform:translateY(-8px) scale(.985);transform-origin:top center;transition:opacity .18s var(--jg-ease),transform .24s cubic-bezier(.22,1,.36,1),height .26s var(--jg-ease)}.jg-dd.is-compact{--jg-dd-card-pad: 12px;--jg-dd-list-font: 14px}.jg-header__dropdowns.is-open .jg-dd:not([hidden]){height:max(0px,calc(var(--jg-dd-height) - 8px));overflow:hidden}.jg-dd.is-scrollable .jg-dd__panels{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.jg-dd[hidden]{display:none}.jg-dd.is-active{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.jg-dd--split{gap:10px}.jg-dd__col--cards{position:relative;display:flex;flex:1 1 270px;flex-direction:column;gap:5px;min-width:0}.jg-dd__hl{position:absolute;top:0;left:0;z-index:0;width:0;height:0;border-radius:100px;background:var(--jg-navy-light);pointer-events:none;opacity:0;transform:translateZ(0);transition:transform .3s var(--jg-ease),width .3s var(--jg-ease),height .3s var(--jg-ease),opacity .18s var(--jg-ease)}.jg-dd__hl--card{border-radius:30px}.jg-dd__hl.is-on{opacity:1}.jg-dd__hl.is-snap{transition:none}.jg-dd__card{position:relative;z-index:1;display:flex;flex-direction:column;padding:var(--jg-dd-card-pad);border-radius:30px;background:transparent;text-decoration:none;color:var(--jg-navy)}.jg-dd__card:focus-visible,.jg-dd__plain:focus-visible,.jg-dd__tab:focus-visible{outline:2px solid var(--jg-blue);outline-offset:2px}.jg-dd__card-title{font-size:var(--jg-dd-list-font);font-weight:600;line-height:1.5}.jg-dd__card-desc{font-size:var(--jg-dd-list-font);font-weight:300;line-height:1.5}.jg-dd__rule{width:2px;flex-shrink:0;align-self:stretch;background:var(--jg-blue)}.jg-dd__aside{display:flex;flex-direction:column;align-items:center;gap:25px;flex:0 0 auto}.jg-dd__photo{position:relative;width:314px;height:283px;overflow:visible}.jg-dd__photo-circle,.jg-dd__photo-mask,.jg-dd__photo-woman,.jg-dd__photo-accent{position:absolute;pointer-events:none}.jg-dd__photo-circle{left:0;top:0;z-index:0;width:283px;height:283px}.jg-dd__photo-mask{left:0;top:0;z-index:2;width:283px;height:283px;overflow:hidden;border-radius:50%;clip-path:circle(50% at 50% 50%)}.jg-dd__photo-woman{inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.jg-dd__photo-accent{left:0;top:185px;z-index:3;width:97px;height:97px}.jg-dd__tabs{position:relative;display:flex;flex-direction:column;gap:10px;width:270px;flex-shrink:0}.jg-dd__tab{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;padding:15px 15px 15px 25px;border:0;border-radius:100px;background:transparent;color:var(--jg-navy);font-family:inherit;font-size:var(--jg-fs-16-14);font-weight:600;line-height:1.5;text-align:left;cursor:pointer;transition:color .3s var(--jg-ease)}.jg-dd__tab.is-active{color:var(--jg-blue)}.jg-dd__tab img{width:9.4px;height:15.24px;flex-shrink:0}.jg-dd__panels{position:relative;flex:1 1 auto;min-width:0;min-height:0}.jg-dd__panel{display:flex;flex-direction:column;gap:10px;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s var(--jg-ease),visibility 0s linear .18s}.jg-dd__panel.is-active{position:relative;z-index:1;opacity:1;pointer-events:auto;visibility:visible;transition:opacity .18s var(--jg-ease),visibility 0s}.jg-dd__panel:not(.is-active){position:absolute;inset:0 auto auto 0;width:100%;height:0;overflow:hidden;visibility:hidden;z-index:0}.jg-dd__plain{position:relative;z-index:1;display:block;padding:15px 25px;border-radius:100px;background:transparent;color:var(--jg-navy);font-size:var(--jg-dd-list-font);font-weight:600;line-height:1.5;text-decoration:none}.jg-dd.is-compact .jg-dd__plain{padding:10px 18px}.jg-dd__intro{display:flex;flex-direction:column;align-items:stretch;gap:25px}.jg-dd__intro-title{margin:0;font-size:var(--jg-dd-font);font-weight:600;line-height:1.5;color:var(--jg-navy)}.jg-dd__intro-body{margin:0;font-size:var(--jg-dd-font);font-weight:300;line-height:1.5;color:var(--jg-navy)}.jg-dd__intro .jg-btn{width:100%;justify-content:center}.jg-header.is-dropdown-open .jg-header__logo-wrap,.jg-header.is-dropdown-open .jg-header__logo-disc{z-index:0}.jg-mobile,.jg-home-splash{display:none}@media(min-width:1180px){html.jg-home-intro .jg-header{z-index:80}html.jg-home-intro .jg-header__logo-disc{opacity:0}html.jg-home-intro .jg-header__cluster{opacity:0;pointer-events:none}html.jg-home-intro .jg-home-splash{display:block;position:fixed;inset:0;z-index:90;pointer-events:auto}html.jg-home-intro .jg-home-splash__disc{position:absolute;top:50%;left:50%;width:300px;height:300px;border-radius:50%;background:var(--jg-white);display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%) scale(calc(200vmax/300px));transform-origin:center center}html.jg-home-intro .jg-home-splash__logo{width:240px;height:155px;aspect-ratio:1276.81 / 824.08;object-fit:contain;transform:scale(calc(300px/200vmax));transform-origin:center center}html.jg-home-intro-settle .jg-home-splash__disc,html.jg-home-intro-settle .jg-home-splash__logo{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}html.jg-home-intro-settle .jg-header__cluster{opacity:1;pointer-events:auto;transition:opacity .42s .72s var(--jg-ease)}}@media(max-width:1179px){.jg-header{position:fixed;top:0;left:0;right:0;width:100%;height:var(--jg-header-height-mobile);overflow:visible}.jg-header.is-scrolled,.jg-header.is-open,.jg-header.is-closing{height:var(--jg-header-height-mobile)}.jg-header__bar{z-index:12;grid-template-columns:1fr auto;min-height:var(--jg-header-height-mobile);padding:0 25px;align-items:center}.jg-header.is-open .jg-header__bar,.jg-header.is-closing .jg-header__bar{z-index:auto}.jg-header.is-scrolled .jg-header__bar,.jg-header.is-open .jg-header__bar{min-height:var(--jg-header-height-mobile);padding:0 25px}.jg-header__cluster,.jg-header__dropdowns{display:none}.jg-header__logo-wrap{position:absolute;left:0;right:0;top:0;width:100%;height:var(--jg-header-height-mobile);overflow:hidden;z-index:3;pointer-events:none;justify-self:stretch;transition:height .52s var(--jg-ease),overflow 0s linear}.jg-header.is-open .jg-header__logo-wrap,.jg-header.is-closing .jg-header__logo-wrap{position:fixed;left:0;right:0;top:0;width:100%;overflow:visible;z-index:1;pointer-events:none}.jg-header.is-open .jg-header__logo-wrap{inset:0;height:100%}.jg-header.is-closing .jg-header__logo-wrap{height:100vh}.jg-header__logo-disc{left:50%;top:-241px;width:320px;height:320px;transform:translate(-50%);align-items:flex-end;justify-content:center;padding-bottom:12px;overflow:hidden;pointer-events:none;transition:width .52s var(--jg-ease),height .52s var(--jg-ease),top .52s var(--jg-ease),left .52s var(--jg-ease),transform .52s var(--jg-ease),padding .52s var(--jg-ease),border-radius .52s var(--jg-ease)}.jg-header.is-scrolled:not(.is-open):not(.is-closing) .jg-header__logo-disc{left:-24px;top:-24px;width:96px;height:96px;transform:none;align-items:flex-end;justify-content:flex-end;padding:0 14px 14px 0}.jg-header__logo-disc .jg-header__logo{position:relative;flex-shrink:0;transition:width .52s var(--jg-ease),opacity .2s var(--jg-ease),transform .52s var(--jg-ease)}.jg-header.is-open .jg-header__logo-disc,.jg-header.is-closing .jg-header__logo-disc{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;transform:none;border-radius:0;align-items:flex-start;justify-content:center;padding:20px 0 0;box-shadow:none;overflow:hidden;pointer-events:none}.jg-header.is-closing:not(.is-open) .jg-header__logo-disc{left:50%;top:-241px;width:320px;height:320px;border-radius:50%;transform:translate(-50%);align-items:flex-end;justify-content:center;padding:0 0 12px}.jg-header.is-scrolled.is-closing:not(.is-open) .jg-header__logo-disc{left:-24px;top:-24px;width:96px;height:96px;transform:none;align-items:flex-end;justify-content:flex-end;padding:0 14px 14px 0}.jg-header.is-open .jg-header__logo--pion,.jg-header:not(.is-open):not(.is-scrolled) .jg-header__logo--pion{display:block;width:96px;height:auto;margin:0;opacity:1}.jg-header.is-open .jg-header__logo--pion{width:72px;position:relative;z-index:2;pointer-events:auto}.jg-header:not(.is-open) .jg-header__logo{pointer-events:auto}.jg-header.is-scrolled:not(.is-open) .jg-header__logo--pion{display:block;width:0;height:0;margin:0;opacity:0;overflow:hidden;pointer-events:none}.jg-header.is-scrolled:not(.is-open) .jg-header__logo--sygnet{display:block;width:53.34px;height:51.78px;margin:0;opacity:1}.jg-header:not(.is-scrolled) .jg-header__logo--sygnet,.jg-header.is-open .jg-header__logo--sygnet{display:block;width:0;height:0;margin:0;opacity:0;overflow:hidden;pointer-events:none}.jg-header__mobile-toggle{display:inline-grid;place-items:center;grid-column:2;justify-self:end;pointer-events:auto;position:relative;z-index:20}.jg-header__mobile-toggle img{display:block;transform-origin:center;transition:opacity .12s var(--jg-ease)}.jg-header__mobile-toggle.is-spinning img{animation:jg-mobile-toggle-spin .42s var(--jg-ease)}.jg-mobile{display:flex;flex-direction:column;gap:25px;position:fixed;inset:0;z-index:15;overflow-y:auto;padding:calc(var(--jg-header-height-mobile) + 48px) 25px 48px;background:transparent;color:var(--jg-navy);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .28s var(--jg-ease),visibility 0s linear .28s}.jg-header.is-open .jg-mobile{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s .36s var(--jg-ease),visibility 0s linear .36s}.jg-mobile[hidden]{display:none}.jg-mobile__card{display:flex;flex-direction:column;gap:10px;padding:15px;border-radius:40px;background:linear-gradient(180deg,var(--jg-grey) 0%,var(--jg-white) 100%);pointer-events:auto}.jg-mobile__heading{margin:0;padding:5px;border-radius:40px;background:linear-gradient(90deg,var(--jg-navy) 0%,var(--jg-blue) 100%);color:var(--jg-grey);font-size:16px;font-weight:600;line-height:1.5;text-align:center}.jg-mobile__links{display:flex;flex-direction:column;gap:10px;padding:10px}.jg-mobile__link,.jg-mobile__acc-btn{display:block;width:100%;padding:5px 0;border:0;background:none;color:var(--jg-navy);font-family:inherit;font-size:14px;font-weight:600;line-height:1;text-align:left;text-decoration:none;cursor:pointer}.jg-mobile__sub{list-style:none;margin:0;padding:8px 0 4px 12px;display:flex;flex-direction:column;gap:8px}.jg-mobile__sub a{color:var(--jg-navy);text-decoration:none;font-size:14px;font-weight:300}}html.jg-nav-open{overflow:hidden}@keyframes jg-mobile-toggle-spin{0%{transform:rotate(0)}35%{transform:rotate(180deg)}70%{transform:rotate(360deg)}to{transform:rotate(540deg)}}.jg-header__mobile-toggle [hidden]{display:none}@media(prefers-reduced-motion:reduce){.jg-header__logo-disc,.jg-header__nav,.jg-header__bar,html.jg-home-intro-settle .jg-home-splash__disc,html.jg-home-intro-settle .jg-home-splash__logo,html.jg-home-intro-settle .jg-header__cluster,.jg-mobile{transition:none}.jg-header__mobile-toggle.is-spinning img{animation:none}.jg-header__dropdowns,.jg-header__dropdowns.is-open,.jg-dd,.jg-dd__hl,.jg-dd__panel,.jg-dd__panel.is-active,.jg-dd__tab{transition:none}}.jg-acc__panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--jg-duration) var(--jg-ease),opacity .24s var(--jg-ease)}.jg-acc__panel.is-open{grid-template-rows:1fr;opacity:1}.jg-acc__inner{min-height:0;overflow:hidden}.jg-acc__trigger{border:0;background:transparent;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer;width:100%}.jg-acc__trigger-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 25px;border-radius:100px;background:var(--jg-navy-light)}.jg-acc__trigger-label{display:flex;align-items:flex-start;gap:15px;min-width:0;font-size:var(--jg-fs-18-16);font-weight:600;line-height:1.5}.jg-acc__trigger-label .jg-therapist-spec__dot{margin-top:.45em;flex:0 0 15px}.jg-acc__trigger-chevron{width:9.4px;height:15.24px;flex-shrink:0;transition:transform var(--jg-duration) var(--jg-ease)}.jg-acc__trigger[aria-expanded=true] .jg-acc__trigger-chevron{transform:rotate(90deg)}.jg-acc__body{margin:0;padding:12px 25px 8px;font-size:var(--jg-fs-16-14);font-weight:300;line-height:1.5}@media(max-width:1179px){.jg-acc__trigger-row{padding:14px 20px;gap:12px}.jg-acc__trigger-label{gap:12px}.jg-acc__body{padding:10px 16px 6px}}@media(prefers-reduced-motion:reduce){.jg-acc__panel,.jg-acc__trigger-chevron{transition:none}}.jg-site main{overflow:visible}.jg-footer{position:relative;z-index:1;overflow:hidden;margin-top:0;padding:180px 0 100px;background:transparent;color:var(--jg-grey);pointer-events:none}.jg-footer__wave{position:absolute;top:0;left:50%;z-index:0;width:300vw;height:300vw;border-radius:50%;background:linear-gradient(180deg,#2881b1,#18374f 19.74% 100%);transform:translate(-50%);pointer-events:none}.jg-footer__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:50px;pointer-events:auto}.jg-footer__brand{display:flex;flex-direction:column;gap:25px}.jg-footer__brand>a{display:block;align-self:flex-start;line-height:0}.jg-footer__brand img{display:block;width:220px;height:auto;object-fit:contain;object-position:left center}.jg-footer__tagline{margin:0;max-width:100%;font-size:var(--jg-fs-16-12);font-weight:300;line-height:1.5;color:var(--jg-grey)}.jg-footer__grid{display:flex;align-items:stretch;gap:25px;width:100%;min-height:294px}.jg-footer__col{display:flex;flex-direction:column;gap:25px;min-width:0}.jg-footer__col:nth-child(1){flex:160 1 0}.jg-footer__col:nth-child(2){flex:191 1 0}.jg-footer__col:nth-child(3){flex:307 1 0}.jg-footer__col:nth-child(4){flex:284 1 0}.jg-footer__col:nth-child(5){flex:324 1 0}.jg-footer__heading{margin:0;font-size:var(--jg-h6);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--jg-blue)}.jg-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.jg-footer__links a,.jg-footer__legal a{display:inline-block;padding-block:5px;color:var(--jg-grey);text-decoration:none;font-size:var(--jg-fs-16-12);font-weight:600;line-height:1.5;transform:translate(0);transition:color var(--jg-duration) var(--jg-ease),transform var(--jg-duration) var(--jg-ease)}.jg-footer__links a:hover,.jg-footer__links a:focus-visible,.jg-footer__legal a:hover,.jg-footer__legal a:focus-visible{color:var(--jg-blue);transform:translate(8px)}.jg-footer__links a.is-active,.jg-footer__legal a.is-active{color:var(--jg-blue);transform:translate(8px)}.jg-footer__links a:focus-visible,.jg-footer__legal a:focus-visible,.jg-footer__top:focus-visible{outline:2px solid var(--jg-blue);outline-offset:3px;border-radius:4px}.jg-footer__rule{width:100%;height:0;border:0;border-top:2px solid var(--jg-blue)}.jg-footer__bottom{display:flex;align-items:center;gap:50px}.jg-footer__copy{margin:0;min-width:288px;font-size:var(--jg-fs-16-14);font-weight:600;line-height:1.5}.jg-footer__legal{display:flex;flex:1;align-items:center;justify-content:center;gap:50px}.jg-footer__top{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--jg-navy-hover-light);flex-shrink:0;transform:scale(1);transition:transform var(--jg-duration) var(--jg-ease),background-color var(--jg-duration) var(--jg-ease)}.jg-footer__top:hover,.jg-footer__top:focus-visible{transform:scale(1.08);background:var(--jg-blue)}.jg-footer__top img{width:9.4px;height:15.24px;transform:rotate(-90deg)}@media(max-width:1179px){.jg-footer{margin-top:0;padding:250px 0 50px;background:transparent;pointer-events:auto;border-radius:0;overflow:hidden}.jg-footer__wave{display:block;inset:0;width:auto;height:auto;z-index:0;border-radius:0;clip-path:ellipse(340% 100% at 100% 100%);transform:none}.jg-footer:before{content:none}.jg-footer__inner{gap:50px;min-height:0;padding-inline:25px}.jg-footer__grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:25px;min-height:0}.jg-footer__col,.jg-footer__col:nth-child(n){flex:0 0 200px;min-width:200px}.jg-footer__bottom{flex-wrap:wrap;align-items:center;gap:25px}.jg-footer__copy{min-width:0;flex:1 1 180px}.jg-footer__legal{flex:1 1 180px;justify-content:space-between;gap:15px}.jg-footer__top{margin-left:auto;width:54px;height:54px}.jg-footer__top img{width:6.4px;height:10.4px}}@media(prefers-reduced-motion:reduce){.jg-footer__links a,.jg-footer__legal a,.jg-footer__top{transition:none}.jg-footer__links a:hover,.jg-footer__links a:focus-visible,.jg-footer__legal a:hover,.jg-footer__legal a:focus-visible,.jg-footer__links a.is-active,.jg-footer__legal a.is-active{transform:none}.jg-footer__top:hover,.jg-footer__top:focus-visible{transform:none}}:root{--jg-navy: #18374f;--jg-blue: #31abe9;--jg-white: #ffffff;--jg-grey: #f2f1f0;--jg-navy-light: #e8ebed;--jg-navy-hover-light: #dce1e5;--jg-max-width: 1728px;--jg-content-pad-inline: clamp(25px, 5.787vw, 100px);--jg-header-height: 160px;--jg-header-height-scrolled: 160px;--jg-header-height-mobile: 79px;--jg-header-height-mobile-open: 79px;--jg-font: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--jg-h1: clamp(40px, calc(40px + 20px*(100vw - 390px)/1338px) , 60px);--jg-h6: clamp(16px, calc(16px + 6px*(100vw - 390px)/1338px) , 22px);--jg-fs-72-50: clamp(50px, calc(50px + 22px*(100vw - 390px)/1338px) , 72px);--jg-fs-72-48: clamp(48px, calc(48px + 24px*(100vw - 390px)/1338px) , 72px);--jg-fs-52-40: clamp(40px, calc(40px + 12px*(100vw - 390px)/1338px) , 52px);--jg-fs-28-22: clamp(22px, calc(22px + 6px*(100vw - 390px)/1338px) , 28px);--jg-fs-18-16: clamp(16px, calc(16px + 2px*(100vw - 390px)/1338px) , 18px);--jg-fs-18-14: clamp(14px, calc(14px + 4px*(100vw - 390px)/1338px) , 18px);--jg-fs-16-14: clamp(14px, calc(14px + 2px*(100vw - 390px)/1338px) , 16px);--jg-fs-16-12: clamp(12px, calc(12px + 4px*(100vw - 390px)/1338px) , 16px);--jg-nav-gap: clamp(16px, calc(16px + 9px*(100vw - 390px)/1338px) , 25px);--jg-section-pad-block: 150px;--jg-ease: cubic-bezier(.4, 0, .2, 1);--jg-jello: cubic-bezier(.34, 1.56, .64, 1);--jg-duration: .3s;--jg-bp-mobile: 390px;--jg-bp-tablet: 860px;--jg-bp-desktop: 1180px}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-latin-ext-300-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-latin-300-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(body.jg-site),body.jg-site,.jg-site,.jg-site main{overflow-x:clip;overflow-y:visible}.jg-site{font-family:var(--jg-font);color:var(--jg-navy);background:var(--jg-grey);min-height:100svh;caret-color:transparent;cursor:default;user-select:none}.jg-site :is(a,button,[role=button],summary,label){cursor:pointer}.jg-site :is(input,textarea,select,[contenteditable=true]){caret-color:auto;cursor:text;user-select:text}.jg-site main>*{position:relative;z-index:auto;isolation:auto}.jg-site main>.jg-home-cta{z-index:2}.jg-hero,.jg-inner-hero,.jg-team-hero,.jg-clinic-hero,.jg-therapist-hero,.jg-home-clinic,.jg-home-reviews,.jg-treatment-application,.jg-about-process,.jg-visit-questions,.jg-visit-docs,.jg-visit-prepare{isolation:auto;overflow:visible;clip-path:none}.jg-site :is(.jg-shell,.jg-hero__copy,.jg-hero__media,.jg-inner-hero__copy,.jg-team-hero__copy,.jg-clinic-hero__copy,.jg-home-treatments,.jg-home-team,.jg-home-clinic__head,.jg-home-clinic__grid,.jg-team-card,.jg-team-list,.jg-treatment-heading,.jg-treatment-split,.jg-treatment-card-grid,.jg-conditions,.jg-faq,.jg-contact,.jg-cooperation,.jg-pricing,.jg-page-hero__inner,.jg-treatment-panel,.jg-visit-heading,.jg-panel,.jg-therapist,.jg-home-cta__inner){position:relative;z-index:1}.jg-site :is(.jg-hero__bg-circle,.jg-inner-hero__rings,.jg-team-hero__rings,.jg-clinic-hero__rings,.jg-therapist-hero__rings,.jg-home-clinic__bg-circle),.jg-treatment-application:before,.jg-treatment-application:after,.jg-about-process:before,.jg-visit-questions:before,.jg-visit-questions:after{z-index:0;pointer-events:none}@media(max-width:1179px){.jg-site main{padding-top:var(--jg-header-height-mobile)}.jg-site main>*{overflow:visible}}html.jg-home-intro,html.jg-home-intro body{overflow:hidden}.jg-site *,.jg-site *:before,.jg-site *:after{box-sizing:border-box}.jg-shell{width:100%;max-width:var(--jg-max-width);margin-inline:auto;padding-inline:var(--jg-content-pad-inline)}.jg-skip-link{position:absolute;left:1rem;top:-100%;z-index:1000;padding:.75rem 1rem;background:var(--jg-navy);color:var(--jg-white);border-radius:999px;text-decoration:none;font-weight:600}.jg-skip-link:focus{top:1rem}@keyframes jg-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes jg-breathe-photo{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}.jg-breathe{animation:jg-breathe 7s ease-in-out infinite;transform-origin:center center}.jg-breathe-photo{animation:jg-breathe-photo 7s ease-in-out infinite;transform-origin:center center}@media(prefers-reduced-motion:reduce){.jg-site *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.jg-breathe,.jg-breathe-photo,.jg-hero__circle,.jg-hero__bg-circle,.jg-inner-hero__rings,.jg-team-hero__rings,.jg-clinic-hero__rings,.jg-therapist-hero__rings,.jg-therapist-hero__photo,.jg-home-clinic__bg-circle,.jg-home-cta__circle,.jg-page-hero__media,.jg-about-process:before,.jg-treatment-application:before,.jg-treatment-application:after,.jg-visit-questions:before,.jg-visit-questions:after{animation:none!important}}:root{--jg-reveal-duration: .48s;--jg-reveal-duration-group: .52s;--jg-reveal-distance: 20px;--jg-reveal-stagger: .16s}[data-jg-reveal].is-motion-ready,[data-jg-reveal-group].is-motion-ready{opacity:0;transform:translateY(var(--jg-reveal-distance))}[data-jg-reveal].is-visible,[data-jg-reveal-group].is-visible{opacity:1;transform:none;transition:opacity var(--jg-reveal-duration) var(--jg-ease) var(--jg-reveal-delay, 0ms),transform var(--jg-reveal-duration) var(--jg-ease) var(--jg-reveal-delay, 0ms)}[data-jg-reveal-group].is-visible{transition-duration:var(--jg-reveal-duration-group)}[data-jg-reveal-stagger].is-motion-ready>*{opacity:0;transform:translateY(var(--jg-reveal-distance))}[data-jg-reveal-stagger].is-visible>*{opacity:1;transform:none;transition:opacity var(--jg-reveal-duration) var(--jg-ease) var(--jg-reveal-delay, 0ms),transform var(--jg-reveal-duration) var(--jg-ease) var(--jg-reveal-delay, 0ms)}@media(prefers-reduced-motion:reduce){[data-jg-reveal].is-motion-ready,[data-jg-reveal-group].is-motion-ready,[data-jg-reveal-stagger].is-motion-ready>*{opacity:1;transform:none;transition:none}}
