.front-page .hero-landscape{transform:translate3d(var(--hero-x,0px),var(--hero-y,0px),0);pointer-events:none;transition:transform .7s ease-out;position:absolute;inset:-12px}.front-page .hero-landscape .hero-art{transform-origin:68% 48%;will-change:transform;width:100%;height:100%;animation:26s ease-in-out infinite alternate hero-landscape-breathe;inset:0}.front-page .hero-atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.front-page .hero-mist{opacity:.65;will-change:transform;background:radial-gradient(at 58% 65%,#f7f4e999,#0000 60%),radial-gradient(at 80% 40%,#f2eee380,#0000 55%);width:110%;height:36%;animation:19s ease-in-out infinite alternate hero-mist-drift;position:absolute;bottom:4%;left:-15%}.front-page .hero-mist--far{opacity:.45;background:radial-gradient(at 45% 55%,#f5f1e899,#0000 63%);width:85%;height:23%;animation-duration:31s;animation-delay:-9s;bottom:30%;left:18%}.front-page .hero-bird{color:#3c5242;opacity:0;pointer-events:none;width:34px;height:22px;animation:25s linear infinite hero-bird-flight;position:absolute;top:23%;left:68%}.front-page .hero-bird--second{color:#53644d;width:23px;height:17px;animation-duration:29s;animation-delay:-8s;top:20%;left:73%}.front-page .hero-bird svg{transform-origin:50%;width:100%;height:100%;animation:1.8s ease-in-out infinite alternate hero-bird-wing;display:block;overflow:visible}.front-page .hero-motion-toggle{color:#4b614f;min-height:36px;font:11px var(--sans);letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:#f8f6edb3;border:1px solid #65786266;border-radius:2px;justify-content:center;align-items:center;gap:8px;margin-left:auto;margin-right:20px;padding:7px 10px;display:inline-flex}.front-page .hero-motion-toggle[hidden]{display:none}.front-page .hero-motion-toggle:hover{background:#f8f6ed}.front-page .hero-motion-toggle:disabled{cursor:default;opacity:.7}.front-page .hero-motion-toggle svg{fill:currentColor;width:12px;height:12px}.front-page .hero-motion-toggle [data-hero-play],.front-page .hero-motion-toggle[aria-pressed=true] [data-hero-pause]{display:none}.front-page .hero-motion-toggle[aria-pressed=true] [data-hero-play]{display:block}.front-page .hero-bottom{letter-spacing:.12em;align-items:center}.front-page .hero-bottom>a>span{animation:2.8s ease-in-out infinite hero-scroll-hint;display:inline-block}.front-page .hero-copy>.hero-eyebrow{animation:.8s ease-out both hero-text-arrive}.front-page .hero-title-line{animation:.9s cubic-bezier(.2,.65,.3,1) .1s both hero-text-arrive}.front-page .hero-title-line+.hero-title-line{animation-delay:.24s}.front-page .hero-copy>.hero-description{animation:.85s ease-out .3s both hero-text-arrive}.front-page .hero-copy>.hero-actions{animation:.85s ease-out .4s both hero-text-arrive}.front-page .hero[data-hero-running=false] :is(.hero-art,.hero-mist,.hero-bird,.hero-bird svg,.hero-bottom>a>span){animation-play-state:paused}@keyframes hero-landscape-breathe{0%{transform:scale(1)}to{transform:scale(1.045)translate(-.3%,.2%)}}@keyframes hero-mist-drift{0%{transform:translate(-3%,2%)}to{transform:translate(9%,-5%)}}@keyframes hero-bird-flight{0%,8%{opacity:0;transform:translate(95px,16px)scale(.8)}16%{opacity:.5}52%{opacity:.6}66%,to{opacity:0;transform:translate(-140px,-30px)scale(.7)}}@keyframes hero-bird-wing{0%{transform:scaleY(.55)rotate(-4deg)}to{transform:scaleY(1)rotate(4deg)}}@keyframes hero-text-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-scroll-hint{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (width<=600px){.front-page .hero-landscape{height:calc(49% + 20px);inset:auto -10px -10px}.front-page .hero-landscape .hero-art{transform-origin:73% 65%;animation-name:hero-landscape-mobile}.front-page .hero-mist{opacity:.5;height:24%;bottom:1%}.front-page .hero-mist--far{opacity:.35;height:13%;bottom:25%}.front-page .hero-bird{width:24px;top:61%;left:61%}.front-page .hero-bird--second{width:18px;top:58%;left:73%}.front-page .hero-bottom{letter-spacing:.03em;gap:8px}.front-page .hero-bottom>span{max-width:118px;line-height:1.6}.front-page .hero-motion-toggle{gap:6px;min-height:36px;margin-right:0;padding:6px 8px;font-size:10px}.front-page .hero-bottom>a{gap:7px}.front-page .hero-bottom>a>span{font-size:17px}}@keyframes hero-landscape-mobile{0%{transform:scale(1)}to{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.front-page .hero-landscape{transition:none;transform:none}.front-page .hero :is(.hero-art,.hero-mist,.hero-bird,.hero-bird svg,.hero-title-line,.hero-eyebrow,.hero-description,.hero-actions,.hero-bottom>a>span){will-change:auto;animation:none}.front-page .hero-bird{display:none}}.yu-site .front-page .hero-inner{min-height:740px;padding-block:40px 90px}.yu-site .front-page .hero-copy{padding-bottom:0}.yu-site .front-page .hero-participation{border-top:1px solid #9ba78e;max-width:490px;margin-top:22px;padding-top:12px}.yu-site .front-page .hero-participation>a{min-height:44px;font:500 16px/1.8 var(--sans);color:#254236;align-items:center;gap:15px;display:inline-flex}.hero-participation>a svg{flex:none;width:17px;height:17px}.yu-site .front-page .hero-participation>p{font:14px/1.9 var(--sans);color:#52634d;margin-top:3px}.hero-participation>a:hover{color:#7b3b2b;text-underline-offset:5px;text-decoration:underline}.front-recent{border-bottom:1px solid #c7cdbb;grid-template-columns:1fr 2fr;align-items:center;gap:30px;padding-block:27px;display:grid}.front-recent h2{font:500 22px/1.6 var(--serif)}.yu-site .front-recent-heading>p{font:14px/1.9 var(--sans);color:#52634d;margin-top:5px}.front-recent ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.front-recent li{min-width:0}.front-recent li a{grid-template-columns:1fr auto;gap:7px 12px;min-height:44px;padding-block:9px;display:grid}.front-recent strong{font:500 20px/1.5 var(--serif)}.front-recent li a>span{font:14px/1.8 var(--sans);color:#52634d;grid-area:2/1/auto/-1}.front-recent time{white-space:nowrap}.front-recent svg{align-self:center;width:17px;height:17px}.front-recent a:hover strong{color:#7b3b2b;text-underline-offset:5px;text-decoration:underline}.yu-site .front-page .front-doorway>a>span>span{white-space:normal}@media (width<=960px){.front-recent{grid-template-columns:1fr;gap:14px}}@media (width<=600px){.yu-site .front-page .hero-inner{min-height:740px;padding-block:0 105px}.yu-site .front-page .hero-copy{padding-bottom:0}.yu-site .front-page .hero-participation{background:#f7f4ecef;margin-top:18px;padding-bottom:8px}.yu-site .front-page .hero-side-note{display:none}.front-recent{gap:10px;padding-block:24px}.front-recent ul{grid-template-columns:1fr;gap:0}.front-recent li+li{border-top:1px solid #d5d5c5}.front-recent li a{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding-block:14px}.front-recent li a>span{text-align:right;grid-area:auto}.front-recent li a>span time,.yu-site .front-page .front-doorway>a:last-child>span{display:block}}.front-directions{padding-top:30px}.front-directions-heading{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.yu-site .front-directions h2{font:500 24px/1.7 var(--serif)}.yu-site .front-directions-heading p,.yu-site .front-updates-note{font:14px/1.9 var(--sans);color:var(--ui-secondary);margin-top:10px}.front-featured-reading{border-top:1px solid var(--ui-border);margin-top:40px;padding-top:25px}.yu-site .front-featured-reading h3,.yu-site .front-latest-title,.yu-site .front-recent h3{font:500 22px/1.7 var(--serif);margin-bottom:15px}.front-featured-reading>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.front-featured-reading article{min-width:0}.front-featured-reading article+article{border-left:1px solid var(--ui-border);padding-left:40px}.front-featured-reading article>a{padding-block:12px;display:block}.yu-site .front-featured-reading small{font:13px/1.9 var(--sans);color:var(--ui-secondary)}.yu-site .front-featured-reading h4{font:500 24px/1.7 var(--serif);justify-content:space-between;align-items:center;gap:20px;margin:8px 0;display:flex}.front-featured-reading svg{flex:none;width:17px;height:17px}.yu-site .front-featured-reading p{font:14px/1.9 var(--sans);color:var(--ui-secondary)}.yu-site .front-featured-reading article>a>span{min-height:44px;font:14px/1.8 var(--sans);color:var(--ui-link);text-underline-offset:5px;align-items:center;margin-top:10px;text-decoration:underline;display:inline-flex}.front-featured-reading a:hover h4{color:var(--ui-link-hover)}.yu-site .front-material-note a{text-underline-offset:5px;min-height:44px;color:var(--ui-link);align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.front-material-note svg{width:16px;height:16px}.front-news-band .front-recent{border-top:1px solid var(--ui-border);border-bottom:0;margin-top:35px;padding-top:26px;padding-bottom:0}.yu-site .front-recent h3{margin-bottom:0}.yu-site .front-participate-actions{flex:1;gap:28px;min-width:0;max-width:360px}.front-participate-choice,.front-support-choice{width:100%}.front-support-choice{border-top:1px solid #aebba1;padding-top:24px}.yu-site .front-participate-actions h3{font:500 22px/1.7 var(--serif)}.yu-site .front-participate-actions p{font:14px/1.9 var(--sans);color:var(--ui-secondary);margin:8px 0 14px}.front-participate-choice>.button{justify-content:space-between;width:100%}.front-participate-choice>.text-link{margin-top:12px}.yu-site .front-participate-actions .text-link{gap:15px;min-height:44px;font-size:14px}@media (width<=960px){.front-directions-heading{display:block}.front-participate-inner{align-items:flex-start}.front-featured-reading>div{gap:25px}.front-featured-reading article+article{padding-left:25px}}@media (width<=600px){.front-directions{padding-top:24px}.yu-site .front-directions h2{font-size:22px}.front-featured-reading{margin-top:28px;padding-top:20px}.front-featured-reading>div{grid-template-columns:1fr;gap:15px}.front-featured-reading article+article{border-left:0;border-top:1px solid var(--ui-border);padding:15px 0 0}.yu-site .front-featured-reading h4{font-size:22px}.yu-site .front-participate-actions{width:100%;max-width:none}}
