.community.s1969t27{flex-direction:column;gap:54px;display:flex;position:relative}.carousel.s1969t27{position:relative}.carousel.s1969t27 .sparkle{top:-50px;width:59px;height:59px;position:absolute;inset-inline-start:calc(100% - 6px)}[dir=rtl] .carousel.s1969t27 .sparkle{transform:scaleX(-1)}.carousel-frame.loops.s1969t27{--arrow-outset:clamp(0px, calc((100vw - 100%) / 2 - 16px), 60px);margin-inline:calc(-1 * var(--arrow-outset));grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"previous row next";align-items:center;gap:16px;display:grid}.carousel-frame.loops.s1969t27 .carousel:where(.s1969t27){grid-area:row}.arrow.s1969t27{color:#1b2d82;cursor:pointer;background:#fff;border:1px solid #1b2d822e;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:border-color .2s ease-out,background-color .2s ease-out;display:grid}.arrow.previous.s1969t27{grid-area:previous}.arrow.next.s1969t27{grid-area:next}.arrow.s1969t27:hover{background:#eff7ff;border-color:#1b2d8257}.arrow.s1969t27:focus-visible{outline-offset:3px;outline:3px solid #97aeff}[dir=rtl] .arrow.s1969t27 svg:where(.s1969t27){transform:scaleX(-1)}.header.s1969t27{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.intro.s1969t27{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.intro.s1969t27 h2:where(.s1969t27){color:#1b2d82;font-size:var(--font-heading-2);margin:0;line-height:1.25}.posts.s1969t27{--gap:20px;gap:var(--gap);padding:0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding-inline-end:max(0px, 100% - var(--loop-count) * (285px + var(--gap)) + var(--gap));list-style:none;display:flex;overflow-x:auto}.posts.s1969t27::-webkit-scrollbar{display:none}@media (width>=701px){.posts.fades.s1969t27{--fade-direction:to right;-webkit-mask-image:linear-gradient(var(--fade-direction), #000 calc(100% - var(--end-fade)), transparent);mask-image:linear-gradient(var(--fade-direction), #000 calc(100% - var(--end-fade)), transparent)}[dir=rtl] .posts.fades.s1969t27{--fade-direction:to left}}.post.s1969t27{box-sizing:border-box;aspect-ratio:285/356;scroll-snap-align:start;border:1px solid #eff7ff;border-radius:16px;flex:0 0 285px;position:relative;overflow:hidden}.post.s1969t27 a:where(.s1969t27){border-radius:inherit;height:100%;display:block}.post.s1969t27 a:where(.s1969t27):focus-visible{outline-offset:-3px;outline:3px solid #97aeff}.post.s1969t27 img:where(.s1969t27){object-fit:cover;width:100%;height:100%;transition:transform var(--motion-ui) var(--motion-ease);display:block}.post.s1969t27 a:where(.s1969t27):hover img:where(.s1969t27){transform:scale(1.04)}.post.video.s1969t27:after{content:"";pointer-events:none;background:#0000004d;position:absolute;inset:0}.play.s1969t27{z-index:1;box-sizing:border-box;-webkit-backdrop-filter:blur(15px);background:#af82824d;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:61px;height:61px;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dots.s1969t27{align-self:center;gap:12px;margin-top:-10px;display:flex}.dots.s1969t27 button:where(.s1969t27){cursor:pointer;background:#f0f0f0;border:0;border-radius:5px;width:10px;height:10px;padding:0;transition:width .2s,background-color .2s;position:relative}.dots.s1969t27 button:where(.s1969t27):before{content:"";position:absolute;inset:-12px -6px}.dots.s1969t27 button.active:where(.s1969t27){background:#1b2d82;width:35px}.dots.s1969t27 button:where(.s1969t27):focus-visible{outline-offset:3px;outline:3px solid #97aeff}.mobile-follow.s1969t27{display:none}@media (width<=1340px){.carousel.s1969t27 .sparkle{display:none}}@media (prefers-reduced-motion:reduce){.dots.s1969t27 button:where(.s1969t27),.post.s1969t27 img:where(.s1969t27){transition:none}}@media (width<=700px){.community.s1969t27{gap:36px}.header.s1969t27{justify-content:center}.intro.s1969t27{text-align:center;align-items:center}.intro.s1969t27 h2:where(.s1969t27){max-width:300px;line-height:38px}.desktop-follow.s1969t27,.dots.s1969t27{display:none}.carousel-frame.loops.s1969t27{grid-template-columns:1fr 1fr;grid-template-areas:"row row""previous next";row-gap:20px;margin-inline:0}.carousel-frame.loops.s1969t27 .previous:where(.s1969t27){justify-self:end}.carousel-frame.loops.s1969t27 .next:where(.s1969t27){justify-self:start}.posts.s1969t27{margin-inline-end:calc(-1 * var(--home-gutter,16px))}.mobile-follow.s1969t27{margin-top:-22px;display:block}}.day-programs.sg0jpa7{box-sizing:border-box;background:linear-gradient(179.14deg,#f9f6ff 1.47%,#eee7ff 98.8%);border-radius:60px;padding:100px clamp(24px,13.7vw,191px);position:relative}.tape.sg0jpa7{top:-79px;pointer-events:none;width:124px;height:auto;position:absolute;inset-inline-start:20.5%}.content.sg0jpa7{flex-direction:column;gap:44px;max-width:1010px;margin:0 auto;display:flex}.intro.sg0jpa7{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.intro.sg0jpa7 h2:where(.sg0jpa7){color:#1b2d82;font-size:var(--font-heading-2);margin:0;line-height:1.25}.intro.sg0jpa7 p:where(.sg0jpa7){color:#454957;max-width:442px;font-size:var(--font-body);letter-spacing:-.02em;margin:0;line-height:1.6}.cards-wrap.sg0jpa7{position:relative}.cards-wrap.sg0jpa7 .dragonfly{top:-46px;z-index:1;width:118px;height:134px;position:absolute;inset-inline-end:-59px}[dir=rtl] .cards-wrap.sg0jpa7 .dragonfly{transform:scaleX(-1)}.cards.sg0jpa7{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin:0;padding:0;list-style:none;display:grid}.card.sg0jpa7{box-sizing:border-box;background:#fff;border-radius:24px;flex-direction:column;align-items:flex-start;gap:34px;min-height:282px;padding-block:34px;padding-inline:34px 50px;display:flex}.card.sg0jpa7 h3:where(.sg0jpa7){color:#2b3146;margin:0;font-size:22px;line-height:1.2}.card.sg0jpa7 p:where(.sg0jpa7){color:#515a7c;font-size:var(--font-body);letter-spacing:-.02em;margin:0;line-height:1.6}.card-copy.sg0jpa7{flex-direction:column;flex:1;gap:19px;min-height:123px;display:flex}@media (width<=1100px){.tape.sg0jpa7{width:69px;top:-44px}}@media (width<=900px){.cards.sg0jpa7{grid-template-columns:minmax(0,1fr)}.cards-wrap.sg0jpa7 .dragonfly{inset-inline-end:-20px}}@media (width<=700px){.day-programs.sg0jpa7{border-radius:40px;padding:60px 16px}.tape.sg0jpa7{inset-inline-start:33px}.content.sg0jpa7{gap:36px}.intro.sg0jpa7 h2:where(.sg0jpa7){max-width:none;line-height:38px}.intro.sg0jpa7 p:where(.sg0jpa7){max-width:none;font-size:var(--font-body)}.cards-wrap.sg0jpa7 .dragonfly{top:-33px;width:56px;height:64px;inset-inline-end:-7px}.cards.sg0jpa7{gap:16px}.card.sg0jpa7{align-items:stretch;min-height:0;padding:24px 16px}}.google-reviews.s1w80zyt{flex-direction:column;gap:54px;display:flex}.header.s1w80zyt{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.intro.s1w80zyt{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.intro.s1w80zyt h2:where(.s1w80zyt){color:#1b2d82;font-size:var(--font-heading-2);text-wrap:balance;margin:0;line-height:1.25}.intro.s1w80zyt p:where(.s1w80zyt){color:#545867;max-width:720px;font-size:var(--font-body);margin:0;line-height:1.6}.summary.s1w80zyt{flex-wrap:wrap;align-items:center;gap:12px 28px;margin:8px 0 0;padding:0;list-style:none;display:flex}.summary-item.s1w80zyt{align-items:center;gap:10px;display:flex}.summary-item.s1w80zyt+.summary-item:where(.s1w80zyt){border-inline-start:1px solid #dfe3ee;padding-inline-start:28px}.summary-value.s1w80zyt{color:#1b2d82;direction:ltr;unicode-bidi:isolate;font-family:Quicksand,"Baloo Bhaijaan 2",sans-serif;font-size:28px;font-weight:700;line-height:1}.summary-stars.s1w80zyt{gap:2px}.summary-label.s1w80zyt{color:#545867;font-size:var(--font-small);line-height:1.3}.arrows.s1w80zyt{gap:12px;display:flex}.arrow.s1w80zyt{color:#1b2d82;cursor:pointer;background:#fff;border:1px solid #1b2d822e;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:border-color .2s ease-out,background-color .2s ease-out,opacity .2s ease-out;display:grid}.arrow.s1w80zyt:hover:not([aria-disabled=true]){background:#eff7ff;border-color:#1b2d8257}.arrow[aria-disabled=true].s1w80zyt{opacity:.4;cursor:default}.arrow.s1w80zyt:focus-visible{outline-offset:3px;outline:3px solid #97aeff}[dir=rtl] .arrow.s1w80zyt svg:where(.s1w80zyt){transform:scaleX(-1)}.reviews.s1w80zyt{--gap:24px;align-items:stretch;gap:var(--gap);margin:0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-block:-4px;margin-inline:-4px;padding:4px;scroll-padding-inline:4px;list-style:none;display:flex;overflow-x:auto}.reviews.s1w80zyt::-webkit-scrollbar{display:none}.review.s1w80zyt{box-sizing:border-box;flex:0 0 calc((100% - 2 * var(--gap)) / 3);scroll-snap-align:start;background:linear-gradient(178.75deg,#f7faff 1.47%,#eef4ff 98.8%);border:1px solid #e3ecff;border-radius:24px;flex-direction:column;gap:20px;min-width:300px;padding:32px;display:flex;position:relative}.review-top.s1w80zyt{justify-content:space-between;align-items:center;gap:12px;display:flex}.stars.s1w80zyt{gap:4px;display:flex}.stars.s1w80zyt svg:where(.s1w80zyt){fill:#fbbc04}.stars.s1w80zyt svg.empty:where(.s1w80zyt){fill:#dfe3ee}.google-mark.s1w80zyt{flex:none}.review-text.s1w80zyt{--lines:7;--line:calc(1.55 * var(--font-body));max-height:calc(var(--lines) * var(--line));color:var(--home-ink,#2b3146);font-size:var(--font-body);line-height:var(--line);overflow:hidden}.review-text.s1w80zyt p:where(.s1w80zyt){color:inherit;white-space:pre-line;margin:0}.review-text.s1w80zyt p:where(.s1w80zyt)+p:where(.s1w80zyt){margin-top:12px}.review-text.clamped.s1w80zyt{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--line)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--line)), transparent)}.toggle.s1w80zyt{color:#1b2d82;font:inherit;font-size:var(--font-small);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:-8px;padding:0;font-weight:600;line-height:24px;text-decoration:underline}.toggle.s1w80zyt:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #97aeff}.reviewer.s1w80zyt{align-items:center;gap:14px;min-width:0;display:flex}.review.s1w80zyt .reviewer:where(.s1w80zyt){border-top:1px solid #dfe8fb;margin-top:auto;padding-top:20px}.avatar.s1w80zyt{color:#fff;background:#1b2d82;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-family:Quicksand,sans-serif;font-size:17px;font-weight:700;display:grid;overflow:hidden}.avatar.s1w80zyt img:where(.s1w80zyt){object-fit:cover;width:100%;height:100%}.reviewer-details.s1w80zyt{flex-direction:column;gap:2px;min-width:0;display:flex}.name.s1w80zyt{color:#1b2d82;font-family:Quicksand,sans-serif;font-size:var(--font-body-small);font-weight:700;line-height:24px}.source.s1w80zyt{color:#454957;width:fit-content;font-size:var(--font-small);align-items:center;gap:6px;line-height:20px;display:inline-flex}a.source.s1w80zyt{text-decoration:none}a.source.s1w80zyt:hover{color:#1b2d82;text-underline-offset:3px;text-decoration:underline}a.source.s1w80zyt:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #97aeff}[dir=rtl] a.source.s1w80zyt svg:where(.s1w80zyt){transform:scaleX(-1)}.footer.s1w80zyt{justify-content:center;display:flex}.visually-hidden.s1w80zyt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mobile-arrows.s1w80zyt{display:none}.review-dialog.s1w80zyt{box-sizing:border-box;width:min(640px,100% - 32px);max-width:none;max-height:min(760px,100dvh - 48px);color:inherit;opacity:0;transition:opacity .24s ease-out, transform .32s cubic-bezier(.2, .8, .2, 1), overlay .32s allow-discrete, display .32s allow-discrete;background:#fff;border:0;border-radius:28px;margin:auto;padding:0;overflow:hidden;transform:translateY(24px)scale(.96);box-shadow:0 24px 80px #0c164247}.review-dialog[open].s1w80zyt{opacity:1;display:flex;transform:none}@starting-style{.review-dialog[open].s1w80zyt{opacity:0;transform:translateY(24px)scale(.96)}}.review-dialog.s1w80zyt::backdrop{transition:background-color .24s ease-out, overlay .32s allow-discrete, display .32s allow-discrete;background-color:#0c164200}.review-dialog[open].s1w80zyt::backdrop{background-color:#0c16428c}@starting-style{.review-dialog[open].s1w80zyt::backdrop{background-color:#0c164200}}.dialog-card.s1w80zyt{box-sizing:border-box;background:linear-gradient(178.75deg,#f7faff 1.47%,#eef4ff 98.8%);flex-direction:column;flex:1;gap:20px;min-height:0;padding:32px;display:flex}.dialog-top.s1w80zyt{border-bottom:1px solid #dfe8fb;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.close.s1w80zyt{color:#1b2d82;cursor:pointer;background:#fff;border:1px solid #1b2d822e;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin-inline-start:auto;padding:0;transition:border-color .2s ease-out,background-color .2s ease-out;display:grid}.close.s1w80zyt:hover{background:#eff7ff;border-color:#1b2d8257}.close.s1w80zyt:focus-visible{outline-offset:3px;outline:3px solid #97aeff}.dialog-text.s1w80zyt:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #97aeff}.dialog-text.s1w80zyt{overscroll-behavior:contain;min-height:0;color:var(--home-ink,#2b3146);font-size:var(--font-body);margin-inline-end:-12px;padding-inline-end:12px;line-height:1.6;overflow-y:auto}.dialog-text.s1w80zyt p:where(.s1w80zyt){color:inherit;white-space:pre-line;margin:0}.dialog-text.s1w80zyt p:where(.s1w80zyt)+p:where(.s1w80zyt){margin-top:14px}@media (width<=1000px){.review.s1w80zyt{flex-basis:calc((100% - var(--gap)) / 2)}}@media (prefers-reduced-motion:reduce){.arrow.s1w80zyt,.close.s1w80zyt{transition:none}.review-dialog.s1w80zyt,.review-dialog[open].s1w80zyt{transform:none}@starting-style{.review-dialog.s1w80zyt,.review-dialog[open].s1w80zyt{transform:none}}}@media (width<=700px){.google-reviews.s1w80zyt{gap:36px}.header.s1w80zyt{justify-content:center}.summary.s1w80zyt{flex-direction:column;gap:10px}.summary-item.s1w80zyt+.summary-item:where(.s1w80zyt){border-inline-start:0;padding-inline-start:0}.intro.s1w80zyt{text-align:center;align-items:center}.intro.s1w80zyt h2:where(.s1w80zyt){line-height:38px}.intro.s1w80zyt p:where(.s1w80zyt){font-size:var(--font-body);letter-spacing:-.02em;line-height:1.6}.desktop-arrows.s1w80zyt{display:none}.reviews.s1w80zyt{--gap:16px;margin-inline-end:calc(-1 * var(--home-gutter,16px))}.review.s1w80zyt{flex-basis:min(320px,85%);min-width:0;padding:24px}.footer.s1w80zyt{flex-direction:column;align-items:center;gap:24px;margin-top:-12px}.mobile-arrows.s1w80zyt{display:flex}.dialog-card.s1w80zyt{padding:24px}}.home-hero.s15g6zm5{flex-direction:column;align-items:center;gap:83px;padding-top:60px;display:flex}.hero-copy.s15g6zm5{text-align:center;flex-direction:column;align-items:center;width:min(998px,100% - 32px);display:flex}.tags.s15g6zm5{flex-wrap:wrap;justify-content:center;gap:4px;margin:0 0 14px;padding:0;list-style:none;display:flex}.tags.s15g6zm5 li:where(.s15g6zm5){color:#2b3146;text-transform:uppercase;white-space:nowrap;background:#def;border-radius:8px;padding:10px 12px;font-size:20px;font-weight:700;line-height:18px}.tags.s15g6zm5 li:where(.s15g6zm5):nth-child(3n+2){background:#dde3ff;border-radius:99px}.tags.s15g6zm5 li:where(.s15g6zm5):nth-child(3n){background:#ffe17b}h1.s15g6zm5{color:#001255;font-size:var(--font-heading-1);letter-spacing:-.02em;text-wrap:balance;flex-direction:column;margin:0;line-height:1.1;display:flex}.highlight.s15g6zm5{z-index:0;display:inline-block;position:relative}.underline.s15g6zm5{z-index:-1;inset-inline-start:-.7%;pointer-events:none;width:101.2%;height:73%;position:absolute;top:46%}@media screen and (prefers-reduced-motion:no-preference){.underline.s15g6zm5{animation:motion-draw .9s var(--motion-ease) .8s backwards}[dir=rtl] .underline.s15g6zm5{--motion-draw-from:-1}}.description.s15g6zm5{color:#545867;text-wrap:pretty;margin:24px 0 0;font-size:20px;line-height:32px}.actions.s15g6zm5{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:44px;display:flex}.image-strip.s15g6zm5{--hero-image-size:clamp(246px, 22.3vw, 321px);--hero-image-gap:clamp(27px, 2.78vw, 40px);width:100%;overflow:hidden}.image-strip.s15g6zm5 ul:where(.s15g6zm5){justify-content:center;gap:var(--hero-image-gap);margin:0;padding:0;list-style:none;display:flex}.image-strip.s15g6zm5 li:where(.s15g6zm5){width:var(--hero-image-size);height:var(--hero-image-size);border-radius:28%;flex:none;overflow:hidden}.image-strip.s15g6zm5 img:where(.s15g6zm5){object-fit:cover;width:100%;height:100%;display:block}.shape-4.s15g6zm5{width:calc(var(--hero-image-size) * .9402)}@supports (clip-path:shape(from 0 0, line to 1px 1px)){.image-strip.s15g6zm5 li:where(.s15g6zm5){border-radius:0}.shape-1.s15g6zm5 img:where(.s15g6zm5){clip-path:shape(from calc(50% + (0 * cos(var(--hero-turn)) - -50 * sin(var(--hero-turn))) * 1%) calc(50% + (0 * sin(var(--hero-turn)) + -50 * cos(var(--hero-turn))) * 1%), curve to calc(50% + (25.759 * cos(var(--hero-turn)) - -25.759 * sin(var(--hero-turn))) * 1%) calc(50% + (25.759 * sin(var(--hero-turn)) + -25.759 * cos(var(--hero-turn))) * 1%) with calc(50% + (13.726 * cos(var(--hero-turn)) - -50 * sin(var(--hero-turn))) * 1%) calc(50% + (13.726 * sin(var(--hero-turn)) + -50 * cos(var(--hero-turn))) * 1%)/calc(50% + (24.95 * cos(var(--hero-turn)) - -39.283 * sin(var(--hero-turn))) * 1%) calc(50% + (24.95 * sin(var(--hero-turn)) + -39.283 * cos(var(--hero-turn))) * 1%), curve to calc(50% + (50 * cos(var(--hero-turn)) - 0 * sin(var(--hero-turn))) * 1%) calc(50% + (50 * sin(var(--hero-turn)) + 0 * cos(var(--hero-turn))) * 1%) with calc(50% + (39.283 * cos(var(--hero-turn)) - -24.95 * sin(var(--hero-turn))) * 1%) calc(50% + (39.283 * sin(var(--hero-turn)) + -24.95 * cos(var(--hero-turn))) * 1%)/calc(50% + (50 * cos(var(--hero-turn)) - -13.727 * sin(var(--hero-turn))) * 1%) calc(50% + (50 * sin(var(--hero-turn)) + -13.727 * cos(var(--hero-turn))) * 1%), curve to calc(50% + (25.759 * cos(var(--hero-turn)) - 25.759 * sin(var(--hero-turn))) * 1%) calc(50% + (25.759 * sin(var(--hero-turn)) + 25.759 * cos(var(--hero-turn))) * 1%) with calc(50% + (50 * cos(var(--hero-turn)) - 13.727 * sin(var(--hero-turn))) * 1%) calc(50% + (50 * sin(var(--hero-turn)) + 13.727 * cos(var(--hero-turn))) * 1%)/calc(50% + (39.283 * cos(var(--hero-turn)) - 24.95 * sin(var(--hero-turn))) * 1%) calc(50% + (39.283 * sin(var(--hero-turn)) + 24.95 * cos(var(--hero-turn))) * 1%), curve to calc(50% + (0 * cos(var(--hero-turn)) - 50 * sin(var(--hero-turn))) * 1%) calc(50% + (0 * sin(var(--hero-turn)) + 50 * cos(var(--hero-turn))) * 1%) with calc(50% + (24.95 * cos(var(--hero-turn)) - 39.283 * sin(var(--hero-turn))) * 1%) calc(50% + (24.95 * sin(var(--hero-turn)) + 39.283 * cos(var(--hero-turn))) * 1%)/calc(50% + (13.726 * cos(var(--hero-turn)) - 50 * sin(var(--hero-turn))) * 1%) calc(50% + (13.726 * sin(var(--hero-turn)) + 50 * cos(var(--hero-turn))) * 1%), curve to calc(50% + (-25.76 * cos(var(--hero-turn)) - 25.759 * sin(var(--hero-turn))) * 1%) calc(50% + (-25.76 * sin(var(--hero-turn)) + 25.759 * cos(var(--hero-turn))) * 1%) with calc(50% + (-13.727 * cos(var(--hero-turn)) - 50 * sin(var(--hero-turn))) * 1%) calc(50% + (-13.727 * sin(var(--hero-turn)) + 50 * cos(var(--hero-turn))) * 1%)/calc(50% + (-24.95 * cos(var(--hero-turn)) - 39.283 * sin(var(--hero-turn))) * 1%) calc(50% + (-24.95 * sin(var(--hero-turn)) + 39.283 * cos(var(--hero-turn))) * 1%), curve to calc(50% + (-50 * cos(var(--hero-turn)) - 0 * sin(var(--hero-turn))) * 1%) calc(50% + (-50 * sin(var(--hero-turn)) + 0 * cos(var(--hero-turn))) * 1%) with calc(50% + (-39.283 * cos(var(--hero-turn)) - 24.95 * sin(var(--hero-turn))) * 1%) calc(50% + (-39.283 * sin(var(--hero-turn)) + 24.95 * cos(var(--hero-turn))) * 1%)/calc(50% + (-50 * cos(var(--hero-turn)) - 13.726 * sin(var(--hero-turn))) * 1%) calc(50% + (-50 * sin(var(--hero-turn)) + 13.726 * cos(var(--hero-turn))) * 1%), curve to calc(50% + (-25.76 * cos(var(--hero-turn)) - -25.759 * sin(var(--hero-turn))) * 1%) calc(50% + (-25.76 * sin(var(--hero-turn)) + -25.759 * cos(var(--hero-turn))) * 1%) with calc(50% + (-50 * cos(var(--hero-turn)) - -13.727 * sin(var(--hero-turn))) * 1%) calc(50% + (-50 * sin(var(--hero-turn)) + -13.727 * cos(var(--hero-turn))) * 1%)/calc(50% + (-39.283 * cos(var(--hero-turn)) - -24.95 * sin(var(--hero-turn))) * 1%) calc(50% + (-39.283 * sin(var(--hero-turn)) + -24.95 * cos(var(--hero-turn))) * 1%), curve to calc(50% + (0 * cos(var(--hero-turn)) - -50 * sin(var(--hero-turn))) * 1%) calc(50% + (0 * sin(var(--hero-turn)) + -50 * cos(var(--hero-turn))) * 1%) with calc(50% + (-24.95 * cos(var(--hero-turn)) - -39.283 * sin(var(--hero-turn))) * 1%) calc(50% + (-24.95 * sin(var(--hero-turn)) + -39.283 * cos(var(--hero-turn))) * 1%)/calc(50% + (-13.727 * cos(var(--hero-turn)) - -50 * sin(var(--hero-turn))) * 1%) calc(50% + (-13.727 * sin(var(--hero-turn)) + -50 * cos(var(--hero-turn))) * 1%), close)}.shape-2.s15g6zm5 img:where(.s15g6zm5){clip-path:shape(from 100% 79.212%, curve to 79.212% 100% with 100% 90.693%/90.693% 100%, curve to 64.509% 100% with 73.462% 100%/68.26% 100%, curve to 49.865% 100% with 60.782% 100%/55.598% 100%, curve to 35.298% 100% with 44.172% 100%/39.021% 100%, curve to 20.788% 100% with 31.598% 100%/26.464% 100%, curve to 0% 79.212% with 9.307% 100%/0% 90.693%, curve to 6.16% 64.441% with 0% 73.435%/2.357% 68.209%, curve to 0% 49.728% with 2.358% 60.696%/0% 55.488%, curve to 6.081% 35.094% with 0% 44.009%/2.325% 38.834%, curve to 0% 20.516% with 2.326% 31.376%/0% 26.218%, curve to 20.516% 0% with 0% 9.185%/9.185% 0%, curve to 35.355% 0% with 26.32% 0%/31.57% 0%, curve to 50.137% 0% with 39.118% 0%/44.35% 0%, curve to 64.838% 0% with 55.882% 0%/61.081% 0%, curve to 79.484% 0% with 68.574% 0%/73.756% 0%, curve to 100% 20.516% with 90.814% 0%/100% 9.186%, curve to 93.92% 35.093% with 100% 26.218%/97.674% 31.375%, curve to 100% 49.728% with 97.675% 38.833%/100% 44.009%, curve to 93.84% 64.441% with 100% 55.488%/97.642% 60.696%, curve to 100% 79.212% with 97.644% 68.209%/100% 73.435%, close)}.shape-3.s15g6zm5 img:where(.s15g6zm5){clip-path:shape(from 92.629% 92.629%, curve to 23.863% 76.137% with 78.194% 107.065%/47.406% 99.681%, curve to 7.371% 7.371% with 0.319% 52.594%/-7.065% 21.806%, curve to 76.137% 23.863% with 21.806% -7.065%/52.594% 0.319%, curve to 92.629% 92.629% with 99.681% 47.406%/107.065% 78.194%, close)}.shape-4.s15g6zm5 img:where(.s15g6zm5){clip-path:shape(from 88.439% 0%, curve to 100% 10.87% with 94.824% 0%/100% 4.867%, curve to 100% 20.078% with 100% 14.622%/100% 17.958%, curve to 100% 21.116% with 100% 20.336%/100% 20.857%, curve to 100% 30.399% with 100% 23.265%/100% 26.624%, curve to 100% 39.717% with 100% 34.195%/100% 37.569%, curve to 100% 40.755% with 100% 39.975%/100% 40.498%, curve to 100% 50.074% with 100% 42.903%/100% 46.278%, curve to 100% 59.356% with 100% 53.848%/100% 57.207%, curve to 100% 60.394% with 100% 59.615%/100% 60.137%, curve to 100% 69.602% with 100% 62.514%/100% 65.85%, curve to 100% 78.81% with 100% 73.354%/100% 76.689%, curve to 100% 79.848% with 100% 79.067%/100% 79.589%, curve to 100% 89.13% with 100% 81.997%/100% 85.355%, curve to 88.439% 100% with 100% 95.133%/94.824% 100%, curve to 79.304% 95.791% with 84.724% 100%/81.419% 98.352%, curve to 78.282% 95.794% with 79.049% 95.482%/78.535% 95.484%, curve to 69.22% 100% with 76.195% 98.351%/72.912% 100%, curve to 60.157% 95.794% with 65.527% 100%/62.244% 98.351%, curve to 59.136% 95.791% with 59.904% 95.484%/59.391% 95.482%, curve to 50% 100% with 57.021% 98.352%/53.715% 100%, curve to 40.83% 95.749% with 46.264% 100%/42.943% 98.334%, curve to 39.807% 95.749% with 40.576% 95.438%/40.06% 95.438%, curve to 30.636% 100% with 37.693% 98.334%/34.372% 100%, curve to 21.5% 95.791% with 26.921% 100%/23.615% 98.352%, curve to 20.478% 95.794% with 21.245% 95.482%/20.732% 95.484%, curve to 11.416% 100% with 18.392% 98.351%/15.109% 100%, curve to 0% 89.266% with 5.111% 100%/0% 95.194%, curve to 0% 80.026% with 0% 85.501%/0% 82.153%, curve to 0% 78.984% with 0% 79.767%/0% 79.244%, curve to 0% 69.669% with 0% 76.828%/0% 73.457%, curve to 0% 60.319% with 0% 65.86%/0% 62.474%, curve to 0% 59.277% with 0% 60.06%/0% 59.535%, curve to 0% 49.926% with 0% 57.121%/0% 53.735%, curve to 0% 40.611% with 0% 46.138%/0% 42.768%, curve to 0% 39.57% with 0% 40.351%/0% 39.828%, curve to 0% 30.33% with 0% 37.442%/0% 34.095%, curve to 0% 21.09% with 0% 26.565%/0% 23.218%, curve to 0% 20.048% with 0% 20.832%/0% 20.308%, curve to 0% 10.734% with 0% 17.892%/0% 14.522%, curve to 11.416% 0% with 0% 4.806%/5.111% 0%, curve to 20.478% 4.206% with 15.109% 0%/18.392% 1.649%, curve to 21.5% 4.209% with 20.732% 4.516%/21.245% 4.518%, curve to 30.636% 0% with 23.615% 1.648%/26.921% 0%, curve to 39.807% 4.251% with 34.372% 0%/37.693% 1.666%, curve to 40.829% 4.251% with 40.061% 4.562%/40.576% 4.562%, curve to 50% 0% with 42.943% 1.666%/46.264% 0%, curve to 59.136% 4.209% with 53.715% 0%/57.021% 1.648%, curve to 60.157% 4.206% with 59.391% 4.518%/59.904% 4.516%, curve to 69.22% 0% with 62.244% 1.649%/65.527% 0%, curve to 78.282% 4.206% with 72.912% 0%/76.195% 1.649%, curve to 79.304% 4.209% with 78.535% 4.516%/79.049% 4.518%, curve to 88.439% 0% with 81.419% 1.648%/84.724% 0%, close)}}@property --hero-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@supports (clip-path:shape(from 0 0, line to 1px 1px)){@media (hover:hover) and (prefers-reduced-motion:no-preference){.shape-1.s15g6zm5 img:where(.s15g6zm5){transition:--hero-turn .9s var(--motion-spring)}.shape-2.s15g6zm5 img:where(.s15g6zm5),.shape-3.s15g6zm5 img:where(.s15g6zm5),.shape-4.s15g6zm5 img:where(.s15g6zm5){transition:clip-path .7s var(--motion-spring)}.shape-1.s15g6zm5:hover img:where(.s15g6zm5){--hero-turn:90deg}.shape-2.s15g6zm5:hover img:where(.s15g6zm5){clip-path:shape(from 100% 79.212%, curve to 79.212% 100% with 100% 90.693%/90.693% 100%, curve to 64.509% 93.84% with 73.462% 100%/68.26% 97.643%, curve to 49.865% 100% with 60.782% 97.642%/55.598% 100%, curve to 35.298% 93.919% with 44.172% 100%/39.021% 97.675%, curve to 20.788% 100% with 31.598% 97.674%/26.464% 100%, curve to 0% 79.212% with 9.307% 100%/0% 90.693%, curve to 0% 64.441% with 0% 73.435%/0% 68.209%, curve to 0% 49.728% with 0% 60.696%/0% 55.488%, curve to 0% 35.094% with 0% 44.009%/0% 38.834%, curve to 0% 20.516% with 0% 31.376%/0% 26.218%, curve to 20.516% 0% with 0% 9.185%/9.185% 0%, curve to 35.355% 6.16% with 26.32% 0%/31.57% 2.357%, curve to 50.137% 0% with 39.118% 2.358%/44.35% 0%, curve to 64.838% 6.081% with 55.882% 0%/61.081% 2.325%, curve to 79.484% 0% with 68.574% 2.326%/73.756% 0%, curve to 100% 20.516% with 90.814% 0%/100% 9.186%, curve to 100% 35.093% with 100% 26.218%/100% 31.375%, curve to 100% 49.728% with 100% 38.833%/100% 44.009%, curve to 100% 64.441% with 100% 55.488%/100% 60.696%, curve to 100% 79.212% with 100% 68.209%/100% 73.435%, close)}.shape-3.s15g6zm5:hover img:where(.s15g6zm5){clip-path:shape(from 85.355% 85.355%, curve to 14.645% 85.355% with 65.829% 104.882%/34.171% 104.882%, curve to 14.645% 14.645% with -4.882% 65.829%/-4.882% 34.171%, curve to 85.355% 14.645% with 34.171% -4.882%/65.829% -4.882%, curve to 85.355% 85.355% with 104.882% 34.171%/104.882% 65.829%, close)}.shape-4.s15g6zm5:hover img:where(.s15g6zm5){clip-path:shape(from 88.439% 0%, curve to 100% 10.87% with 94.824% 0%/100% 4.867%, curve to 95.526% 20.078% with 100% 14.622%/98.246% 17.958%, curve to 95.523% 21.116% with 95.197% 20.336%/95.195% 20.857%, curve to 100% 30.399% with 98.247% 23.265%/100% 26.624%, curve to 95.479% 39.717% with 100% 34.195%/98.228% 37.569%, curve to 95.479% 40.755% with 95.148% 39.975%/95.148% 40.498%, curve to 100% 50.074% with 98.228% 42.903%/100% 46.278%, curve to 95.523% 59.356% with 100% 53.848%/98.247% 57.207%, curve to 95.526% 60.394% with 95.195% 59.615%/95.197% 60.137%, curve to 100% 69.602% with 98.246% 62.514%/100% 65.85%, curve to 95.526% 78.81% with 100% 73.354%/98.246% 76.689%, curve to 95.523% 79.848% with 95.197% 79.067%/95.195% 79.589%, curve to 100% 89.13% with 98.247% 81.997%/100% 85.355%, curve to 88.439% 100% with 100% 95.133%/94.824% 100%, curve to 79.304% 100% with 84.724% 100%/81.419% 100%, curve to 78.282% 100% with 79.049% 100%/78.535% 100%, curve to 69.22% 100% with 76.195% 100%/72.912% 100%, curve to 60.157% 100% with 65.527% 100%/62.244% 100%, curve to 59.136% 100% with 59.904% 100%/59.391% 100%, curve to 50% 100% with 57.021% 100%/53.715% 100%, curve to 40.83% 100% with 46.264% 100%/42.943% 100%, curve to 39.807% 100% with 40.576% 100%/40.06% 100%, curve to 30.636% 100% with 37.693% 100%/34.372% 100%, curve to 21.5% 100% with 26.921% 100%/23.615% 100%, curve to 20.478% 100% with 21.245% 100%/20.732% 100%, curve to 11.416% 100% with 18.392% 100%/15.109% 100%, curve to 0% 89.266% with 5.111% 100%/0% 95.194%, curve to 4.474% 80.026% with 0% 85.501%/1.754% 82.153%, curve to 4.477% 78.984% with 4.803% 79.767%/4.805% 79.244%, curve to 0% 69.669% with 1.753% 76.828%/0% 73.457%, curve to 4.521% 60.319% with 0% 65.86%/1.772% 62.474%, curve to 4.521% 59.277% with 4.852% 60.06%/4.852% 59.535%, curve to 0% 49.926% with 1.772% 57.121%/0% 53.735%, curve to 4.477% 40.611% with 0% 46.138%/1.753% 42.768%, curve to 4.474% 39.57% with 4.805% 40.351%/4.803% 39.828%, curve to 0% 30.33% with 1.754% 37.442%/0% 34.095%, curve to 4.474% 21.09% with 0% 26.565%/1.754% 23.218%, curve to 4.477% 20.048% with 4.803% 20.832%/4.805% 20.308%, curve to 0% 10.734% with 1.753% 17.892%/0% 14.522%, curve to 11.416% 0% with 0% 4.806%/5.111% 0%, curve to 20.478% 0% with 15.109% 0%/18.392% 0%, curve to 21.5% 0% with 20.732% 0%/21.245% 0%, curve to 30.636% 0% with 23.615% 0%/26.921% 0%, curve to 39.807% 0% with 34.372% 0%/37.693% 0%, curve to 40.829% 0% with 40.061% 0%/40.576% 0%, curve to 50% 0% with 42.943% 0%/46.264% 0%, curve to 59.136% 0% with 53.715% 0%/57.021% 0%, curve to 60.157% 0% with 59.391% 0%/59.904% 0%, curve to 69.22% 0% with 62.244% 0%/65.527% 0%, curve to 78.282% 0% with 72.912% 0%/76.195% 0%, curve to 79.304% 0% with 78.535% 0%/79.049% 0%, curve to 88.439% 0% with 81.419% 0%/84.724% 0%, close)}}}@media (width<=700px){.home-hero.s15g6zm5{gap:62px;padding-top:60px}.hero-copy.s15g6zm5{width:calc(100% - 32px)}.tags.s15g6zm5{gap:3px;margin-bottom:10px}.tags.s15g6zm5 li:where(.s15g6zm5){font-size:var(--font-small);letter-spacing:-.02em;padding:8px 10px;line-height:1}.description.s15g6zm5{font-size:var(--font-body);margin-top:16px;line-height:1.55}.actions.s15g6zm5{--home-button-font-size:var(--font-small);flex-direction:column;width:100%;margin-top:24px}.image-strip.s15g6zm5{--hero-image-size:min(362px, calc(100vw - 68px))}.image-strip.s15g6zm5 li:where(.s15g6zm5):not(:nth-child(2),:only-child){display:none}}.home-stats.sqpxekw{box-sizing:border-box;background:#fff;border:1px solid #e9effc;border-radius:24px;grid-template-columns:repeat(4,auto);margin:0;padding:26px 8px;list-style:none;display:grid;box-shadow:0 12px 32px #1b2d8212}li.sqpxekw{--tint:#e3ecff;--tint-ink:#1b2d82;justify-content:center;align-items:center;gap:14px;padding:2px 16px;display:flex}li.sqpxekw+li:where(.sqpxekw){border-inline-start:1px solid #e9effc}li.location.sqpxekw{--tint:#fff4ce;--tint-ink:#8a5a00}li.team.sqpxekw{--tint:#e2f5ec;--tint-ink:#136c45}li.calendar.sqpxekw{--tint:#efe8ff;--tint-ink:#5a36b0}.icon.sqpxekw{background:var(--tint);width:44px;height:44px;color:var(--tint-ink);border-radius:50%;flex:none;place-items:center;display:grid}.copy.sqpxekw{color:#545867;flex-direction:column;gap:2px;min-width:0;font-size:15px;line-height:1.35;display:flex}strong.sqpxekw{color:#1b2d82;font-family:Quicksand,"Baloo Bhaijaan 2",sans-serif;font-size:17px;font-weight:700}@media (width<=1100px){.home-stats.sqpxekw{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px;padding:24px 8px}li.sqpxekw{justify-content:flex-start;padding-inline:28px}li.sqpxekw:nth-child(odd){border-inline-start:0}}@media (width<=700px){.home-stats.sqpxekw{border-radius:20px;grid-template-columns:minmax(0,1fr);row-gap:0;padding:6px 20px}li.sqpxekw{padding:12px 0}li.sqpxekw+li:where(.sqpxekw){border-inline-start:0;border-top:1px solid #e9effc}.icon.sqpxekw{width:38px;height:38px}.icon.sqpxekw svg{width:18px;height:18px}.copy.sqpxekw{flex-flow:wrap;align-items:baseline;column-gap:.3em}strong.sqpxekw{font-size:16px}}.hope-360-steps.sbdynrq{flex-direction:column;align-items:center;gap:53px;display:flex}.heading.sbdynrq{position:relative}.heading.sbdynrq h2:where(.sbdynrq){color:#1b2d82;font-size:var(--font-heading-2);text-align:center;margin:0;line-height:1.25}.heading.sbdynrq .sparkle{inset-inline-end:-36px;width:58px;height:57px;position:absolute;top:-28px}[dir=rtl] .heading.sbdynrq .sparkle{transform:scaleX(-1)}.steps.sbdynrq{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;margin:0;padding:0;list-style:none;display:grid}.step.sbdynrq{box-sizing:border-box;text-align:center;background:#f2f8ff;border-radius:999px;flex-direction:column;align-items:center;padding:44px 25px 36px;display:flex}.step.sbdynrq:nth-child(4n+2){background:#eefddb}.step.sbdynrq:nth-child(4n+2) .number:where(.sbdynrq){color:#b1df77}.step.sbdynrq:nth-child(4n+3){background:#eef1ff}.step.sbdynrq:nth-child(4n+3) .number:where(.sbdynrq){color:#a2b1f8}.step.sbdynrq:nth-child(4n){background:#fff4ce}.step.sbdynrq:nth-child(4n) .number:where(.sbdynrq){color:#ffcb13}.number.sbdynrq{color:#a5b5ff;text-box:trim-both cap alphabetic;font-family:Quicksand,"Baloo Bhaijaan 2",sans-serif;font-size:56px;font-weight:500;line-height:39px}.step-copy.sbdynrq{flex-direction:column;align-items:center;gap:10px;max-width:234px;margin-top:28px;display:flex}.step-copy.sbdynrq h3:where(.sbdynrq){color:#1d1d1f;max-width:13ch;margin:0;font-size:24px;line-height:1.1}.step-copy.sbdynrq p:where(.sbdynrq){color:#3f4775;font-size:var(--font-body);margin:0;line-height:1.55}.icon.sbdynrq{width:72px;height:72px;margin-top:auto;padding-top:20px}@media (width<=1100px){.steps.sbdynrq{grid-template-columns:repeat(2,minmax(0,1fr))}.step.sbdynrq{border-radius:100px}}@media (width<=700px){.hope-360-steps.sbdynrq{gap:36px}.heading.sbdynrq h2:where(.sbdynrq){line-height:38px}.heading.sbdynrq .sparkle{display:none}.steps.sbdynrq{grid-template-columns:minmax(0,1fr);gap:12px}.step.sbdynrq{text-align:start;flex-direction:row;gap:20px;padding-block:22px;padding-inline:30px 36px}.number.sbdynrq{flex:none;min-width:1.4em;font-size:44px}.step-copy.sbdynrq{flex:1;align-items:flex-start;gap:6px;max-width:none;margin-top:0}.step-copy.sbdynrq h3:where(.sbdynrq){max-width:none}.icon.sbdynrq{display:none}}.intensive-steps.s11cwuhk{flex-direction:column;align-items:center;gap:54px;display:flex}.intensive-steps.s11cwuhk h2:where(.s11cwuhk){color:#1b2d82;font-size:var(--font-heading-2);text-align:center;margin:0;line-height:1.25}.steps.s11cwuhk{flex-wrap:wrap;justify-content:center;gap:19px;margin:0;padding:0;list-style:none;display:flex}.step.s11cwuhk{box-sizing:border-box;aspect-ratio:387/237;text-align:center;background:#eff7ff;border-radius:50%;flex-direction:column;align-items:center;width:min(387px,100%);min-height:237px;padding:40px 40px 32px;display:flex}.step.s11cwuhk:nth-child(3n+2){background:#eef1ff}.step.s11cwuhk:nth-child(3n+2) .number:where(.s11cwuhk){color:#a2b1f8}.step.s11cwuhk:nth-child(3n){background:#fff4ce}.step.s11cwuhk:nth-child(3n) .number:where(.s11cwuhk){color:#ffcb13}.step.s11cwuhk h3:where(.s11cwuhk){color:#2b3146;margin:21px 0 0;font-size:22px;line-height:1.2}.step.s11cwuhk p:where(.s11cwuhk){color:#454957;font-size:var(--font-body);margin:16px 0 0;line-height:1.55}.number.s11cwuhk{color:#a1bbd5;text-box:trim-both cap alphabetic;font-family:Quicksand,"Baloo Bhaijaan 2",sans-serif;font-size:34px;font-weight:600;line-height:24px}@media (width<=1240px) and (width>=901px){.step.s11cwuhk{width:calc(33.3333% - 12.6667px);padding-inline:24px}}@media (width<=1100px) and (width>=901px){.step.s11cwuhk{padding-top:28px}.step.s11cwuhk h3:where(.s11cwuhk){margin-top:14px;font-size:20px}.step.s11cwuhk p:where(.s11cwuhk){font-size:var(--font-body);margin-top:8px}}@media (width<=700px){.intensive-steps.s11cwuhk{gap:36px}.steps.s11cwuhk{flex-direction:column;align-items:center;gap:12px;width:100%}.step.s11cwuhk{aspect-ratio:auto;text-align:start;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:18px;width:100%;min-height:0;padding-block:30px;padding-inline:40px 48px;display:grid}.step.s11cwuhk h3:where(.s11cwuhk){margin:0}.step.s11cwuhk p:where(.s11cwuhk){grid-column:2;margin:6px 0 0}.number.s11cwuhk{grid-row:span 2;min-width:1.4em;font-size:40px}}@media (width<=379px){.step.s11cwuhk{column-gap:12px;padding-inline:26px 30px}.step.s11cwuhk h3:where(.s11cwuhk){font-size:20px}.number.s11cwuhk{font-size:30px}}.care-icon.s1hx565f{color:var(--icon-color,currentColor);display:block;overflow:visible}.fill.s1hx565f{fill:var(--icon-fill,none)}.care-icon-hope-360.s1hx565f{--care-icon-nudge-x:7.7%;--care-icon-nudge-y:-6.3%}.care-icon-intensive.s1hx565f{--care-icon-nudge-x:5.7%;--care-icon-nudge-y:1.2%}.care-icon-school.s1hx565f{--care-icon-nudge-x:7.1%;--care-icon-nudge-y:-7.2%}.care-icon-home.s1hx565f{--care-icon-nudge-x:9.1%;--care-icon-nudge-y:-8.1%}.program-cards.s1wzzjv8{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin:0;padding:0;list-style:none;display:grid}.program-card.s1wzzjv8{--card-color:#d4eaff;box-sizing:border-box;background:var(--card-color);border-radius:44px;flex-direction:column;justify-content:space-between;gap:28px;min-height:280px;padding:40px 30px 36px;display:flex;position:relative}.program-card.s1wzzjv8:nth-child(3n+2){--card-color:#eef1ff}.program-card.s1wzzjv8:nth-child(3n){--card-color:#fff4ce}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(4){--card-color:#ffeddf;border-radius:0;border-start-start-radius:80px;border-start-end-radius:28px;border-end-end-radius:80px;border-end-start-radius:28px}@media screen and (prefers-reduced-motion:no-preference){.program-card.s1wzzjv8{will-change:transform}}.variant-more.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(3n+1){--card-color:#eff7ff}.variant-more.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(3n+2){--card-color:#fff4ce}.variant-more.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(3n){--card-color:#eef1ff}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8){--icon-color:#bbdaf9;overflow:clip}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(3n+2){--icon-color:#d9defd}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(3n){--icon-color:#fae29a}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(4){--icon-color:#fcd8bc}.program-card.s1wzzjv8 .card-icon{--icon-fill:color-mix(in srgb, var(--icon-color) 45%, transparent);pointer-events:none;width:190px;height:190px;translate:var(--care-icon-nudge-x,0) var(--care-icon-nudge-y,0);position:absolute;inset-block-start:6px;inset-inline-end:6px;rotate:-10deg}[dir=rtl] .program-card.s1wzzjv8 .card-icon{translate:calc(-1 * var(--care-icon-nudge-x,0%)) var(--care-icon-nudge-y,0);rotate:10deg;scale:-1 1}@media (forced-colors:active){.program-card.s1wzzjv8 .card-icon{display:none}}.card-copy.s1wzzjv8,.card-action.s1wzzjv8{position:relative}.card-copy.s1wzzjv8{color:#454957;flex-direction:column;gap:20px;display:flex}.program-card.s1wzzjv8:nth-child(3n) .card-copy:where(.s1wzzjv8){gap:16px}.variant-more.s1wzzjv8 .card-copy:where(.s1wzzjv8){color:#2b3146}h3.s1wzzjv8{color:#2b3146;margin:0;font-size:34px;line-height:1.2}.card-details.s1wzzjv8{flex-direction:column;gap:16px;display:flex}.subtitle.s1wzzjv8{color:inherit;white-space:pre-line;margin:0;font-family:Quicksand,"Baloo Bhaijaan 2",sans-serif;font-size:22px;font-weight:600;line-height:1.2}.description.s1wzzjv8,.highlights.s1wzzjv8 li:where(.s1wzzjv8){color:inherit;font-size:var(--font-body);margin:0;line-height:1.55}.highlights.s1wzzjv8{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.highlights.s1wzzjv8 strong:where(.s1wzzjv8){font-weight:600}@supports (clip-path:shape(from 0 0, line to 1px 1px)){.program-card.s1wzzjv8:nth-child(3n+1){clip-path:shape(from 0px 46.34px, curve to 46.28px 2.4px with 0px 21.14px/21.12px 1.09px, line to 50% 10px, line to calc(100% - 46.28px) 2.4px, curve to 100% 46.34px with calc(100% - 21.12px) 1.09px/100% 21.14px, line to 100% calc(100% - 46.34px), curve to calc(100% - 46.28px) calc(100% - 2.4px) with 100% calc(100% - 21.14px)/calc(100% - 21.12px) calc(100% - 1.09px), line to 50% calc(100% - 10px), line to 46.28px calc(100% - 2.4px), curve to 0px calc(100% - 46.34px) with 21.12px calc(100% - 1.09px)/0px calc(100% - 21.14px), line to 0px 46.34px, close);border-radius:0}.program-card.s1wzzjv8:nth-child(3n+2){clip-path:shape(from 100% calc(100% - 80.39px), curve to calc(100% - 80.39px) 100% with 100% calc(100% - 35.99px)/calc(100% - 35.99px) 100%, line to 80.39px 100%, curve to 0px calc(100% - 80.39px) with 35.99px 100%/0px calc(100% - 35.99px), curve to 5.59px calc(100% - 109.89px) with 0px calc(100% - 90.8px)/1.98px calc(100% - 100.75px), curve to 5.58px calc(50% + 29.5px) with 14.44px calc(83.333% - 63.43px)/14.44px calc(66.667% - 16.96px), curve to 0px 50% with 1.98px calc(50% + 20.37px)/0px calc(50% + 10.41px), curve to 5.59px calc(50% - 29.5px) with 0px calc(50% - 10.41px)/1.98px calc(50% - 20.37px), curve to 5.59px 109.89px with 14.44px calc(33.333% + 16.96px)/14.44px calc(16.667% + 63.43px), curve to 0px 80.39px with 1.98px 100.75px/0px 90.8px, curve to 80.39px 0px with 0px 35.99px/35.99px 0px, line to calc(100% - 80.38px) 0px, curve to 100% 80.39px with calc(100% - 35.99px) 0px/100% 35.99px, curve to calc(100% - 5.59px) 109.89px with 100% 90.8px/calc(100% - 1.98px) 100.75px, curve to calc(100% - 5.59px) calc(50% - 29.5px) with calc(100% - 14.44px) calc(16.667% + 63.43px)/calc(100% - 14.44px) calc(33.333% + 16.96px), curve to 100% 50% with calc(100% - 1.98px) calc(50% - 20.37px)/100% calc(50% - 10.41px), curve to calc(100% - 5.59px) calc(50% + 29.5px) with 100% calc(50% + 10.41px)/calc(100% - 1.98px) calc(50% + 20.37px), curve to calc(100% - 5.59px) calc(100% - 109.89px) with calc(100% - 14.44px) calc(66.667% - 16.96px)/calc(100% - 14.44px) calc(83.333% - 63.43px), curve to 100% calc(100% - 80.39px) with calc(100% - 1.98px) calc(100% - 100.75px)/100% calc(100% - 90.8px), close);border-radius:0}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(3n+2){clip-path:shape(from 100% calc(100% - 70.47px), curve to calc(100% - 70.47px) 100% with 100% calc(100% - 31.55px)/calc(100% - 31.55px) 100%, line to 70.47px 100%, curve to 0px calc(100% - 70.47px) with 31.55px 100%/0px calc(100% - 31.55px), curve to 2.48px calc(100% - 89.07px) with 0px calc(100% - 76.91px)/.86px calc(100% - 83.15px), curve to 2.48px calc(50% + 18.6px) with 8.83px calc(83.333% - 53.18px)/8.83px calc(66.667% - 17.29px), curve to 0px 50% with .86px calc(50% + 12.68px)/0px calc(50% + 6.44px), curve to 2.48px calc(50% - 18.6px) with 0px calc(50% - 6.44px)/.86px calc(50% - 12.68px), curve to 2.48px 89.07px with 8.83px calc(33.333% + 17.29px)/8.83px calc(16.667% + 53.18px), curve to 0px 70.47px with .86px 83.15px/0px 76.91px, curve to 70.47px 0px with 0px 31.55px/31.55px 0px, line to calc(100% - 70.47px) 0px, curve to 100% 70.47px with calc(100% - 31.55px) 0px/100% 31.55px, curve to calc(100% - 2.48px) 89.07px with 100% 76.91px/calc(100% - .86px) 83.15px, curve to calc(100% - 2.48px) calc(50% - 18.6px) with calc(100% - 8.83px) calc(16.667% + 53.18px)/calc(100% - 8.83px) calc(33.333% + 17.29px), curve to 100% 50% with calc(100% - .86px) calc(50% - 12.68px)/100% calc(50% - 6.44px), curve to calc(100% - 2.48px) calc(50% + 18.6px) with 100% calc(50% + 6.44px)/calc(100% - .86px) calc(50% + 12.68px), curve to calc(100% - 2.48px) calc(100% - 89.07px) with calc(100% - 8.83px) calc(66.667% - 17.29px)/calc(100% - 8.83px) calc(83.333% - 53.18px), curve to 100% calc(100% - 70.47px) with calc(100% - .86px) calc(100% - 83.15px)/100% calc(100% - 76.91px), close)}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(4){clip-path:none}@media (width<=700px){.variant-more.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(3n+1){clip-path:shape(from 89.935% 0px, curve to 100% 40.05px with 95.492% 0px/100% 17.93px, line to 100% calc(100% - 40.06px), curve to 89.935% 100% with 100% calc(100% - 17.94px)/95.492% 100%, curve to 80.864% calc(100% - 22.69px) with 85.942% 100%/82.49% calc(100% - 9.27px), curve to 79.151% calc(100% - 22.73px) with 80.623% calc(100% - 24.7px)/79.397% calc(100% - 24.73px), curve to 69.967% 100% with 77.48% calc(100% - 9.27px)/73.995% 100%, curve to 60.784% calc(100% - 22.73px) with 65.94% 100%/62.455% calc(100% - 9.26px), curve to 59.068% calc(100% - 22.69px) with 60.538% calc(100% - 24.72px)/59.312% calc(100% - 24.69px), curve to 49.997% 100% with 57.442% calc(100% - 9.27px)/53.992% 100%, curve to 40.93% calc(100% - 22.69px) with 46.005% 100%/42.553% calc(100% - 9.27px), curve to 39.214% calc(100% - 22.73px) with 40.686% calc(100% - 24.69px)/39.46% calc(100% - 24.73px), curve to 30.03% 100% with 37.543% calc(100% - 9.27px)/34.058% 100%, curve to 20.847% calc(100% - 22.73px) with 26.003% 100%/22.518% calc(100% - 9.27px), curve to 19.131% calc(100% - 22.69px) with 20.601% calc(100% - 24.73px)/19.374% calc(100% - 24.69px), curve to 10.063% 100% with 17.508% calc(100% - 9.27px)/14.055% 100%, curve to 0% calc(100% - 40.06px) with 4.505% 100%/0% calc(100% - 17.94px), line to 0% 40.05px, curve to 10.063% 0px with 0% 17.93px/4.505% 0px, curve to 19.131% 22.68px with 14.055% 0px/17.508% 9.26px, curve to 20.847% 22.72px with 19.374% 24.69px/20.601% 24.72px, curve to 30.03% 0px with 22.518% 9.26px/26.003% 0px, curve to 39.214% 22.72px with 34.058% 0px/37.543% 9.26px, curve to 40.927% 22.68px with 39.46% 24.72px/40.686% 24.69px, curve to 49.997% 0px with 42.553% 9.26px/46.005% 0px, curve to 59.068% 22.68px with 53.992% 0px/57.445% 9.26px, curve to 60.784% 22.72px with 59.312% 24.68px/60.538% 24.71px, curve to 69.967% 0px with 62.455% 9.26px/65.94% 0px, curve to 79.151% 22.72px with 73.995% 0px/77.48% 9.26px, curve to 80.864% 22.68px with 79.399% 24.72px/80.623% 24.69px, curve to 89.935% 0px with 82.49% 9.26px/85.942% 0px, close)}.variant-more.s1wzzjv8 .program-card:where(.s1wzzjv8):nth-child(3n+2){clip-path:shape(from 100% calc(100% - 67.29px), curve to calc(100% - 67.28px) calc(100% - .01px) with 100% calc(100% - 30.13px)/calc(100% - 30.12px) calc(100% - .01px), line to 67.29px calc(100% - .01px), curve to 0px calc(100% - 67.29px) with 30.13px calc(100% - .01px)/0px calc(100% - 30.13px), curve to 4.23px calc(100% - 90.81px) with 0px calc(100% - 75.56px)/1.5px calc(100% - 83.49px), curve to 4.23px calc(50% + 23.52px) with 11.46px calc(83.333% - 52.69px)/11.46px calc(66.667% - 14.58px), curve to 0px calc(50% - .01px) with 1.5px calc(50% + 16.2px)/0px calc(50% + 8.27px), curve to 4.23px calc(50% - 23.53px) with 0px calc(50% - 8.28px)/1.5px calc(50% - 16.21px), curve to 4.23px 90.8px with 11.46px calc(33.333% + 14.58px)/11.46px calc(16.667% + 52.69px), curve to 0px 67.28px with 1.5px 83.48px/0px 75.55px, curve to 67.29px 0px with 0px 30.12px/30.13px 0px, line to calc(100% - 67.28px) 0px, curve to 100% 67.28px with calc(100% - 30.12px) 0px/100% 30.12px, curve to calc(100% - 4.22px) 90.8px with 100% 75.55px/calc(100% - 1.49px) 83.48px, curve to calc(100% - 4.22px) calc(50% - 23.53px) with calc(100% - 11.45px) calc(16.667% + 52.69px)/calc(100% - 11.45px) calc(33.333% + 14.58px), curve to 100% calc(50% - .01px) with calc(100% - 1.49px) calc(50% - 16.21px)/100% calc(50% - 8.28px), curve to calc(100% - 4.22px) calc(50% + 23.52px) with 100% calc(50% + 8.27px)/calc(100% - 1.49px) calc(50% + 16.2px), curve to calc(100% - 4.22px) calc(100% - 90.81px) with calc(100% - 11.45px) calc(66.667% - 14.58px)/calc(100% - 11.45px) calc(83.333% - 52.69px), curve to 100% calc(100% - 67.29px) with calc(100% - 1.49px) calc(100% - 83.49px)/100% calc(100% - 75.56px), close)}}}@media (width>=701px){.program-cards.s1wzzjv8:has(>:where(.s1wzzjv8):nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.program-cards.s1wzzjv8{grid-template-columns:repeat(2,minmax(0,1fr))}.program-card.s1wzzjv8:nth-child(3):last-child{grid-column:1/-1}.program-card.s1wzzjv8 .card-icon{width:160px;height:160px}}@media (width<=700px){.program-cards.s1wzzjv8{grid-template-columns:minmax(0,1fr);gap:24px}.variant-more.s1wzzjv8{gap:20px}.program-card.s1wzzjv8{min-height:250px;padding:36px 24px 30px}.program-card.s1wzzjv8 .card-icon{width:140px;height:140px}.card-copy.s1wzzjv8{gap:16px}h3.s1wzzjv8{font-size:26px}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):first-child h3:where(.s1wzzjv8){font-size:34px}.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):not(:first-child) .description:where(.s1wzzjv8),.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):not(:first-child) .highlights:where(.s1wzzjv8) li:where(.s1wzzjv8),.variant-care.s1wzzjv8 .program-card:where(.s1wzzjv8):not(:first-child) .highlights:where(.s1wzzjv8) strong:where(.s1wzzjv8){font-size:var(--font-body)}}.program-feature.sm974hm{align-items:center;gap:clamp(40px,9.2vw,132px);display:flex}.image-end.sm974hm{flex-direction:row-reverse}.feature-image.sm974hm{flex:0 1 var(--image-width);border-radius:60px;min-width:0;overflow:hidden}.feature-image.sm974hm img:where(.sm974hm){width:100%;height:auto;aspect-ratio:var(--image-ratio);object-fit:cover;display:block}@supports (clip-path:shape(from 0 0, line to 1px 1px)){.feature-image.sm974hm{border-radius:0}.shape-hope-360.sm974hm{clip-path:shape(from 100% 20.85%, curve to 95.319% 35.047% with 100% 26.378%/98.214% 31.39%, curve to 100% 49.243% with 98.215% 38.704%/100% 43.715%, line to 100% 50.134%, curve to 95.195% 64.486% with 100% 55.741%/98.163% 60.816%, curve to 100% 78.838% with 98.163% 68.156%/100% 73.231%, line to 100% 79.729%, curve to 83.645% 100% with 100% 90.924%/92.677% 100%, line to 16.355% 100%, curve to 0% 79.729% with 7.323% 100%/0% 90.924%, line to 0% 78.838%, curve to 4.805% 64.486% with 0% 73.231%/1.837% 68.156%, curve to 0% 50.134% with 1.837% 60.816%/0% 55.741%, line to 0% 49.243%, curve to 4.681% 35.046% with 0% 43.715%/1.786% 38.704%, curve to 0% 20.85% with 1.786% 31.389%/0% 26.378%, line to 0% 20.271%, curve to 16.355% 0% with 0% 9.076%/7.323% 0%, line to 83.645% 0%, curve to 100% 20.271% with 92.677% 0%/100% 9.076%, line to 100% 20.85%, close)}.shape-intensive.sm974hm{clip-path:shape(from 88.439% 0%, curve to 100% 12.208% with 94.824% 0%/100% 5.466%, line to 100% 87.792%, curve to 88.439% 100% with 100% 94.534%/94.824% 100%, curve to 79.077% 94.955% with 84.589% 100%/81.178% 98.012%, curve to 78.506% 94.957% with 78.938% 94.752%/78.645% 94.753%, curve to 69.22% 100% with 76.435% 98.01%/73.048% 100%, curve to 59.933% 94.957% with 65.392% 100%/62.004% 98.01%, curve to 59.362% 94.955% with 59.795% 94.753%/59.502% 94.752%, curve to 50% 100% with 57.261% 98.012%/53.851% 100%, curve to 40.604% 94.905% with 46.129% 100%/42.702% 97.99%, curve to 40.032% 94.905% with 40.465% 94.701%/40.171% 94.701%, curve to 30.636% 100% with 37.934% 97.99%/34.507% 100%, curve to 21.273% 94.955% with 26.785% 100%/23.375% 98.012%, curve to 20.703% 94.957% with 21.134% 94.752%/20.841% 94.753%, curve to 11.416% 100% with 18.632% 98.01%/15.244% 100%, curve to 0% 87.945% with 5.111% 100%/0% 94.603%, line to 0% 12.055%, curve to 11.416% 0% with 0% 5.397%/5.111% 0%, curve to 20.703% 5.043% with 15.244% 0%/18.632% 1.99%, curve to 21.273% 5.045% with 20.841% 5.247%/21.134% 5.248%, curve to 30.636% 0% with 23.375% 1.988%/26.785% 0%, curve to 40.032% 5.095% with 34.507% 0%/37.934% 2.009%, curve to 40.604% 5.095% with 40.171% 5.299%/40.465% 5.299%, curve to 50% 0% with 42.702% 2.009%/46.129% 0%, curve to 59.362% 5.045% with 53.85% 0%/57.261% 1.988%, curve to 59.933% 5.043% with 59.502% 5.248%/59.795% 5.247%, curve to 69.22% 0% with 62.004% 1.99%/65.392% 0%, curve to 78.506% 5.043% with 73.048% 0%/76.435% 1.989%, curve to 79.077% 5.045% with 78.645% 5.247%/78.938% 5.248%, curve to 88.439% 0% with 81.178% 1.988%/84.589% 0%, close)}}.feature-copy.sm974hm{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:34px;min-width:0;display:flex}.image-start.sm974hm .feature-copy:where(.sm974hm){flex:0 492px}.feature-heading.sm974hm{flex-direction:column;align-items:flex-start;gap:16px;max-width:497px;display:flex}.feature-heading.sm974hm h2:where(.sm974hm){color:#1b2d82;font-size:var(--font-heading-2);margin:0;line-height:1.25}.feature-heading.sm974hm p:where(.sm974hm){color:#545867;max-width:488px;font-size:var(--font-body);letter-spacing:-.02em;margin:0;line-height:1.6}@media (width<=900px){.program-feature.sm974hm,.image-end.sm974hm{flex-direction:column-reverse;align-items:stretch;gap:40px}.image-end.sm974hm{gap:44px}.feature-image.sm974hm{flex:none;align-self:center;width:min(100%,528px)}.feature-copy.sm974hm,.image-start.sm974hm .feature-copy:where(.sm974hm){flex:none;align-items:center;gap:28px}.feature-heading.sm974hm{text-align:center;align-items:center;gap:12px;max-width:none}.feature-heading.sm974hm p:where(.sm974hm){max-width:560px}.image-end.sm974hm .feature-heading:where(.sm974hm){gap:16px}}@media (width<=700px){.feature-image.sm974hm{width:100%}.feature-copy.sm974hm,.image-start.sm974hm .feature-copy:where(.sm974hm){align-items:stretch}.feature-heading.sm974hm{max-width:none}.feature-heading.sm974hm h2:where(.sm974hm){line-height:38px}.feature-heading.sm974hm p:where(.sm974hm){max-width:none;font-size:var(--font-body)}.image-end.sm974hm .feature-heading:where(.sm974hm) p:where(.sm974hm){margin-top:-2px}}.why-different.s1i1bzji{flex-direction:column;align-items:center;gap:50px;display:flex}.intro.s1i1bzji{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:747px;display:flex}.intro.s1i1bzji h2:where(.s1i1bzji){color:#1b2d82;font-size:var(--font-heading-2);text-wrap:balance;margin:0;line-height:1.25}.intro.s1i1bzji p:where(.s1i1bzji){color:#545867;max-width:488px;font-size:var(--font-body);letter-spacing:-.02em;margin:0;line-height:1.6}.body.s1i1bzji{box-sizing:border-box;justify-content:space-between;align-items:center;gap:40px;width:100%;padding-inline-start:clamp(0px,2.4vw,34px);display:flex}.media.s1i1bzji{flex:0 583px;min-width:0;position:relative}.media.s1i1bzji .butterfly{top:62.6%;width:110px;position:absolute;inset-inline-start:6.7%}[dir=rtl] .media.s1i1bzji .butterfly{transform:scaleX(-1)}.image.s1i1bzji{border-radius:50%;overflow:hidden}.image.s1i1bzji img:where(.s1i1bzji){aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}@supports (clip-path:shape(from 0 0, line to 1px 1px)){.image.s1i1bzji{clip-path:shape(from 92.62% 92.62%, curve to 23.869% 76.131% with 78.188% 107.052%/47.407% 99.67%, curve to 7.38% 7.38% with 0.33% 52.593%/-7.052% 21.812%, curve to 76.131% 23.869% with 21.812% -7.052%/52.593% 0.33%, curve to 92.62% 92.62% with 99.67% 47.407%/107.052% 78.188%, close);border-radius:0}}.features.s1i1bzji{flex-direction:column;flex:0 488px;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.feature.s1i1bzji{background:#f8f8f8;border:1px solid #f1f1f1;border-radius:24px;align-items:center;gap:20px;padding:23px;display:flex}.feature.s1i1bzji img:where(.s1i1bzji){flex:none;width:36px;height:36px;display:block}.feature-copy.s1i1bzji{flex-direction:column;gap:12px;min-width:0;display:flex}.feature-copy.s1i1bzji h3:where(.s1i1bzji){color:#2b3146;margin:0;font-size:22px;font-weight:700;line-height:1.2}.feature-copy.s1i1bzji p:where(.s1i1bzji){color:#2b3146;font-size:var(--font-body);margin:0;line-height:1.55}@media (width<=900px){.body.s1i1bzji{flex-direction:column;align-items:stretch;padding:0}.media.s1i1bzji{flex:none;order:1;align-self:center;width:min(100%,583px)}.features.s1i1bzji{flex:none}}@media (width<=700px){.why-different.s1i1bzji{align-items:stretch;gap:32px}.intro.s1i1bzji{text-align:start;align-items:flex-start;max-width:none}.intro.s1i1bzji h2:where(.s1i1bzji){line-height:36px}.intro.s1i1bzji p:where(.s1i1bzji){max-width:none;font-size:var(--font-body);line-height:1.55}.body.s1i1bzji{gap:40px}.feature.s1i1bzji{border-radius:16px;gap:16px;padding:15px}.feature.s1i1bzji img:where(.s1i1bzji){width:28px;height:28px}.feature-copy.s1i1bzji{gap:8px}.feature-copy.s1i1bzji h3:where(.s1i1bzji){font-size:20px}.feature-copy.s1i1bzji p:where(.s1i1bzji){font-size:var(--font-body)}.media.s1i1bzji{width:100%}.media.s1i1bzji .butterfly{width:76px}.image.s1i1bzji img:where(.s1i1bzji){aspect-ratio:398/376}}.services.sekoxao a:where(.sekoxao){color:#1b2d82;font:inherit;text-underline-offset:4px;text-decoration:none;text-decoration-thickness:1.5px}.services.sekoxao a:where(.sekoxao) .last-word:where(.sekoxao){white-space:nowrap}.services.sekoxao a:where(.sekoxao) .last-word:where(.sekoxao):after{content:"";vertical-align:-1px;background:currentColor;width:14px;height:14px;margin-inline-start:6px;transition:transform .15s;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.services.sekoxao a:where(.sekoxao):hover,.services.sekoxao a:where(.sekoxao):focus-visible{text-decoration:underline}.services.sekoxao a:where(.sekoxao):hover .last-word:where(.sekoxao):after,.services.sekoxao a:where(.sekoxao):focus-visible .last-word:where(.sekoxao):after{transform:translate(3px)}[dir=rtl] .services.sekoxao .last-word:where(.sekoxao):after{scale:-1 1}[dir=rtl] .services.sekoxao a:where(.sekoxao):is(:where(.sekoxao):hover,:where(.sekoxao):focus-visible) .last-word:where(.sekoxao):after{transform:translate(-3px)}.working-together.sekoxao{box-sizing:border-box;background:linear-gradient(178.75deg,#f7faff 1.47%,#e7f0ff 98.8%);border-radius:60px;flex-direction:column;align-items:center;gap:44px;padding:100px clamp(24px,6.6vw,96px);display:flex;position:relative}.working-together.sekoxao>.dragonfly{bottom:79px;width:132px;position:absolute;inset-inline-end:96px}[dir=rtl] .working-together.sekoxao>.dragonfly{transform:scaleX(-1)}.content.sekoxao{flex-direction:column;align-items:center;gap:44px;width:100%;max-width:1201px;display:flex}.intro.sekoxao{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.intro.sekoxao h2:where(.sekoxao){color:#1b2d82;max-width:727px;margin:0;font-size:clamp(28px,2.36vw,34px);line-height:1.2}.intro.sekoxao p:where(.sekoxao){color:#454957;max-width:548px;font-size:var(--font-body);letter-spacing:-.02em;margin:0;line-height:1.6}.columns.sekoxao{grid-template-columns:repeat(3,minmax(0,387px));justify-content:center;gap:20px;width:100%;margin:0;padding:0;list-style:none;display:grid}.column.sekoxao{background:#fff;border-radius:34px;flex-direction:column;gap:34px;padding:8px 8px 45px;display:flex}.column-image.sekoxao{object-fit:cover;border-radius:24px;width:100%;height:200px}.column-copy.sekoxao{flex-direction:column;gap:24px;padding:0 12px;display:flex}@media (width>=701px){.column.sekoxao:nth-child(3n) .column-copy:where(.sekoxao){max-width:309px;padding-inline:16px}.column.sekoxao:nth-child(3n+2) .column-copy:where(.sekoxao){padding-inline:16px}}.column-heading.sekoxao{flex-direction:column;gap:16px;display:flex}.column-heading.sekoxao h3:where(.sekoxao){color:#2b3146;text-transform:uppercase;margin:0;font-size:22px;line-height:1.2}.column-heading.sekoxao p:where(.sekoxao){color:#515a7c;letter-spacing:-.02em;margin:0;font-size:18px;line-height:1.55}.services.sekoxao{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.services.sekoxao li:where(.sekoxao){color:#515a7c;letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;line-height:1.55;display:flex}.services.sekoxao li:where(.sekoxao):before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231B2D82' d='M2.558.394c-.05.216 0 1.786 0 2.452C2.558 3.443-.467 3.724.062 4.871c.413.896 2.97.576 3.073.64.103.064.681 1.3 1.217 1.919.537.618.99.725 1.32.362.33-.362-.062-2.6 0-2.963.062-.362 2.888-1.151 2.228-1.94-.528-.631-2.578-.682-2.97-.426-.062-.32-.474-1.352-1.134-1.983C2.97-.309 2.64.032 2.558.394Z'/%3E%3C/svg%3E");flex:none;width:8px;height:8px}@media (width<=1100px){.columns.sekoxao{grid-template-columns:repeat(2,minmax(0,1fr))}.column.sekoxao:nth-child(3):last-child{grid-column:1/-1}.working-together.sekoxao>.dragonfly{display:none}}@media (width<=700px){.working-together.sekoxao{border-radius:40px;gap:28px;padding:40px 16px}.content.sekoxao{gap:36px}.intro.sekoxao p:where(.sekoxao){font-size:var(--font-body);line-height:1.55}.columns.sekoxao{grid-template-columns:minmax(0,1fr)}.column.sekoxao{gap:28px;padding-bottom:32px}.column-copy.sekoxao{gap:20px;padding:0 6px}.column-heading.sekoxao{gap:12px}.action.sekoxao{width:100%}}.home-page.sxqypjg{--home-gutter:clamp(16px, calc(5vw - 6px), 120px);--home-ink:#2b3146;background:#fff;overflow-x:clip}.home-top.sxqypjg{background:linear-gradient(#d3e0ffb3,#d3e0ff00 155px),linear-gradient(0deg,#d3e0ff47,#d3e0ff00 170px),#fff;border-radius:0 0 80px 80px;padding-bottom:100px}.home-sections.sxqypjg:has(>.stats:where(.sxqypjg)){padding-top:0}.container.stats.sxqypjg{z-index:1;width:min(1152px, 100% - 2 * var(--home-gutter));margin-top:-54px;margin-bottom:-24px;position:relative}.home-sections.sxqypjg{flex-direction:column;gap:120px;padding:114px 0 118px;display:flex}.container.sxqypjg{box-sizing:border-box;width:min(1200px, 100% - 2 * var(--home-gutter));margin:0 auto}.narrow.sxqypjg{width:min(1152px, 100% - 2 * var(--home-gutter))}.panel.sxqypjg{box-sizing:border-box;width:min(1392px,100% - 48px);margin:0 auto}.care-paths.sxqypjg{flex-direction:column;align-items:center;gap:44px;display:flex}.section-intro.sxqypjg{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:621px;display:flex}.section-intro.sxqypjg h2:where(.sxqypjg){color:#1b2d82;font-size:var(--font-heading-2);margin:0;line-height:1.25}.section-intro.sxqypjg p:where(.sxqypjg){color:#545867;margin:0;font-size:20px;line-height:32px}.intensive.sxqypjg{flex-direction:column;gap:120px;display:flex}.more-ways.sxqypjg{flex-direction:column;gap:44px;display:flex}.more-ways.sxqypjg h2:where(.sxqypjg){color:#1b2d82;font-size:var(--font-heading-2);margin:0;line-height:1.25}@media (width>=701px){.hope-360.sxqypjg{margin-top:-6px}.day-programs.sxqypjg{margin-top:-8px}.tight-top.sxqypjg{margin-top:-2px}}@media (width<=700px){.hope-360-steps.sxqypjg{margin-top:-12px}.home-top.sxqypjg{background:linear-gradient(#d3e0ffb3,#d3e0ff00 145px),#fff;border-radius:0;padding:0}.home-sections.sxqypjg{padding:120px 0}.home-sections.sxqypjg:has(>.stats:where(.sxqypjg)){padding-top:32px}.container.stats.sxqypjg{margin-top:0}.panel.sxqypjg{width:100%}.care-paths.sxqypjg{gap:36px}.section-intro.sxqypjg{gap:12px}.section-intro.sxqypjg h2:where(.sxqypjg){line-height:36px}.section-intro.sxqypjg p:where(.sxqypjg){font-size:var(--font-body);letter-spacing:-.02em;line-height:1.55}.more-ways.sxqypjg h2:where(.sxqypjg){text-align:center;max-width:none;line-height:38px}}
