.jy{--jy-beats:6;--jy-dock-h:8.5rem;--jy-tod-top:15%;--jy-tod-size:clamp(2.4rem, 6vw, 5rem);--jy-name-size:clamp(3.2rem, min(9vw, 15dvh), 8rem);--jy-ribbon-h:5.5rem;--jy-top-clear:calc(var(--hud-content-pad-top,3.5rem) + env(safe-area-inset-top,0px) + var(--jy-ribbon-h));--jy-tod-y:max(var(--jy-tod-top), var(--jy-top-clear));height:calc((var(--jy-beats) + 1) * 100lvh);contain:layout paint;background:var(--rb-paper-sunken);--jy-halo:var(--rb-halo-paper);--jy-halo-caption:1px 0 0 var(--rb-paper), -1px 0 0 var(--rb-paper), 0 1px 0 var(--rb-paper), 0 -1px 0 var(--rb-paper), 1px 1px 0 var(--rb-paper), -1px -1px 0 var(--rb-paper), 1px -1px 0 var(--rb-paper), -1px 1px 0 var(--rb-paper), 0 0 4px var(--rb-paper), 0 0 10px var(--rb-paper), 0 0 24px var(--rb-paper)}.ed-section-head.jy-head{width:min(100% - 2 * var(--rb-gutter), var(--rb-container));padding-inline:0;padding-block:var(--rb-space-8) var(--rb-space-4);margin-inline:auto}.jy-lede{margin:var(--rb-space-2) 0 var(--rb-space-3);max-width:var(--rb-measure);font-family:var(--rb-font-text);font-size:var(--rb-text-base);color:var(--rb-ink-soft);line-height:1.6}.jy-lede:lang(ja){max-width:var(--rb-measure-jp)}.jy-plate{isolation:isolate;background:var(--rb-paper);transition:translate var(--rb-duration-slow) var(--rb-ease), height var(--rb-duration-slow) var(--rb-ease)}html[data-cinema=on] .jy-plate{translate:0 calc(-1 * var(--hud-content-layout-pad-top,3.5rem));height:100dvh}html[data-cinema=on] .jy-ribbon{top:calc(var(--hud-content-pad-top,3.5rem) + env(safe-area-inset-top,0px))}:where(html:not([data-motion=on])) .jy[data-pinned] .jy-plate{top:calc(-1 * var(--hud-content-layout-pad-top,3.5rem));height:100dvh;translate:none}:where(html:not([data-motion=on])) .jy[data-pinned] .jy-ribbon{top:calc(var(--hud-content-pad-top,3.5rem) + env(safe-area-inset-top,0px))}.jy-film{z-index:1;position:absolute;inset:0}.jy-film__seg{contain:strict;opacity:0;position:absolute;inset:0}.jy-film__seg--arrival{opacity:1}.jy-film__poster,.jy-film__canvas{width:100%;height:100%;position:absolute;inset:0}.jy-film__poster{object-fit:cover;object-position:50% 55%}.jy-film__canvas{opacity:0;object-fit:cover;object-position:50% 55%;transition:opacity var(--rb-duration) var(--rb-ease)}.jy-film__seg.has-frame .jy-film__canvas{opacity:1}.jy-leaves{z-index:7;pointer-events:none;opacity:min(clamp(0, calc((var(--jy-p,1) - .76) / .0252), 1), clamp(0, calc((.97 - var(--jy-p,1)) / .0462), 1));position:absolute;inset:0;overflow:clip}.jy-leaves:before,.jy-leaves:after{content:"";background:var(--rb-kraft);opacity:.8;position:absolute;inset:-960px 0 0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'%3E%3Cpath transform='rotate(25 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'%3E%3Cpath transform='rotate(25 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3C/svg%3E");-webkit-mask-size:320px 320px;mask-size:320px 320px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.jy-leaves:after{background:var(--rb-rose);opacity:.6;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 480'%3E%3Cpath transform='rotate(-40 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 480'%3E%3Cpath transform='rotate(-40 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3C/svg%3E");-webkit-mask-position:212px 138px;mask-position:212px 138px;-webkit-mask-size:480px 480px;mask-size:480px 480px}.jy-stars{z-index:7;pointer-events:none;opacity:clamp(0, calc((var(--jy-p,1) - .95) / .04), 1);position:absolute;inset:0;overflow:clip}.jy-stars:before,.jy-stars:after{content:"";background-image:radial-gradient(circle, var(--rb-paper) .8px, transparent 1.4px), radial-gradient(circle, var(--rb-paper) .5px, transparent 1px);opacity:.6;background-position:7px 13px,41px 29px;background-size:120px 120px,64px 64px;position:absolute;inset:0 0 45%}.jy-stars:after{opacity:.35;background-position:83px 47px,19px 71px;background-size:160px 160px,96px 96px}.jy-title{z-index:8;opacity:0;pointer-events:none;--jy-t:.5;max-width:min(44rem,88%);transition:opacity var(--rb-duration-slow) var(--rb-ease), translate var(--rb-duration-slow) var(--rb-ease);position:absolute;translate:0 18px}.jy[data-live] .jy-title{--jy-t:clamp(0, calc((var(--jy-p,0) - var(--jy-a,0)) * var(--jy-inv,1)), 1)}.jy-title--p0{left:5%;bottom:calc(var(--jy-dock-h) + var(--rb-space-4))}.jy-title--p1{right:5%;top:max(16%, var(--jy-top-clear))}.jy-title--p2{right:5%;bottom:calc(var(--jy-dock-h) + var(--rb-space-4))}.jy-title--p3{left:5%;top:max(16%, var(--jy-top-clear))}.jy-title__k{gap:var(--rb-space-1);--jy-x:calc((.5 - var(--jy-t)) * 6vw);--jy-y:calc(clamp(0, var(--jy-t) - .84, .16) * -30vh);translate:var(--jy-x) var(--jy-y);flex-direction:column;display:flex}.jy-title--p1 .jy-title__k,.jy-title--p2 .jy-title__k{text-align:right;align-items:flex-end}.jy-title__kicker{font-family:var(--rb-font-display);font-size:var(--rb-text-2xl);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.12em;color:var(--rb-accent);text-shadow:var(--jy-halo-caption);--tk:clamp(0, calc(var(--jy-t) * 7), 1);opacity:var(--tk);translate:calc((1 - var(--tk)) * -1.5rem) 0;line-height:1}.jy-title--p1 .jy-title__kicker,.jy-title--p2 .jy-title__kicker{translate:calc((1 - var(--tk)) * 1.5rem) 0}.jy-title__name{font-family:var(--rb-font-display-heavy);font-weight:var(--rb-weight-heavy);font-size:var(--jy-name-size);letter-spacing:.02em;color:var(--rb-ink);text-shadow:var(--jy-halo);text-wrap:balance;line-height:1.02;display:block}.jy-title__word{white-space:nowrap;display:inline-block}.jy-title__space{white-space:pre}.jy-title__glyph{transform-origin:50% 100%;--ti:clamp(0, calc((var(--jy-t) - var(--i,0) * var(--jy-step,.03)) * 5), 1);opacity:var(--ti);translate:0 calc((1 - var(--ti)) * .5em);scale:calc(.9 + var(--ti) * .1);display:inline-block}.jy-title__line,.jy-title__note{--tl:clamp(0, calc((var(--jy-t) - .06) * 8), 1);opacity:var(--tl);translate:0 calc((1 - var(--tl)) * .8em)}.jy-title__line{font-family:var(--rb-font-text);font-size:var(--rb-text-xl);color:var(--rb-ink);text-shadow:var(--jy-halo-caption);line-height:1.4}.jy-title__line:lang(ja){font-size:var(--rb-text-lg)}.jy-lede:lang(ja),.jy-title__line:lang(ja),.jy-title__note:lang(ja),.jy-stop__name:lang(ja){line-break:strict;word-break:auto-phrase}.jy-title__note{max-width:30rem;font-family:var(--rb-font-ui);font-size:var(--rb-text-base);color:var(--rb-ink-soft);text-shadow:var(--jy-halo-caption);line-height:1.45}.jy-title--final,.jy[data-beat=night] .jy-title[data-beat=night],.jy[data-beat=ueno] .jy-title[data-beat=ueno],.jy[data-beat=omiya] .jy-title[data-beat=omiya],.jy[data-beat=takasaki] .jy-title[data-beat=takasaki],.jy[data-beat=nakanojo] .jy-title[data-beat=nakanojo],.jy[data-beat=naganoharaKusatsuguchi] .jy-title[data-beat=naganoharaKusatsuguchi],.jy[data-beat=climb] .jy-title[data-beat=climb],.jy[data-beat=arrive] .jy-title[data-beat=arrive],.jy[data-beat=camp] .jy-title[data-beat=camp]{opacity:1;translate:0}.jy[data-beat]:not([data-beat=night]) .jy-title--final{opacity:0;translate:0 18px}.jy-dock{z-index:9;min-height:var(--jy-dock-h);align-items:end;gap:var(--rb-space-4);padding:var(--rb-space-4) var(--rb-space-4) calc(var(--rb-space-4) + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, color-mix(in oklab, var(--rb-paper) 86%, transparent), color-mix(in oklab, var(--rb-paper) 46%, transparent) 70%, transparent);pointer-events:none;grid-template-columns:1fr auto;display:grid;position:absolute;inset:auto 0 0}.jy-dock>*{pointer-events:auto}:is(html:has(.jy[data-pinned]) .scene-rail,html:has(.jy[data-pinned]) .scene-rail>*){opacity:0;pointer-events:none}.jy-dock__aside{align-items:end;min-width:0;display:grid}.jy-dock__aside>*{grid-area:1/1}.jy-hint{font-family:var(--rb-font-display);font-size:var(--rb-text-base);letter-spacing:.24em;text-transform:uppercase;color:var(--rb-ink);text-shadow:var(--jy-halo);opacity:clamp(0, calc((.05 - var(--jy-p,1)) / .05), 1);margin:0}.jy-hint:after{content:"";width:var(--rb-space-6);height:1px;margin:var(--rb-space-2) 0 0;background:var(--rb-ink);display:block}.jy-invite{align-items:flex-start;gap:var(--rb-space-2);opacity:clamp(0, calc((var(--jy-p,1) - .955) / .03), 1);visibility:hidden;pointer-events:none;flex-direction:column;display:flex}.jy[data-beat=night] .jy-invite{visibility:visible;pointer-events:auto}.jy-invite__line{font-family:var(--rb-font-display-heavy);font-weight:var(--rb-weight-heavy);font-size:var(--rb-text-2xl);max-width:16em;word-break:auto-phrase;overflow-wrap:break-word;text-wrap:pretty;color:var(--rb-ink);text-shadow:var(--jy-halo);line-height:1.25}@media (width>=600px){.jy-invite__line{font-size:var(--rb-text-2xl)}}.jy-transport{align-items:center;gap:var(--rb-space-3);display:flex}.jy-transport__label{font-family:var(--rb-font-display-heavy);font-weight:var(--rb-weight-heavy);font-size:var(--rb-text-base);letter-spacing:.06em;color:var(--rb-ink);text-shadow:var(--jy-halo);white-space:nowrap}.jy-transport__ring{background:conic-gradient(var(--rb-accent) calc(clamp(0, calc(var(--jy-p,1) / .95), 1) * 360deg), color-mix(in oklab, var(--rb-ink) 18%, transparent) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 4px), var(--rb-ink) calc(100% - 3px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 4px), var(--rb-ink) calc(100% - 3px));mask:radial-gradient(farthest-side, transparent calc(100% - 4px), var(--rb-ink) calc(100% - 3px));pointer-events:none;border-radius:50%;position:absolute;inset:-6px}.jy-transport__mark{clip-path:polygon(8% 0,100% 50%,8% 100%);background:currentColor;width:1.1rem;height:1.25rem;display:block;translate:2px}.jy-dock[data-playing] .jy-transport__mark{clip-path:polygon(0 0,36% 0,36% 100%,0 100%,0 0,64% 0,100% 0,100% 100%,64% 100%,64% 0);translate:0}.jy-ribbon{top:env(safe-area-inset-top,0px);z-index:9;padding:var(--rb-space-3) var(--rb-space-4) var(--rb-space-3);background:linear-gradient(to bottom, color-mix(in oklab, var(--rb-paper) 86%, transparent), color-mix(in oklab, var(--rb-paper) 46%, transparent) 70%, transparent);position:absolute;left:0;right:0}.jy-ribbon:before{content:"";left:var(--rb-space-4);right:var(--rb-space-4);top:calc(var(--rb-space-3) + 7px);border-top:1px solid var(--rb-line-strong);position:absolute}.jy-ribbon__progress{left:var(--rb-space-4);right:var(--rb-space-4);top:calc(var(--rb-space-3) + 6px);border-top:3px solid var(--rb-accent);transform-origin:0;scale:clamp(0, calc(var(--jy-p,1) / .95), 1) 1;position:absolute}.jy-ribbon__now{left:var(--rb-space-4);right:var(--rb-space-4);top:calc(var(--rb-space-3) + 7px);pointer-events:none;height:0;position:absolute;container-type:inline-size}.jy-ribbon__now:before{content:"";border:3px solid var(--rb-paper);background:var(--rb-accent);width:15px;height:15px;translate:calc(clamp(0, calc(var(--jy-p,1) / .95), 1) * 100cqw) 0;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:0;left:0}.jy-ribbon__stops{justify-content:space-between;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex;position:relative}.jy-stop{min-width:15px;position:relative}.jy-stop__btn{height:auto;padding:0 var(--rb-space-1) var(--rb-space-1);color:inherit;font:inherit;cursor:pointer;border-radius:var(--rb-radius-sm);background:0 0;border:0;margin:0;text-decoration:none;display:block}.jy-stop__btn:hover{text-decoration:none}.jy-stop__btn>span{align-items:center;gap:var(--rb-space-1);flex-direction:column;display:flex}.jy-stop__btn:focus-visible{outline:2px solid var(--rb-accent);outline-offset:2px}.jy-stop__dot{border:1.5px solid var(--rb-ink);background:var(--rb-paper);width:15px;height:15px;transition:scale var(--rb-duration) var(--rb-ease);border-radius:50%;position:relative}.jy-stop__btn:hover .jy-stop__dot{scale:1.25}.jy-stop__fill{background:var(--rb-accent);opacity:clamp(0, calc((var(--jy-p,1) - var(--jy-at,0)) * 40), 1);border-radius:50%;position:absolute;inset:3px}.jy-stop__name{font-family:var(--rb-font-display);font-size:var(--rb-text-base);color:var(--rb-ink);text-shadow:var(--jy-halo);text-align:center;max-width:9rem;transition:color var(--rb-duration) var(--rb-ease);flex-direction:column;align-items:center;line-height:1.2;display:flex}.jy-stop__sub{font-family:var(--rb-font-ui);font-size:var(--rb-text-sm);color:var(--rb-ink-soft)}.jy-stop__btn:hover .jy-stop__name,.jy-stop[data-current] .jy-stop__name{color:var(--rb-accent);font-weight:600}.jy-stop--first .jy-stop__btn>span,.jy-stop--first .jy-stop__name{text-align:left;align-items:flex-start}.jy-stop--last .jy-stop__btn>span,.jy-stop--last .jy-stop__name{text-align:right;align-items:flex-end}@media (width<=599px){.jy{--jy-ribbon-h:7rem}.jy-stop__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jy-stop[data-current] .jy-stop__name{clip-path:none;white-space:normal;width:auto;height:auto;font-size:var(--rb-text-sm);position:static}.jy-title{top:auto;left:5%;right:5%;bottom:calc(var(--jy-dock-h) + var(--rb-space-3));max-width:none}.jy-title--p1 .jy-title__k,.jy-title--p2 .jy-title__k{text-align:left;align-items:flex-start}.jy-title--p1 .jy-title__kicker,.jy-title--p2 .jy-title__kicker{translate:calc((1 - var(--tk)) * -1.5rem) 0}.jy-title__k{--jy-x:calc((.5 - var(--jy-t)) * 9vw)}.jy-title__name{font-size:clamp(2.4rem,12vw,3.6rem)}}.jy-tod{right:5%;top:var(--jy-tod-y);z-index:7;font-family:var(--rb-font-display);font-size:var(--jy-tod-size);letter-spacing:.1em;color:var(--rb-accent);text-shadow:var(--jy-halo);opacity:0;line-height:1;position:absolute}.jy-tod:lang(ja),.jy-tod:lang(zh){writing-mode:vertical-rl}.jy-tod--morning{opacity:clamp(0, calc((.3 - var(--jy-p,1)) / .084), 1)}.jy-tod--noon{opacity:min(clamp(0, calc((var(--jy-p,1) - .24) / .0408), 1), clamp(0, calc((.58 - var(--jy-p,1)) / .0476), 1))}.jy-tod--dusk{opacity:min(clamp(0, calc((var(--jy-p,1) - .54) / .0468), 1), clamp(0, calc((.93 - var(--jy-p,1)) / .0546), 1))}.jy-tod--night{opacity:clamp(0, calc((var(--jy-p,1) - .9) / .06), 1)}@media (width>=600px){.jy-title--p1,.jy-title--p2{right:calc(5% + 6.5rem)}.jy-title--p2:lang(en),.jy-title--p2:lang(th),.jy-title--p2:lang(vi){right:5%}.jy-title--p1:lang(en),.jy-title--p1:lang(th),.jy-title--p1:lang(vi){top:calc(var(--jy-tod-y) + var(--jy-tod-size) + var(--rb-space-6));right:5%}.jy-title__name:lang(en):has(>.jy-title__word~.jy-title__word~.jy-title__word~.jy-title__word){font-size:min(var(--jy-name-size), 9dvh)}}:where(html:not([data-motion=on])) .jy-title,:where(html:not([data-motion=on])) .jy-title__name,:where(html:not([data-motion=on])) .jy-stop__dot,:where(html:not([data-motion=on])) .jy-stop__name,:where(html:not([data-motion=on])) .jy-plate{transition:none}:where(html:not([data-motion=on])) .jy-title__k,:where(html:not([data-motion=on])) .jy-title__glyph,:where(html:not([data-motion=on])) .jy-title__kicker,:where(html:not([data-motion=on])) .jy-title--p1 .jy-title__kicker,:where(html:not([data-motion=on])) .jy-title--p2 .jy-title__kicker,:where(html:not([data-motion=on])) .jy-title__line,:where(html:not([data-motion=on])) .jy-title__note{translate:none;scale:none}:where(html:not([data-motion=on])) .jy-title__glyph,:where(html:not([data-motion=on])) .jy-title__kicker,:where(html:not([data-motion=on])) .jy-title__line,:where(html:not([data-motion=on])) .jy-title__note{opacity:clamp(0, calc(var(--jy-t) * 1000), 1)}:where(html:not([data-motion=on])) .jy-stop__fill{opacity:clamp(0, calc((var(--jy-p,1) - var(--jy-at,0)) * 1000), 1)}:where(html:not([data-motion=on])) .jy-tod--morning{opacity:clamp(0, calc((.26 - var(--jy-p,1)) * 1000), 1)}:where(html:not([data-motion=on])) .jy-tod--noon{opacity:min(clamp(0, calc((var(--jy-p,1) - .26) * 1000), 1), clamp(0, calc((.56 - var(--jy-p,1)) * 1000), 1))}:where(html:not([data-motion=on])) .jy-tod--dusk{opacity:min(clamp(0, calc((var(--jy-p,1) - .56) * 1000), 1), clamp(0, calc((.915 - var(--jy-p,1)) * 1000), 1))}:where(html:not([data-motion=on])) .jy-tod--night{opacity:clamp(0, calc((var(--jy-p,1) - .915) * 1000), 1)}:where(html:not([data-motion=on])) .jy-hint{opacity:clamp(0, calc((.025 - var(--jy-p,1)) * 1000), 1)}:where(html:not([data-motion=on])) .jy-invite,:where(html:not([data-motion=on])) .jy-stars{opacity:clamp(0, calc((var(--jy-p,1) - .97) * 1000), 1)}:where(html:not([data-motion=on])) .jy-leaves{opacity:min(clamp(0, calc((var(--jy-p,1) - .773) * 1000), 1), clamp(0, calc((.947 - var(--jy-p,1)) * 1000), 1))}:where(html:not([data-motion=on])) .jy-leaves:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 960 960'%3E%3Cpath transform='translate(30 70) rotate(25 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(390 20) rotate(-35 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(750 150) rotate(60 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(210 360) rotate(10 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(600 430) rotate(-55 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(860 640) rotate(35 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(90 720) rotate(-15 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(470 810) rotate(75 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 960 960'%3E%3Cpath transform='translate(30 70) rotate(25 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(390 20) rotate(-35 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(750 150) rotate(60 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(210 360) rotate(10 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(600 430) rotate(-55 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(860 640) rotate(35 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(90 720) rotate(-15 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3Cpath transform='translate(470 810) rotate(75 40 40)' d='M40 22l4 8 8-4-3 9 9 3-9 4 4 9-9-4-4 8-4-8-9 4 4-9-9-4 9-3-3-9 8 4z'/%3E%3C/svg%3E");-webkit-mask-size:960px 960px;mask-size:960px 960px}:where(html:not([data-motion=on])) .jy-leaves:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 960 960'%3E%3Cpath transform='translate(220 74) rotate(-40 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3Cpath transform='translate(610 284) rotate(20 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3Cpath transform='translate(-50 464) rotate(-70 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3Cpath transform='translate(450 784) rotate(45 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 960 960'%3E%3Cpath transform='translate(220 74) rotate(-40 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3Cpath transform='translate(610 284) rotate(20 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3Cpath transform='translate(-50 464) rotate(-70 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3Cpath transform='translate(450 784) rotate(45 110 96)' d='M110 82l3 6 6-3-2 7 7 2-7 3 3 7-7-3-3 6-3-6-7 3 3-7-7-3 7-2-2-7 6 3z'/%3E%3C/svg%3E");-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:960px 960px;mask-size:960px 960px}@supports (animation-timeline:view()){:where(html[data-motion=on]) .jy-ribbon__progress{animation:linear both jy-progress-kf;animation-timeline:--cin-pin;animation-range:contain contain 95%}:where(html[data-motion=on]) .jy-ribbon__now:before{animation:linear both jy-now-kf;animation-timeline:--cin-pin;animation-range:contain contain 95%}:where(html[data-motion=on]) .jy-tod--morning{animation:linear both jy-tod-first-kf;animation-timeline:--cin-pin;animation-range:contain contain 30%}:where(html[data-motion=on]) .jy-tod--noon{animation:linear both jy-tod-kf;animation-timeline:--cin-pin;animation-range:contain 24% contain 58%}:where(html[data-motion=on]) .jy-tod--dusk{animation:linear both jy-tod-kf;animation-timeline:--cin-pin;animation-range:contain 54% contain 93%}:where(html[data-motion=on]) .jy-tod--night{animation:linear both jy-fade-in;animation-timeline:--cin-pin;animation-range:contain 90% contain 96%}:where(html[data-motion=on]) .jy-leaves{animation:linear both jy-leaves-kf;animation-timeline:--cin-pin;animation-range:contain 76% contain 97%}:where(html[data-motion=on]) .jy-leaves:before{animation:18s linear infinite jy-leaves-fall}:where(html[data-motion=on]) .jy-leaves:after{animation:29s linear -11s infinite jy-leaves-fall}:where(html[data-motion=on]) .jy-stars{animation:linear both jy-fade-in;animation-timeline:--cin-pin;animation-range:contain 95% contain 99%}:where(html[data-motion=on]) .jy-hint{animation:linear both jy-fade-out;animation-timeline:--cin-pin;animation-range:contain contain 5%}}@keyframes jy-fade-in{0%{opacity:0}to{opacity:1}}@keyframes jy-fade-out{0%{opacity:1}to{opacity:0}}@keyframes jy-tod-kf{0%{opacity:0}12%{opacity:1}86%{opacity:1}to{opacity:0}}@keyframes jy-tod-first-kf{0%,72%{opacity:1}to{opacity:0}}@keyframes jy-leaves-kf{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes jy-progress-kf{0%{scale:0 1}to{scale:1}}@keyframes jy-now-kf{0%{translate:0}to{translate:100cqw}}@keyframes jy-leaves-fall{0%{translate:0}to{translate:0 960px}}
