.home-hero[data-astro-cid-lcdefpme]{overflow:hidden}.ripples[data-astro-cid-lcdefpme]{pointer-events:none;z-index:1;position:absolute;inset:0 -40%;-webkit-mask:url(/images/scenes/home-pink-lotus-ripplemask.png) 0 0/100% 100% no-repeat;mask:url(/images/scenes/home-pink-lotus-ripplemask.png) 0 0/100% 100% no-repeat}.ripples[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{aspect-ratio:1/.17;opacity:0;border:2px solid #aa3c7880;border-radius:50%;width:26%;animation:16.5s ease-out infinite ripple;position:absolute;top:59%;left:50%;transform:translate(-50%,-50%)scale(.6);box-shadow:0 1.5px #fffc}.home-title[data-astro-cid-lcdefpme],.home-tagline[data-astro-cid-lcdefpme]{z-index:2}.lotus-wrap[data-astro-cid-lcdefpme]{z-index:0}.ripples[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:5.5s}.ripples[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:11s}@keyframes ripple{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}15%{opacity:.8}65%{opacity:.25}85%,to{opacity:0;border-width:1.5px;transform:translate(-50%,-50%)scale(2.8)}}.lotus[data-astro-cid-lcdefpme]{transform-origin:50% 58%;animation:8s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-3.2%)rotate(1.5deg)}55%{transform:translateY(-4%)rotate(0)}80%{transform:translateY(-1.8%)rotate(-1.5deg)}}.mist[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:35% 0 0;overflow:hidden}.mist[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{filter:blur(10px);background:radial-gradient(closest-side,#ffffffa6,#fcf8fa4d 55%,#fff0);border-radius:50%;width:70%;height:70%;animation:70s linear infinite drift;position:absolute;top:10%;left:-40%}.mist[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){opacity:.95;width:55%;animation-duration:95s;animation-delay:-40s;top:35%}.mist[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){opacity:.85;width:60%;height:55%;animation-duration:120s;animation-delay:-85s;top:0%}@keyframes drift{0%{transform:translate(0)}to{transform:translate(240%)}}.shimmer[data-astro-cid-lcdefpme]{pointer-events:none;mix-blend-mode:screen;opacity:1;background:linear-gradient(100deg,#0000 0% 38%,#fff8fccc 44%,#fff 50%,#fff8fccc 56%,#0000 62% 100%) 0 0/300% 100%;animation:16.5s ease-in-out infinite shimmer;position:absolute;inset:62% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (width<=760px){.mist[data-astro-cid-lcdefpme],.shimmer[data-astro-cid-lcdefpme]{display:none}}@media (prefers-reduced-motion:reduce){.ripples[data-astro-cid-lcdefpme],.mist[data-astro-cid-lcdefpme],.shimmer[data-astro-cid-lcdefpme]{display:none}.lotus[data-astro-cid-lcdefpme]{animation:none}}.stage[data-astro-cid-lcdefpme]{background:#fff;width:100%;height:max(360px,min(100vh - 183px,46.0778vw));position:relative}.pond[data-astro-cid-lcdefpme]{width:auto;max-width:none;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 80%,#0000 99%);mask-image:linear-gradient(#000 80%,#0000 99%)}.group[data-astro-cid-lcdefpme]{aspect-ratio:900/754;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);container-type:inline-size}.lotus-wrap[data-astro-cid-lcdefpme]{aspect-ratio:900/754;width:100%;position:absolute;top:0;left:0}.lotus[data-astro-cid-lcdefpme]{width:100%;height:auto;position:absolute;top:0;left:0}.home-title[data-astro-cid-lcdefpme]{text-align:center;white-space:nowrap;margin:0;font-weight:400;line-height:1;position:absolute;top:65.2%;left:50.5%;transform:translate(-50%)}.wisdom[data-astro-cid-lcdefpme]{font-family:var(--caps);letter-spacing:.005em;color:#0c1d17;text-transform:uppercase;font-size:12.6cqw;font-weight:600;line-height:.95;display:block}.herenow[data-astro-cid-lcdefpme]{font-family:var(--serif);color:#c0568a;margin-top:-.02em;font-size:8.4cqw;line-height:1;display:block}.home-tagline[data-astro-cid-lcdefpme]{text-align:center;color:#1f2422;width:64cqw;margin:0;font-size:3cqw;line-height:1.25;position:absolute;top:89.5%;left:51%;transform:translate(-50%)}.home-quote[data-astro-cid-lcdefpme]{width:17vw;margin:0;display:grid;position:absolute;top:45.6%;left:87%;transform:translate(-50%,-50%)}.hq[data-astro-cid-lcdefpme]{text-align:center;opacity:0;pointer-events:none;grid-area:1/1;margin:0;transition:opacity 1.4s}.hq[data-astro-cid-lcdefpme].on{opacity:1;pointer-events:auto}.hq[data-astro-cid-lcdefpme] .q-text[data-astro-cid-lcdefpme]{color:#0f352c;font-size:clamp(16px,2.2vw,40px);font-style:italic;line-height:1.35}.hq[data-astro-cid-lcdefpme] .q-rule[data-astro-cid-lcdefpme]{width:15.5vw;margin:1.5vw auto 1vw}.hq[data-astro-cid-lcdefpme] .q-rule[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{width:.7vw;max-width:9px;height:.7vw;max-height:9px}.hq[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{color:#1f2a27;font-size:clamp(14px,1.6vw,28px);font-style:normal}@media (width<=760px){.stage[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;height:auto;padding-bottom:8px;display:flex}.pond[data-astro-cid-lcdefpme]{display:none}.stage[data-astro-cid-lcdefpme]{background:linear-gradient(#fdfefd,#f3f6f2)}.group[data-astro-cid-lcdefpme]{aspect-ratio:auto;flex-direction:column;align-items:center;width:100%;height:auto;display:flex;position:relative;left:auto;transform:none;container-type:normal}.lotus-wrap[data-astro-cid-lcdefpme]{width:106%;max-width:none;margin:0 -3%;position:relative}.lotus[data-astro-cid-lcdefpme]{width:100%;max-width:none;margin:0;position:absolute;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.home-title[data-astro-cid-lcdefpme],.home-tagline[data-astro-cid-lcdefpme]{position:relative;top:auto;left:auto;transform:none}.home-title[data-astro-cid-lcdefpme]{margin-top:-24vw}.wisdom[data-astro-cid-lcdefpme]{font-size:15vw}.herenow[data-astro-cid-lcdefpme]{font-size:9vw}.home-tagline[data-astro-cid-lcdefpme]{width:auto;max-width:30em;margin:12px 20px 0;font-size:17px}.home-quote[data-astro-cid-lcdefpme]{width:auto;margin:26px 24px 20px;position:relative;top:auto;left:auto;transform:none}.hq[data-astro-cid-lcdefpme] .q-text[data-astro-cid-lcdefpme]{font-size:21px}.hq[data-astro-cid-lcdefpme] .q-rule[data-astro-cid-lcdefpme]{width:160px;margin:14px auto 8px}.hq[data-astro-cid-lcdefpme] .q-rule[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{width:6px;height:6px}.hq[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{font-size:17px}}body.home .site-header .wrap{max-width:1560px}body.home .site-footer .wrap{max-width:none;padding:0 30px}body.home .foot-row{max-width:1560px;margin:0 auto}body.home .foot-msg strong{color:#1e5d35}@media (width>=1101px){body.home .site-header .wrap{height:90px}body.home .brand-mark{width:80px;height:58px}body.home .brand-name{font-size:40px}body.home .brand-tag{letter-spacing:.36em;font-size:15px}body.home .nav{gap:40px}body.home .nav a{font-size:21px}body.home .search-link{margin-left:80px;font-size:34px}body.home .site-footer{padding:4px 0 10px}body.home .social a{font-size:17px}body.home .social svg{width:24px;height:24px}body.home .foot-msg strong{font-size:19px}body.home .foot-msg span{font-size:13px}body.home .legal{font-size:16px}body.home .legal .copy{font-size:14px}}body.home .foot-divider{margin-bottom:6px}body.home .foot-divider svg{width:34px;height:25px}body.home .foot-msg{padding-top:0;padding-bottom:0;line-height:1.3}
