:root{--cream:#fdf6e4;--ivory:#fffefb;--charcoal:#0f1e33;--navy:#0f1e33;--stone:#0f1e331f;--pink:#d93d7a;--pink-deep:#b83266;--pink-soft:#fde8f0;--sage:#8fb899;--sage-muted:#e9f2ea;--sky:#3d9ee5;--sky-muted:#e3f2fc;--yellow-wash:#fff9ed;--pool-tile-bg:#f9fefa;--font-display:var(--font-fraunces), "Fraunces", serif;--font-body:var(--font-jakarta), "Plus Jakarta Sans", system-ui, sans-serif;--bs-font-sans-serif:var(--font-body);--bs-body-font-family:var(--font-body);--bs-heading-font-family:var(--font-display);--bs-btn-font-family:var(--font-body);--section-pad-y:clamp(5rem, 12vw, 7.5rem);--section-pad-compact:clamp(3.5rem, 8vw, 5rem);--copy-max:36rem;--copy-size:clamp(1rem, 1.55vw, 1.125rem);--copy-leading:1.65;--copy-lede-size:clamp(1.0625rem, 1.85vw, 1.25rem);--copy-lede-leading:1.68;--copy-muted-size:clamp(.9375rem, 1.35vw, 1.0625rem);--radius-lg:1.25rem;--form-text:var(--charcoal);--form-text-muted:#0f1e3394;--form-text-label:#0f1e33e0;--form-text-placeholder:#0f1e336b;--form-border:#0f1e3324;--form-border-focus:#0f1e3361;--form-surface:var(--ivory);--form-radius:.5rem;--form-control-py:.65rem;--form-control-px:.85rem;--form-label-size:.8125rem;--form-label-weight:600;--form-body-size:1rem;--form-body-weight:400;--form-hint-size:.8125rem;--form-section-title-size:1.125rem;--form-section-title-weight:600;--form-eyebrow-size:.6875rem;--form-eyebrow-weight:600;--form-focus-ring:0 0 0 3px #d93d7a24}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}body{background-color:var(--cream);color:var(--charcoal);font-family:var(--font-body);font-weight:400;font-size:var(--copy-size);line-height:var(--copy-leading);-webkit-font-smoothing:antialiased;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);margin:0}button,input,select,textarea{font-family:inherit}.display-heading{font-family:var(--font-display);text-transform:none;font-weight:700;line-height:1.2}.display-heading--friendly{text-transform:none;font-weight:700}.display-heading--on-pink{color:var(--ivory)}.display-heading--hero{color:var(--ivory);font-size:clamp(2rem,5.5vw,3.75rem)}.hero-headline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ivory);text-transform:none;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal;font-variation-settings:"opsz" 72;max-width:min(46ch,100%);font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:800;line-height:1.1}.hero-subhead{font-family:var(--font-body);font-weight:400;font-size:var(--copy-lede-size);line-height:var(--copy-lede-leading);color:#fffefbeb;text-transform:none;max-width:var(--copy-max)}.hero-kicker{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#fffefbc7;margin-bottom:1.25rem;font-size:.75rem;font-weight:500}.hero-bridge{color:#f9f8f6c7;border-top:1px solid #f9f8f633;max-width:36rem;margin-top:1.35rem;padding-top:1.35rem;font-size:clamp(.875rem,1.45vw,1rem);line-height:1.8}.hero-bridge strong,.hero-subhead .hero-em,.hero-bridge .hero-em{color:#f9f8f6fa;font-weight:600}.section-deck{font-family:var(--font-body);font-weight:400;font-size:var(--copy-size);line-height:var(--copy-leading);color:#0f1e33bf;max-width:var(--copy-max);margin-top:1.25rem;margin-left:auto;margin-right:auto}.section-deck--dark{color:#0f1e33d1}.section-deck--split{max-width:none}@media (min-width:992px){.section-deck--split{margin-left:0;margin-right:0}}.section-about__figure{border-radius:var(--radius-lg);margin:0;overflow:hidden;box-shadow:0 6px 28px #0f1e3314}.section-about__img{object-fit:cover;aspect-ratio:4/3;width:100%;height:auto;display:block}.manifesto__preface{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#0f1e3373;margin-bottom:1.25rem;font-size:.6875rem;font-weight:600}.manifesto__preface--cheerful{color:#d93d7abf}.display-heading--section{color:var(--navy);font-size:clamp(1.75rem,3.5vw,2.75rem)}.display-heading--dark{color:var(--ivory)}.subtext{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.8125rem,1.2vw,.9375rem);font-weight:400}.subtext--hero{color:#f9f8f6e0;max-width:36rem}.manifesto{font-family:var(--font-display);text-transform:none;color:var(--charcoal);font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:500;line-height:1.6}.manifesto span{padding:0 .35em;display:inline-block}.manifesto span:not(:last-child):after{content:"·";opacity:.45;margin-left:.65em;font-weight:300}.manifesto--standalone{text-transform:none;letter-spacing:-.015em;max-width:40rem;margin-left:auto;margin-right:auto;font-size:clamp(1.5rem,3.5vw,2.5rem);font-weight:600;line-height:1.45}.manifesto--cheerful{color:var(--pink-deep)}.manifesto--standalone span{display:none}.section-manifesto{justify-content:center;align-items:center;min-height:50vh;display:flex}.section--luxury-pad{padding-top:var(--section-pad-y);padding-bottom:var(--section-pad-y)}.section--compact-pad{padding-top:var(--section-pad-compact);padding-bottom:var(--section-pad-compact)}.bg-cream{background-color:var(--cream)}.bg-sage-muted{background-color:var(--sage-muted)}.bg-sky-muted{background-color:var(--sky-muted)}.bg-yellow-wash{background-color:var(--yellow-wash)}.section-wave--top{border-top-left-radius:clamp(1.75rem,5vw,3.25rem);border-top-right-radius:clamp(1.75rem,5vw,3.25rem)}.section-packages.section-wave{border-bottom-right-radius:clamp(1.75rem,5vw,3.25rem);border-bottom-left-radius:clamp(1.75rem,5vw,3.25rem)}.section-wave--soft{border-radius:clamp(2.25rem,6vw,4rem)}.section-name-story{isolation:isolate;position:relative;overflow:hidden}.section-name-story .container{z-index:2}.name-story__bg{z-index:0;background-color:var(--navy);background-image:url(/images/yashoda-landscape.jpeg);background-position:50% 45%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.name-story__overlay{z-index:1;pointer-events:none;background:linear-gradient(#0f1e3385 0%,#0f1e33ad 55%,#0f1e33bd 100%);position:absolute;inset:0}.name-story__line{font-family:var(--font-display);color:#fffefbf2;text-shadow:0 1px 18px #0f1e3366;font-size:clamp(1.2rem,2.35vw,1.75rem);font-style:italic;font-weight:500;line-height:1.3}.name-story__line em{color:#fffefbfa;font-style:italic;font-weight:400}.package-card{background:var(--ivory);border-radius:var(--radius-lg);border:1px solid #d93d7a24;padding:1.75rem 1.5rem;transition:transform .25s,box-shadow .25s;box-shadow:0 8px 28px #0f1e330f}.package-card:hover{transform:translateY(-4px);box-shadow:0 14px 40px #0f1e3317}.package-card__tag{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--pink-deep);margin-bottom:.65rem;font-size:.6875rem;font-weight:600}.package-card__title{font-family:var(--font-display);color:var(--navy);letter-spacing:-.01em;margin-bottom:.85rem;font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:700;line-height:1.22}.package-card__text{font-family:var(--font-body);font-size:var(--copy-size);line-height:var(--copy-leading);color:#0f1e33c7;font-weight:400}.bg-pink-pop{background:linear-gradient(135deg, var(--pink) 0%, var(--pink-deep) 100%)}.container-narrow{max-width:720px}.footer--compact.section--luxury-pad{padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem)}.navbar-yashodai{z-index:1030;background:0 0;padding-top:1.25rem;padding-bottom:1.25rem;transition:background-color .35s,box-shadow .35s}.navbar-yashodai.scrolled{box-shadow:0 1px 0 var(--stone);background-color:#fdf6e4f7}.navbar-yashodai .navbar-brand{font-family:var(--font-display);letter-spacing:-.02em;text-transform:none;color:var(--ivory);font-size:clamp(1.35rem,2.8vw,1.6rem);font-weight:800;transition:color .3s}.navbar-yashodai.scrolled .navbar-brand{color:var(--pink-deep)}.nav-link-ghost{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ivory);border-bottom:1px solid #0000;padding-bottom:.2rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:opacity .2s,border-color .2s}.nav-link-ghost:hover{color:var(--ivory);opacity:.85;border-bottom-color:#fffefb80}.navbar-yashodai.scrolled .nav-link-ghost{color:var(--charcoal)}.navbar-yashodai.scrolled .nav-link-ghost:hover{color:var(--pink-deep);opacity:1;border-bottom-color:#d93d7a59}.btn.btn-access,button.btn.btn-access{--bs-btn-bg:transparent;--bs-btn-color:var(--pink-deep);--bs-btn-border-color:#0f1e3338;--bs-btn-hover-bg:var(--ivory);--bs-btn-hover-color:var(--pink-deep);--bs-btn-hover-border-color:var(--ivory);--bs-btn-active-bg:var(--ivory);--bs-btn-active-color:var(--pink-deep);--bs-btn-active-border-color:var(--ivory);--bs-btn-focus-box-shadow:0 0 0 3px #d93d7a38;font-family:var(--font-body);letter-spacing:.02em;color:var(--pink-deep);box-shadow:none;cursor:pointer;vertical-align:middle;background-color:#0000;background-image:none;border:2px solid #0f1e3338;border-radius:999px;padding:.85rem 1.75rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s,transform .2s,box-shadow .2s;display:inline-block}.btn-access{font-family:var(--font-body);letter-spacing:.02em;border:2px solid var(--ivory);color:var(--ivory);background-color:#0000;border-radius:999px;padding:.85rem 1.75rem;font-size:.9375rem;font-weight:600;transition:color .2s,border-color .2s,background-color .2s,transform .2s,box-shadow .2s}.navbar-yashodai.scrolled .btn-access:not(.btn-access--primary):not(.btn-access--nav-enquire){border-color:var(--pink);color:var(--pink-deep)}.btn-access:hover{background:var(--ivory);color:var(--pink-deep);border-color:var(--ivory)}.navbar-yashodai.scrolled .btn-access:not(.btn-access--primary):not(.btn-access--nav-enquire):hover{background:var(--pink);color:var(--ivory);border-color:var(--pink)}.navbar-yashodai .btn.btn-access.btn-access--nav-enquire{--bs-btn-bg:var(--ivory);--bs-btn-color:var(--pink-deep);--bs-btn-border-color:var(--ivory);--bs-btn-hover-bg:var(--yellow-wash);--bs-btn-hover-color:var(--pink-deep);--bs-btn-hover-border-color:var(--yellow-wash);box-shadow:0 6px 20px #0f1e3338;background-color:var(--ivory)!important;color:var(--pink-deep)!important;border:2px solid var(--ivory)!important}.navbar-yashodai .btn.btn-access.btn-access--nav-enquire:hover:not(:disabled),.navbar-yashodai .btn.btn-access.btn-access--nav-enquire:focus-visible{transform:translateY(-1px);background-color:var(--yellow-wash)!important;color:var(--pink-deep)!important;border-color:var(--yellow-wash)!important}.navbar-yashodai.scrolled .btn.btn-access.btn-access--nav-enquire{box-shadow:none;--bs-btn-bg:var(--pink);--bs-btn-color:var(--ivory);--bs-btn-border-color:var(--pink);--bs-btn-hover-bg:var(--pink-deep);--bs-btn-hover-color:var(--ivory);--bs-btn-hover-border-color:var(--pink-deep);background-color:var(--pink)!important;color:var(--ivory)!important;border-color:var(--pink)!important}.navbar-yashodai.scrolled .btn.btn-access.btn-access--nav-enquire:hover:not(:disabled),.navbar-yashodai.scrolled .btn.btn-access.btn-access--nav-enquire:focus-visible{background-color:var(--pink-deep)!important;color:var(--ivory)!important;border-color:var(--pink-deep)!important}.btn.btn-access.btn-access--primary,.btn-access--primary{background-color:var(--ivory);color:var(--pink-deep);border-color:var(--ivory);box-shadow:0 8px 28px #0f1e3324}.btn.btn-access.btn-access--primary:hover,.btn.btn-access.btn-access--primary:focus-visible,.btn-access--primary:hover,.btn-access--primary:focus-visible{background-color:var(--yellow-wash);color:var(--pink-deep);border-color:var(--yellow-wash);transform:translateY(-1px);box-shadow:0 12px 32px #0f1e332e}.navbar-yashodai.scrolled .btn-access--primary{background:var(--pink);color:var(--ivory);border-color:var(--pink)}.navbar-yashodai.scrolled .btn-access--primary:hover{background:var(--pink-deep);border-color:var(--pink-deep);color:var(--ivory)}.btn.btn-access.btn-access--cream,.btn-access--cream{background-color:var(--ivory);color:var(--pink-deep);border-color:var(--ivory);box-shadow:0 8px 28px #0f1e3338}.btn.btn-access.btn-access--cream:hover,.btn.btn-access.btn-access--cream:focus-visible,.btn-access--cream:hover,.btn-access--cream:focus-visible{background-color:var(--yellow-wash);border-color:var(--yellow-wash);color:var(--pink-deep);transform:translateY(-1px);box-shadow:0 12px 32px #0f1e3342}.btn-access--outline{border:2px solid var(--pink);color:var(--pink-deep);background:0 0;border-radius:999px}.btn-access--outline:hover{background:var(--pink);color:var(--ivory);border-color:var(--pink)}.hero .btn-access--outline.btn-access--on-pink{border-color:var(--ivory);color:var(--ivory)}.hero .btn-access--outline.btn-access--on-pink:hover{background:var(--ivory);color:var(--pink-deep);border-color:var(--ivory)}.btn-access--solid-footer{border:2px solid var(--pink);color:var(--pink-deep);background:0 0;border-radius:999px}.btn-access--solid-footer:hover{background:var(--pink);color:var(--ivory);border-color:var(--pink)}.btn-access--solid{border-color:var(--pink);color:var(--pink-deep);border-width:2px;border-radius:999px;margin-top:.5rem}.btn-access--solid:hover{background:var(--pink);color:var(--ivory);border-color:var(--pink)}.btn-access--inverse{border-color:var(--ivory);color:var(--ivory)}.btn-access--inverse:hover{background:var(--ivory);color:var(--charcoal)}.section-full{min-height:100vh;padding:var(--section-pad-y) clamp(1.5rem, 5vw, 4rem);flex-direction:column;justify-content:center;display:flex}.section-pillars{min-height:0}.hero{background-color:var(--pink);min-height:100vh;padding:calc(var(--section-pad-y) + 3.5rem) clamp(1.5rem, 5vw, 4rem) var(--section-pad-y);background-image:url(/images/yashodi-5.png);background-position:50% 35%;background-size:cover;align-items:flex-end;padding-bottom:clamp(4rem,10vh,6rem);display:flex;position:relative}.hero--cheerful{background-blend-mode:normal;background-image:linear-gradient(120deg,#d93d7ac7 0%,#b83266b8 45%,#3d9ee573 100%),url(/images/yashodi-5.png);border-bottom-right-radius:clamp(1.75rem,5vw,3.25rem);border-bottom-left-radius:clamp(1.75rem,5vw,3.25rem);overflow:hidden}.hero__overlay{pointer-events:none;background-color:#0f1e3340;position:absolute;inset:0}.hero__overlay--cheerful{background:linear-gradient(#0f1e3326 0%,#0f1e3359 100%)}.hero-kicker--on-pink{color:#fffefbd9}.hero-subhead--on-pink{color:#fffefbeb;max-width:36rem}.hero .btn-access--primary,.hero-cta-row .btn-access--primary{font-family:var(--font-body);letter-spacing:.02em;font-size:1rem;font-weight:600;box-shadow:0 10px 32px #0f1e3347;background:var(--ivory)!important;color:var(--pink-deep)!important;border:2px solid var(--ivory)!important}.hero .btn-access--primary:hover,.hero-cta-row .btn-access--primary:hover{transform:translateY(-2px);box-shadow:0 14px 36px #0f1e3352;background:var(--yellow-wash)!important;border-color:var(--yellow-wash)!important;color:var(--pink-deep)!important}.hero .btn-access--primary:focus-visible,.hero-cta-row .btn-access--primary:focus-visible{outline:2px solid var(--ivory);outline-offset:3px}.section-process .btn.btn-access.btn-access--primary{background-color:var(--pink);color:var(--ivory);border-color:var(--pink);box-shadow:0 10px 32px #0f1e332e}.section-process .btn.btn-access.btn-access--primary:hover,.section-process .btn.btn-access.btn-access--primary:focus-visible{background-color:var(--pink-deep);border-color:var(--pink-deep);color:var(--ivory)}.section-cta-band .btn.btn-access.btn-access--cream{background-color:var(--ivory);color:var(--pink-deep);border-color:var(--ivory);box-shadow:0 10px 32px #0f1e3347}.section-cta-band .btn.btn-access.btn-access--cream:hover,.section-cta-band .btn.btn-access.btn-access--cream:focus-visible{background-color:var(--yellow-wash);border-color:var(--yellow-wash);color:var(--pink-deep)}.hero__content{z-index:1;max-width:52rem;position:relative}.pillar-grid{--pillar-gap:clamp(1rem, 2.5vw, 1.5rem)}.section-pillars .display-heading--section.display-heading--friendly{font-weight:700}.section-pillars .section-deck{font-size:var(--copy-lede-size);line-height:var(--copy-lede-leading);max-width:42rem}.pillar-card{background-color:var(--stone);height:clamp(220px,30vw,280px);min-height:220px;color:inherit;border-radius:var(--radius-lg);background-position:50%;background-size:cover;border:1px solid #0f1e330f;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 6px 28px #0f1e3317}.pillar-card__overlay{background:linear-gradient(#0f1e3300 0%,#0f1e3394 52%,#0f1e33eb 100%);transition:background .45s;position:absolute;inset:0}.pillar-card:hover .pillar-card__overlay,.pillar-card:focus-within .pillar-card__overlay{background:linear-gradient(#0f1e3300 0%,#0f1e337a 48%,#0f1e33f5 100%)}.pillar-card__inner{z-index:1;flex-direction:column;justify-content:flex-end;padding:clamp(1.1rem,2.5vw,1.5rem);display:flex;position:absolute;inset:0}.pillar-card__label{font-family:var(--font-display);text-transform:none;letter-spacing:-.01em;color:var(--ivory);text-shadow:0 1px 12px #0f1e3359;font-variation-settings:"opsz" 48;margin-bottom:.35rem;font-size:clamp(.95rem,1.65vw,1.15rem);font-weight:600;line-height:1.25}.pillar-card__blurb{font-family:var(--font-body);font-weight:400;font-size:var(--copy-size);line-height:var(--copy-leading);color:#fffefbf5;text-shadow:0 1px 10px #0f1e3366;max-width:none;margin-top:0}@media (min-width:992px){.pillar-grid .pillar-card{height:clamp(300px,34vw,420px);min-height:300px}.pillar-grid .pillar-card__inner{padding:clamp(1rem,1.75vw,1.35rem)}.pillar-grid .pillar-card__label{font-size:clamp(.9rem,1.25vw,1.05rem)}.pillar-grid .pillar-card__blurb{font-size:clamp(.9375rem,1.15vw,1.0625rem);line-height:1.58}}.pillar-card--mentorship{background-image:url(/images/yashodi-2.png)}.pillar-card--safety{background-image:url(/images/yashodi-3.png)}.pillar-card--emotional,.pillar-card--executive{background-image:url(/images/yashodi-4.png)}.manifesto-wrap{text-align:center;max-width:56rem;margin-left:auto;margin-right:auto;padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(.5rem,2vw,1rem)}.footer-yashodai{background-color:var(--ivory);border-top:1px solid var(--stone)}.footer-yashodai a{font-family:var(--font-body);color:var(--charcoal);font-size:var(--copy-muted-size);font-weight:400;text-decoration:none;transition:opacity .25s}.footer-yashodai a:hover{opacity:.55}.footer-yashodai .footer-note{font-family:var(--font-body);color:#0f1e3385;font-size:.8125rem;font-weight:400}.bg-ivory{background-color:var(--ivory)}.navbar-yashodai .navbar-toggler{padding:.35rem .5rem}.navbar-toggler-icon--custom{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28249, 248, 246, 0.95%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");width:1.35rem;height:1.35rem}.navbar-yashodai.scrolled .navbar-toggler-icon--custom{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2826, 26, 26, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-yashodai--inner{box-shadow:0 1px 0 var(--stone);background-color:#f9f8f6f5}.navbar-yashodai--inner .navbar-brand{color:var(--pink-deep)}.navbar-yashodai--inner .nav-link-ghost{color:var(--charcoal)}.navbar-yashodai--inner .nav-link-ghost:hover{color:var(--pink-deep);opacity:1;border-bottom-color:#d93d7a59}.navbar-toggler-icon--inner{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2826, 26, 26, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");width:1.35rem;height:1.35rem}.nav-back-link{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--charcoal);border-bottom:1px solid #0000;padding-bottom:.15rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:opacity .25s,border-color .25s}.nav-back-link:hover{color:var(--charcoal);opacity:.55;border-bottom-color:#0f1e3359}.page-apply{min-height:100vh}.apply-main{padding-top:clamp(7rem,14vh,10rem);padding-bottom:var(--section-pad-y)}.apply-col{max-width:36rem;margin-left:auto;margin-right:auto}.apply-intro{margin-bottom:clamp(3rem,6vw,4.5rem)}.apply-kicker{font-family:var(--font-body);font-weight:var(--form-eyebrow-weight);font-size:var(--form-eyebrow-size);letter-spacing:.1em;text-transform:uppercase;color:var(--form-text-muted);margin-bottom:.35rem}.apply-lead{font-family:var(--font-body);font-weight:var(--form-body-weight);font-size:var(--copy-size);line-height:var(--copy-leading);color:var(--form-text-muted);max-width:var(--copy-max);margin-left:auto;margin-right:auto}.apply-fieldset{border:none;margin:0 0 clamp(2.75rem,5vw,3.5rem);padding:0}.apply-legend{font-family:var(--font-body);font-weight:var(--form-section-title-weight);font-size:var(--form-section-title-size);letter-spacing:-.01em;text-transform:none;color:var(--form-text);float:none;border-bottom:1px solid var(--form-border);width:100%;margin:0 0 1.25rem;padding:0 0 .65rem;line-height:1.35}.apply-label{font-family:var(--font-body);font-size:var(--form-label-size);font-weight:var(--form-label-weight);text-transform:none;letter-spacing:0;color:var(--form-text-label);margin-bottom:.4rem;line-height:1.35;display:block}.apply-input,.apply-textarea{width:100%;font-family:var(--font-body);font-weight:var(--form-body-weight);font-size:var(--form-body-size);color:var(--form-text);background:var(--form-surface);border:1px solid var(--form-border);border-radius:var(--form-radius);padding:var(--form-control-py) var(--form-control-px);line-height:1.45;transition:border-color .2s,box-shadow .2s;display:block}.apply-input::placeholder,.apply-textarea::placeholder{color:var(--form-text-placeholder);font-weight:var(--form-body-weight)}.apply-input:focus,.apply-textarea:focus{border-color:var(--form-border-focus);box-shadow:var(--form-focus-ring);outline:none}.apply-textarea{resize:vertical;min-height:8rem;line-height:1.7}.apply-form.was-validated .apply-input:invalid,.apply-form.was-validated .apply-textarea:invalid{border-color:#b441468c;box-shadow:0 0 0 1px #b441462e}.apply-hint{font-family:var(--font-body);font-size:var(--form-hint-size);font-weight:var(--form-body-weight);color:var(--form-text-muted);margin-top:.35rem;line-height:1.5}.apply-check{cursor:pointer;font-family:var(--font-body);font-weight:var(--form-body-weight);font-size:var(--form-body-size);color:var(--form-text);align-items:flex-start;gap:.65rem;margin:0;line-height:1.5;display:flex}.apply-check input[type=checkbox],.apply-check input[type=radio]{width:1rem;height:1rem;accent-color:var(--charcoal);vertical-align:top;border:none;flex-shrink:0;margin:.2em 0 0}.apply-check span{flex:1;min-width:0}.apply-pill-group{flex-wrap:wrap;gap:.65rem;display:flex}.apply-pill{cursor:pointer;margin:0}.apply-pill input{opacity:0;width:0;height:0;position:absolute}.apply-pill span{font-family:var(--font-body);text-transform:none;letter-spacing:0;color:var(--form-text);border:1px solid var(--form-border);background:var(--form-surface);border-radius:999px;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;line-height:1.35;transition:background .2s,color .2s,border-color .2s;display:inline-block}.apply-pill input:focus-visible+span{outline:1px solid var(--charcoal);outline-offset:2px}.apply-pill input:checked+span{background:var(--navy);color:var(--ivory);border-color:var(--navy)}.apply-pill:hover span{border-color:var(--form-border-focus)}.apply-switch .form-check-input{background-color:var(--stone);cursor:pointer;border-color:#0f1e3359;width:2.75rem;height:1.35rem;margin-top:0}.apply-switch .form-check-input:checked{background-color:var(--charcoal);border-color:var(--charcoal)}.apply-switch .form-check-input:focus{box-shadow:0 0 0 .15rem #0f1e331a}.apply-switch-label{font-family:var(--font-body);font-size:var(--form-label-size);font-weight:var(--form-body-weight);cursor:pointer;color:var(--form-text);margin-left:.35rem}.btn-access--wide{padding-left:2.5rem;padding-right:2.5rem}.modal-luxe .modal-content{background-color:var(--ivory);border:1px solid #d93d7a2e;border-radius:1.25rem;box-shadow:0 28px 64px #0f1e331f}.modal-luxe .modal-header{padding:2rem 2rem .5rem}.modal-luxe .modal-title{font-family:var(--font-display);letter-spacing:-.015em;text-transform:none;color:var(--pink-deep);font-size:clamp(1.35rem,3.2vw,1.85rem);font-weight:700}.modal-luxe__copy{font-family:var(--font-body);font-weight:400;font-size:var(--copy-size);line-height:var(--copy-leading);color:#0f1e33b8;max-width:26rem;margin-left:auto;margin-right:auto}.btn-close-luxe{opacity:.5;position:absolute;top:1.25rem;right:1.25rem}.btn-close-luxe:hover{opacity:.85}.hero .reveal-on-scroll,#siteNav.reveal-on-scroll{opacity:1;transform:none}.reveal-on-scroll{opacity:0;will-change:opacity, transform;transition:opacity .95s,transform .95s;transform:translateY(1.35rem)}.reveal-on-scroll.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal-on-scroll{opacity:1;transition:none;transform:none}}.modal-backdrop.show{background-color:var(--charcoal);opacity:.68}.modal-luxe--waitlist .modal-title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:none;color:var(--navy);font-variation-settings:"opsz" 72;font-size:clamp(1.5rem,4.5vw,2rem);font-weight:700;line-height:1.14}.waitlist-lead{font-family:var(--font-body);color:#0f1e33b8;max-width:26rem;margin-left:auto;margin-right:auto;font-size:clamp(.92rem,2.1vw,1.05rem);font-weight:400;line-height:1.55}.waitlist-form .waitlist-label{font-family:var(--font-display);letter-spacing:-.01em;color:var(--navy);margin-bottom:.35rem;font-size:.9375rem;font-weight:600;display:block}.waitlist-form fieldset.waitlist-fieldset .waitlist-label--legend{float:none;border:none;width:100%;margin-bottom:.65rem;padding:0}.waitlist-form .waitlist-hint{font-family:var(--font-body);color:#0f1e338c;margin-top:.3rem;font-size:.75rem;line-height:1.4}.modal-luxe--waitlist .waitlist-form-actions{padding-top:.5rem}.waitlist-select{width:100%;font-family:var(--font-body);font-weight:var(--form-body-weight);font-size:var(--form-body-size);color:var(--form-text);background-color:var(--form-surface);border:1px solid var(--form-border);border-radius:var(--form-radius);padding:var(--form-control-py) 2rem var(--form-control-py) var(--form-control-px);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath stroke='%230f1e33' stroke-opacity='0.45' stroke-width='1.2' d='M1 1.5 6 6l5-4.5'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;line-height:1.45;transition:border-color .2s,box-shadow .2s;display:block}.waitlist-select option{font-family:var(--font-body);font-weight:var(--form-body-weight);font-size:var(--form-body-size);color:var(--form-text);background:var(--ivory)}.waitlist-select:focus{border-color:var(--form-border-focus);box-shadow:var(--form-focus-ring);outline:none}.waitlist-form.was-validated .waitlist-select:invalid{border-color:#b441468c;box-shadow:0 0 0 1px #b441462e}.waitlist-ai-check{text-align:left;align-items:flex-start;max-width:100%}.waitlist-ai-check span{font-family:var(--font-body);font-weight:400;font-size:var(--form-body-size);text-transform:none;color:#0f1e33e0;line-height:1.5}.waitlist-field-error{font-family:var(--font-body);text-transform:none;letter-spacing:0;color:#8c2d32f2;margin-top:.45rem;font-size:.8125rem;font-weight:500}.apply-input.is-invalid{border-color:#b441468c;box-shadow:0 0 0 1px #b441462e}.waitlist-phone-row{border:1px solid var(--form-border);border-radius:var(--form-radius);background:var(--form-surface);align-items:center;gap:.65rem;padding:.45rem .75rem .45rem .85rem;transition:border-color .2s,box-shadow .2s;display:flex}.waitlist-phone-row:focus-within{border-color:var(--form-border-focus);box-shadow:var(--form-focus-ring)}.waitlist-phone-prefix{font-family:var(--font-body);font-weight:500;font-size:var(--form-body-size);color:var(--form-text-muted);flex-shrink:0}.waitlist-phone-input{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:.35rem 0!important}.waitlist-phone-input:focus{box-shadow:none!important}.waitlist-form.was-validated .waitlist-phone-row:has(.apply-input:invalid){border-color:#b441468c;box-shadow:0 0 0 1px #b441462e}.waitlist-service-note{font-family:var(--font-body);font-size:var(--form-hint-size);font-weight:var(--form-body-weight);color:var(--form-text-muted);text-align:center;max-width:22rem;margin-left:auto;margin-right:auto;line-height:1.55}.waitlist-fieldset{border:none;min-width:0;margin:0 0 1.5rem;padding:0}.waitlist-radio-stack{flex-direction:column;gap:.55rem;display:flex}.waitlist-radio-stack label{cursor:pointer;font-family:var(--font-body);color:var(--charcoal);align-items:flex-start;gap:.55rem;margin:0;font-size:.9375rem;font-weight:400;line-height:1.45;display:flex}.waitlist-radio-stack input[type=radio]{width:1rem;height:1rem;accent-color:var(--navy);flex-shrink:0;margin-top:.28rem}.waitlist-checkbox-stack{flex-direction:column;gap:.55rem;display:flex}.waitlist-pref-check{text-align:left;align-items:flex-start;max-width:100%}.waitlist-pref-check span{font-family:var(--font-body);text-transform:none;color:#0f1e33e0;font-size:.9375rem;font-weight:400;line-height:1.45}.modal-luxe--waitlist .btn.btn-access.btn-access--primary.waitlist-submit,.modal-luxe--waitlist .waitlist-submit.btn-access--primary{font-family:var(--font-body);letter-spacing:.03em;min-height:2.75rem;box-shadow:none;font-weight:500;background:var(--pink)!important;color:var(--ivory)!important;border-color:var(--pink)!important}.modal-luxe--waitlist .btn.btn-access.btn-access--primary.waitlist-submit:hover:not(:disabled),.modal-luxe--waitlist .waitlist-submit.btn-access--primary:hover:not(:disabled){transform:none;background:var(--pink-deep)!important;border-color:var(--pink-deep)!important;color:var(--ivory)!important}.modal-luxe--waitlist .waitlist-submit:focus-visible{outline:2px solid var(--pink-deep);outline-offset:3px}.btn-access--inner{border-color:var(--charcoal);color:var(--charcoal)}.btn-access--inner:hover{background:var(--charcoal);color:var(--ivory);border-color:var(--charcoal)}.btn-access--ghost{color:var(--charcoal);background:0 0;border-color:#0f1e3347}.btn-access--ghost:hover{color:var(--charcoal);border-color:var(--charcoal);background:#0f1e330d}.nanny-apply__shell{max-width:800px;margin-left:auto;margin-right:auto}.nanny-apply__intro{margin-bottom:clamp(2.5rem,6vw,3.5rem)}.apply-legend--inline{border-bottom:none;margin-bottom:1.5rem;padding-bottom:0}.form-section{margin-top:2.5rem}.form-section:first-child{margin-top:0}.form-section__eyebrow{font-family:var(--font-body);font-weight:var(--form-eyebrow-weight);font-size:var(--form-eyebrow-size);letter-spacing:.1em;text-transform:uppercase;color:var(--form-text-muted);margin:0 0 .35rem}.form-section__title{font-family:var(--font-body);font-weight:var(--form-section-title-weight);font-size:var(--form-section-title-size);letter-spacing:-.01em;text-transform:none;color:var(--form-text);border-bottom:1px solid var(--form-border);margin:0 0 1.25rem;padding-bottom:.65rem;line-height:1.35}.nanny-progress{margin:clamp(2rem,5vw,3rem) 0 clamp(2.5rem,6vw,4rem);padding:0 .25rem;position:relative}.nanny-progress__track{background-color:var(--stone);z-index:0;height:1px;position:absolute;top:.85rem;left:10%;right:10%}.nanny-progress__steps{z-index:1;justify-content:space-between;gap:.5rem;display:flex;position:relative}.nanny-progress__step{text-align:center;flex:1;max-width:33%}.nanny-progress__num{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--form-text-muted);margin-bottom:.35rem;font-size:.6875rem;font-weight:600;display:block}.nanny-progress__label{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--form-text-muted);font-size:clamp(.6875rem,1.4vw,.8125rem);font-weight:500;line-height:1.35}.nanny-progress__step.is-active .nanny-progress__num,.nanny-progress__step.is-complete .nanny-progress__num{color:var(--form-text-label)}.nanny-progress__step.is-active .nanny-progress__label{color:var(--form-text);font-weight:600}.nanny-progress__step.is-complete .nanny-progress__label{color:var(--form-text-muted);font-weight:500}.nanny-step-actions{padding-top:.5rem}.page-nanny .apply-main{background-color:var(--cream)}.pool-grid{max-width:72rem;margin-left:auto;margin-right:auto}.pool-grid-item{text-align:center;background-color:var(--pool-tile-bg);border-radius:var(--radius-lg);border:1px solid #8fb89947;flex-direction:column;align-items:center;height:100%;padding:1.5rem 1.1rem;display:flex;box-shadow:0 4px 20px #0f1e330d}.pool-grid-item__icon-wrap{background:#fffefbeb;border:1px solid #8fb89973;border-radius:50%;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin-bottom:1rem;display:inline-flex;box-shadow:0 4px 16px #0f1e330f}.pool-grid-item__icon{color:var(--pink-deep);font-size:1.35rem;line-height:1}.pool-grid-item__title{font-family:var(--font-display);color:var(--navy);letter-spacing:-.01em;font-variation-settings:"opsz" 48;max-width:22rem;margin:0 0 .5rem;font-size:clamp(1.05rem,1.9vw,1.2rem);font-weight:600;line-height:1.25}.pool-grid-item__text{font-family:var(--font-body);font-size:var(--copy-size);line-height:var(--copy-leading);color:#0f1e33d1;max-width:22rem;margin-left:auto;margin-right:auto;font-weight:400}.testimonial-card{background:var(--ivory);border-radius:var(--radius-lg);border:1px solid #0f1e3314;padding:1.75rem;box-shadow:0 4px 20px #0f1e330a}.testimonial-card__quote{font-family:var(--font-body);color:#0f1e33d9;font-style:normal;font-weight:400;line-height:var(--copy-leading);font-size:var(--copy-size)}.testimonial-card__cite{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--pink-deep);font-size:.6875rem;font-weight:600}.process-step{text-align:center;background:var(--ivory);border:1px solid #3d9ee533;border-radius:clamp(1.35rem,3.5vw,2rem);flex-direction:column;align-items:center;height:100%;padding:clamp(1.35rem,3vw,1.85rem) clamp(1.1rem,2.5vw,1.5rem);display:flex;box-shadow:0 8px 28px #0f1e330f}.process-step__num{background:linear-gradient(145deg, var(--pink) 0%, var(--pink-deep) 100%);width:3.25rem;height:3.25rem;color:var(--ivory);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;margin-bottom:1.1rem;display:inline-flex;box-shadow:0 4px 14px #d93d7a59}.process-step__num-label{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em;opacity:.95;font-size:.5625rem;font-weight:500;line-height:1}.process-step__num-value{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1}.process-step__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--navy);font-variation-settings:"opsz" 48;margin-bottom:.6rem;font-size:clamp(1.05rem,1.9vw,1.2rem);font-weight:600}.process-step__text{font-family:var(--font-body);font-size:var(--copy-size);color:#0f1e33c7;line-height:var(--copy-leading);font-weight:400}.cta-band__lede{font-family:var(--font-body);font-size:var(--copy-lede-size);line-height:var(--copy-lede-leading);color:#fffefbeb;max-width:var(--copy-max);font-weight:400}.footer--cheerful{background:var(--navy);border-top:none}.footer--cheerful .footer-note{color:#fffefb8c}.footer--cheerful a{color:#fffefbeb}.footer--cheerful a:hover{color:var(--sky-muted);opacity:1}.footer--rich{padding-top:clamp(3rem,7vw,4.5rem);padding-bottom:clamp(2.25rem,5vw,3rem)}.footer-brand{text-decoration:none}.footer-brand:not(.yashodi-logo-link):hover{color:#fffefbeb}.yashodi-logo-link.footer-brand:hover{opacity:.92}.footer-lede{font-family:var(--font-body);font-size:var(--copy-muted-size);line-height:var(--copy-leading);color:#fffefbb8;max-width:22rem}.footer-col-title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:#fffefbe0;font-variation-settings:"opsz" 48;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:600}.footer-phone-list__item+.footer-phone-list__item{margin-top:.35rem}.footer-phone-list__note{color:#fffefb9e;font-weight:400}.footer-text,.footer-text a{font-family:var(--font-body);font-size:var(--copy-muted-size);color:#fffefbe0;text-transform:none;line-height:1.55}.footer-text a{text-decoration:none}.footer-text a:hover{color:var(--sky-muted)}.footer-contact-row{align-items:flex-start;gap:.55rem;display:flex}.footer-contact-icon{color:var(--pink);flex-shrink:0;margin-top:.06em;font-size:1.05rem;line-height:1.45}.footer-contact-body{flex:1;min-width:0}.footer-contact-body a{font-weight:400}.footer-text--address .footer-contact-body{color:#fffefbd1;font-weight:400}.footer-links li{margin-bottom:.35rem}.footer--rich .footer-links a{font-family:var(--font-body);font-size:var(--copy-muted-size);text-transform:none;color:#fffefbeb;font-weight:400;text-decoration:none}.footer--rich .footer-links a:hover{color:var(--sky-muted)}.footer-link-btn{line-height:inherit;font-family:var(--font-body)!important;font-size:var(--copy-muted-size)!important;text-transform:none!important;color:#fffefbeb!important;border:none!important;font-weight:400!important;text-decoration:none!important}.footer-link-btn:hover{color:var(--sky-muted)!important}.footer-social__btn{color:#fffefbeb;background:#fffefb12;border:1px solid #fffefb2e;border-radius:50%;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;text-decoration:none;transition:background .2s,color .2s,transform .2s,border-color .2s;display:inline-flex}.footer-social__btn:hover{color:var(--ivory);background:#3d9ee538;border-color:#3d9ee573;transform:translateY(-2px)}.footer-social__btn .bi{font-size:1.15rem;line-height:1}.footer-bottom{border-top:1px solid #fffefb1f}.footer-gst{font-family:var(--font-body);color:#fffefb73;font-size:.7rem}.footer--rich .footer-bottom .footer-note{color:#fffefbe0;font-size:.9375rem;font-weight:400}.footer--rich .footer-bottom .footer-gst{color:#fffefbb8;font-size:.875rem}.page-legal{background-color:var(--cream);padding-top:5.5rem;padding-bottom:3rem}.legal-main{padding-bottom:2rem}.legal-doc{max-width:40rem;font-family:var(--font-body);font-size:var(--copy-size);line-height:var(--copy-leading);color:#0f1e33e0;margin:0 auto}.legal-doc__header{border-bottom:1px solid var(--stone);margin-bottom:2rem;padding-bottom:1.25rem}.legal-doc__title{font-family:var(--font-display);color:var(--navy);margin-bottom:.5rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600}.legal-doc__meta{font-size:var(--copy-muted-size);color:#0f1e338c;margin-bottom:0}.legal-doc h2{font-family:var(--font-display);color:var(--navy);margin-top:2rem;margin-bottom:.75rem;font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:600}.legal-doc p,.legal-doc li{margin-bottom:.85rem}.legal-doc ul{padding-left:1.25rem}.legal-doc a{color:var(--pink-deep);text-underline-offset:.12em;text-decoration:underline}.legal-doc a:hover{color:var(--pink)}@media (max-width:991.98px){.nav-mobile-toolbar{flex-shrink:0}.navbar-yashodai .btn-access--nav-enquire-mobile{letter-spacing:.08em;white-space:nowrap;min-height:2.25rem;padding:.45rem .85rem;font-size:.6875rem}.nav-collapsible-actions{width:100%;max-width:100%}.nav-collapsible-actions .btn-access{width:100%}}.footer-minimal__nav .btn{width:100%}@media (min-width:576px){.footer-minimal__nav .btn{width:auto}}@media (min-width:768px){.footer-minimal .footer-note,.footer-minimal--light .footer-note{text-align:right}}@media (max-width:575.98px){html{scroll-padding-top:5rem}.pillar-card{height:clamp(200px,42vw,260px);min-height:200px}.hero{padding-left:max(1rem, env(safe-area-inset-left,0));padding-right:max(1rem, env(safe-area-inset-right,0))}.display-heading--section{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.manifesto--standalone{overflow-wrap:anywhere}.modal-dialog{max-width:calc(100% - 1.5rem);margin:.75rem}}@media (max-width:991.98px){.navbar-yashodai .navbar-collapse{padding-bottom:.75rem}}.page-enquire{background:var(--ivory,#faf8f4);min-height:100vh}.enquire-main{padding:calc(var(--nav-height,72px) + 2.5rem) 0 4rem}.enquire-shell{max-width:36rem}.enquire-intro{margin-bottom:2rem}.enquire-card{background:var(--form-surface,#fff);border:1px solid #0f1e3314;border-radius:1rem;padding:1.75rem 1.5rem 2rem;box-shadow:0 12px 40px #0f1e330f}@media (min-width:768px){.enquire-card{padding:2rem 2.25rem 2.25rem}}.enquire-thank-you{text-align:center}.enquire-thank-you__title{font-family:var(--font-display);color:var(--navy,#0f1e33);margin-bottom:.75rem;font-size:clamp(1.5rem,4vw,1.85rem);font-weight:500}.enquire-thank-you__copy{font-family:var(--font-body);color:#0f1e33c7;font-size:1rem;line-height:1.55}.waitlist-form.was-validated .enquiry-budget-input:invalid{border-color:#b441468c;box-shadow:0 0 0 1px #b441462e}.enquiry-budget-guidance{border-radius:var(--form-radius,.5rem);background:#0f1e3308;border:1px solid #0f1e331a;min-height:0;margin:0 0 1.25rem;padding:.85rem 1rem;transition:opacity .2s,min-height .2s}.enquiry-budget-guidance--placeholder{background:0 0;border:none;min-height:0;margin-bottom:0;padding:0}.enquiry-budget-guidance__text{font-family:var(--font-body);color:#0f1e33d1;font-size:.875rem;line-height:1.5}.enquiry-budget-guidance--blocked{background:#b441460f;border-color:#b4414659}.enquiry-budget-guidance--blocked .enquiry-budget-guidance__text{color:#782328f2}.enquiry-budget-guidance--caution{background:#b4782814;border-color:#b4782859}.enquiry-budget-guidance--positive{background:#28785012;border-color:#2878504d}.enquiry-budget-guidance--premium,.enquiry-budget-guidance--elite{background:#0f1e330d;border-color:#0f1e332e}
.yashodi-logo-link,.yashodi-logo-wrap,.navbar-brand.yashodi-logo-nav{align-items:center;padding:0;line-height:0;text-decoration:none;display:inline-flex}.navbar-brand.yashodi-logo-nav{font-size:0}.yashodi-logo{object-fit:contain;width:auto;max-width:min(11rem,52vw);height:clamp(1.85rem,4.8vw,2.35rem);display:block}.footer-brand.yashodi-logo-link .yashodi-logo{max-width:10rem;height:clamp(2rem,4vw,2.5rem)}.yashodi-logo-nav__img--on-white,.navbar-yashodai.scrolled .yashodi-logo-nav__img--on-color{display:none}.navbar-yashodai.scrolled .yashodi-logo-nav__img--on-white{display:block}.navbar-yashodai--inner .yashodi-logo-nav__img--on-color{display:none}.navbar-yashodai--inner .yashodi-logo-nav__img--on-white{display:block}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.0j1f760ks3~7e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.0lukgm0wyhr0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0524igg32t-c1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_64e8ac73-module__PgsJbW__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_64e8ac73-module__PgsJbW__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_4f5414ec-module__Uj4O3q__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_4f5414ec-module__Uj4O3q__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
