.index-module-scss-module__d4QJjq__blocks{flex-direction:column;gap:1em;display:flex}.index-module-scss-module__d4QJjq__blocks a{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.index-module-scss-module__d4QJjq__section{color:var(--gray);margin-top:2.2em}.index-module-scss-module__d4QJjq__section:first-child{margin-top:0}.index-module-scss-module__d4QJjq__heading{margin-top:1.6em;font-weight:500}.index-module-scss-module__d4QJjq__list{padding-left:1.2em}.index-module-scss-module__d4QJjq__list li{list-style:outside}.index-module-scss-module__d4QJjq__list:is(ol) li{list-style:decimal}.index-module-scss-module__d4QJjq__quote{border-left:1.34px solid var(--ink);padding-left:1em}.index-module-scss-module__d4QJjq__code{background:#0000000a;padding:1em;font-size:.85em;overflow-x:auto}.index-module-scss-module__d4QJjq__figure{margin:1em 0}.index-module-scss-module__d4QJjq__rises>:not([data-shot]){opacity:0;transition:opacity .8s ease,transform 1.1s var(--e-expo);transform:translateY(1.6rem)}.index-module-scss-module__d4QJjq__rises>[data-in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.index-module-scss-module__d4QJjq__rises>:not([data-shot]){opacity:1;transition:none;transform:none}}
.index-module-scss-module__CYI_0a__foot{margin-top:8rem;padding-bottom:2.4rem;line-height:1.2}.index-module-scss-module__CYI_0a__cols{column-gap:var(--g);border-top:1px solid #0000001a;grid-template-columns:repeat(12,minmax(0,1fr));padding-top:1.2rem;display:grid}.index-module-scss-module__CYI_0a__lead{flex-direction:column;grid-column:1/4;align-items:flex-start;display:flex}.index-module-scss-module__CYI_0a__cp{color:var(--gray);margin-top:auto;padding-top:3.2rem}.index-module-scss-module__CYI_0a__jump{letter-spacing:-.03em;font-size:2.4rem;font-weight:600;line-height:1.1}.index-module-scss-module__CYI_0a__cta{border:1px solid var(--ink);border-radius:999px;gap:.6rem;margin-top:1.6rem;padding:.7rem 1.2rem;transition:background .3s,color .3s;display:inline-flex}.index-module-scss-module__CYI_0a__cta span{transition:transform .5s var(--e-expo)}.index-module-scss-module__CYI_0a__cta:hover{background:var(--ink);color:var(--paper)}.index-module-scss-module__CYI_0a__cta:hover span{transform:translate(.3rem)}.index-module-scss-module__CYI_0a__col{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.index-module-scss-module__CYI_0a__col a{transition:color .3s}.index-module-scss-module__CYI_0a__col a:hover{color:var(--gray)}.index-module-scss-module__CYI_0a__cols>.index-module-scss-module__CYI_0a__col:nth-child(2){grid-column:4/7;padding-left:1rem}.index-module-scss-module__CYI_0a__cols>.index-module-scss-module__CYI_0a__col:nth-child(3){grid-column:7/10}.index-module-scss-module__CYI_0a__cols>.index-module-scss-module__CYI_0a__col:nth-child(4){grid-column:10/12}.index-module-scss-module__CYI_0a__lab{color:var(--gray);margin-bottom:.4rem}.index-module-scss-module__CYI_0a__cur{position:relative}.index-module-scss-module__CYI_0a__dot{background:var(--point);border-radius:50%;width:.45rem;height:.45rem;margin-top:-.22rem;position:absolute;top:50%;left:-.85rem}.index-module-scss-module__CYI_0a__addr{word-break:keep-all;flex-direction:column;gap:.4rem;display:flex}.index-module-scss-module__CYI_0a__addr span+span{max-width:26em;color:var(--gray);transition:color .3s}.index-module-scss-module__CYI_0a__addr:hover span+span{color:inherit}.index-module-scss-module__CYI_0a__mark{margin-top:.4rem;line-height:.8;overflow:hidden}.index-module-scss-module__CYI_0a__word{white-space:nowrap;letter-spacing:0;display:inline-flex}.index-module-scss-module__CYI_0a__ch{padding-bottom:.06em;display:inline-block;overflow:hidden}.index-module-scss-module__CYI_0a__ch>span{transition:transform 1.2s var(--e-expo);display:inline-block;transform:translateY(105%)}.index-module-scss-module__CYI_0a__markIn .index-module-scss-module__CYI_0a__ch>span{transform:none}.index-module-scss-module__CYI_0a__mark:not(.index-module-scss-module__CYI_0a__markIn) .index-module-scss-module__CYI_0a__ch>span{transition:none}.index-module-scss-module__CYI_0a__top{white-space:nowrap;grid-column:12;place-self:end;align-items:center;gap:.9rem;display:inline-flex}.index-module-scss-module__CYI_0a__top:hover .index-module-scss-module__CYI_0a__topRing{background:var(--ink);color:var(--paper)}.index-module-scss-module__CYI_0a__top:hover .index-module-scss-module__CYI_0a__topRing span{transform:translateY(-100%)}.index-module-scss-module__CYI_0a__topLab{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}.index-module-scss-module__CYI_0a__topRing{border:1px solid var(--ink);text-align:center;border-radius:50%;flex-direction:column;width:3.2rem;height:3.2rem;font-size:1.3rem;line-height:3rem;transition:background .3s,color .3s;display:inline-flex;position:relative;overflow:hidden}.index-module-scss-module__CYI_0a__topRing span{transition:transform .6s var(--e-expo);flex:0 0 100%;display:block}@media (max-width:1023px){.index-module-scss-module__CYI_0a__foot{padding-bottom:calc(2.4rem + env(safe-area-inset-bottom,0px));margin-top:4rem}.index-module-scss-module__CYI_0a__mark{margin-top:.4rem}.index-module-scss-module__CYI_0a__cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3.2rem;padding-top:2rem}.index-module-scss-module__CYI_0a__col{gap:1rem}.index-module-scss-module__CYI_0a__lead,.index-module-scss-module__CYI_0a__cols>.index-module-scss-module__CYI_0a__col:nth-child(n){grid-column:auto;padding-left:0}.index-module-scss-module__CYI_0a__lead,.index-module-scss-module__CYI_0a__cols>.index-module-scss-module__CYI_0a__col:nth-child(2),.index-module-scss-module__CYI_0a__cols>.index-module-scss-module__CYI_0a__col:nth-child(3){grid-column:1/-1}.index-module-scss-module__CYI_0a__jump{font-size:2.6rem}.index-module-scss-module__CYI_0a__dot{vertical-align:.1em;margin:0 0 0 .5rem;display:inline-block;position:static}.index-module-scss-module__CYI_0a__cp{padding-top:2.4rem}.index-module-scss-module__CYI_0a__top{grid-column:2}.index-module-scss-module__CYI_0a__topLab{font-size:1rem}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__CYI_0a__ch>span{transition:none;transform:none}}
.index-module-scss-module__ujmh9G__faq{word-break:keep-all;max-width:96rem;margin:16rem auto 0;line-height:1.3}.index-module-scss-module__ujmh9G__head{text-align:center}.index-module-scss-module__ujmh9G__lab{color:var(--gray)}.index-module-scss-module__ujmh9G__title{letter-spacing:-.035em;text-wrap:balance;margin-top:1.6rem;font-size:4.4rem;font-weight:400;line-height:1.08}.index-module-scss-module__ujmh9G__lead{color:var(--gray);margin-top:1.4rem;font-size:1.5rem;line-height:1.4}.index-module-scss-module__ujmh9G__list{border-top:1px solid #00000024;margin-top:5.6rem}.index-module-scss-module__ujmh9G__item{opacity:0;transition:opacity .8s ease,transform 1.1s var(--e-expo);border-bottom:1px solid #00000024;transform:translateY(1.6rem)}.index-module-scss-module__ujmh9G__in .index-module-scss-module__ujmh9G__item{opacity:1;transform:none}.index-module-scss-module__ujmh9G__q{text-align:left;cursor:pointer;grid-template-columns:3.6rem minmax(0,1fr) 2.4rem;align-items:baseline;gap:1.2rem;width:100%;padding:2.2rem 0;display:grid}@media (hover:hover){.index-module-scss-module__ujmh9G__q:hover .index-module-scss-module__ujmh9G__qText{opacity:.62}}.index-module-scss-module__ujmh9G__no{color:var(--gray);font-variant-numeric:tabular-nums;font-size:1.2rem}.index-module-scss-module__ujmh9G__qText{letter-spacing:-.02em;font-size:1.7rem;font-weight:500;line-height:1.35;transition:opacity .3s}.index-module-scss-module__ujmh9G__qText small{letter-spacing:-.01em;color:var(--gray);margin-top:.5rem;font-size:1.3rem;font-weight:400;display:block}.index-module-scss-module__ujmh9G__sign{width:1.4rem;height:1.4rem;transition:transform .6s var(--e-expo);place-self:center end;position:relative}.index-module-scss-module__ujmh9G__sign:before,.index-module-scss-module__ujmh9G__sign:after{content:"";background:currentColor;width:100%;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0}.index-module-scss-module__ujmh9G__sign:after{transform:rotate(90deg)}.index-module-scss-module__ujmh9G__on .index-module-scss-module__ujmh9G__sign{transform:rotate(45deg)}.index-module-scss-module__ujmh9G__a{transition:grid-template-rows .6s var(--e-expo);grid-template-rows:0fr;display:grid}.index-module-scss-module__ujmh9G__a>div{overflow:hidden}.index-module-scss-module__ujmh9G__body{opacity:0;transition:opacity .3s ease,transform .6s var(--e-expo);gap:2.4rem 3.2rem;padding:0 0 2.8rem 4.8rem;display:grid;transform:translateY(-.6rem)}.index-module-scss-module__ujmh9G__body p{color:#3d3d3d;font-size:1.45rem;line-height:1.65}.index-module-scss-module__ujmh9G__body p+p{margin-top:1.1em}.index-module-scss-module__ujmh9G__two{grid-template-columns:repeat(2,minmax(0,1fr))}.index-module-scss-module__ujmh9G__on .index-module-scss-module__ujmh9G__a{grid-template-rows:1fr}.index-module-scss-module__ujmh9G__on .index-module-scss-module__ujmh9G__body{opacity:1;transition:opacity .5s ease .1s,transform .7s var(--e-expo) 50ms;transform:none}@media (max-width:1023px){.index-module-scss-module__ujmh9G__faq{margin-top:11rem}.index-module-scss-module__ujmh9G__title{font-size:2.8rem}.index-module-scss-module__ujmh9G__lead{font-size:1.3rem}.index-module-scss-module__ujmh9G__list{margin-top:3.6rem}.index-module-scss-module__ujmh9G__q{grid-template-columns:2.8rem minmax(0,1fr) 2rem;gap:1rem;padding:1.8rem 0}.index-module-scss-module__ujmh9G__qText{font-size:1.5rem}.index-module-scss-module__ujmh9G__qText small{font-size:1.2rem}.index-module-scss-module__ujmh9G__body,.index-module-scss-module__ujmh9G__two{grid-template-columns:minmax(0,1fr);gap:3rem;padding:0 0 2.2rem 3.8rem}.index-module-scss-module__ujmh9G__body p,.index-module-scss-module__ujmh9G__two p{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__ujmh9G__item,.index-module-scss-module__ujmh9G__a,.index-module-scss-module__ujmh9G__body,.index-module-scss-module__ujmh9G__sign{transition:none}}
.Shot-module-scss-module__z2yaAq__shot{clip-path:inset(100% 0 0);transition:clip-path 1.3s var(--e-expo) var(--sd,0s);overflow:hidden}.Shot-module-scss-module__z2yaAq__shot img,.Shot-module-scss-module__z2yaAq__shot video{width:100%;height:auto;display:block}.Shot-module-scss-module__z2yaAq__open,.Shot-module-scss-module__z2yaAq__shot[data-in]{clip-path:inset(0)}.Shot-module-scss-module__z2yaAq__zoom{transition:transform 1.8s var(--e-expo) var(--sd,0s);transform:scale(1.12)}.Shot-module-scss-module__z2yaAq__open .Shot-module-scss-module__z2yaAq__zoom,.Shot-module-scss-module__z2yaAq__shot[data-in] .Shot-module-scss-module__z2yaAq__zoom{transform:none}.Shot-module-scss-module__z2yaAq__moves{aspect-ratio:var(--ar)}.Shot-module-scss-module__z2yaAq__moves .Shot-module-scss-module__z2yaAq__par{margin-top:var(--lift);will-change:transform}@media (prefers-reduced-motion:reduce){.Shot-module-scss-module__z2yaAq__shot{clip-path:none;transition:none}.Shot-module-scss-module__z2yaAq__zoom{transition:none;transform:none}.Shot-module-scss-module__z2yaAq__moves{aspect-ratio:auto}.Shot-module-scss-module__z2yaAq__moves .Shot-module-scss-module__z2yaAq__par{margin-top:0}}
.index-module-scss-module__CLF59a__story{padding:13rem var(--g) 0;line-height:1.2;position:relative;overflow-x:clip}.index-module-scss-module__CLF59a__rv{opacity:0;transition:opacity .9s ease,transform 1.1s var(--e-expo);transform:translateY(2.4rem)}.index-module-scss-module__CLF59a__rvIn{opacity:1;transform:none}.index-module-scss-module__CLF59a__sec{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.index-module-scss-module__CLF59a__lab{color:var(--gray);grid-column:1/4;align-self:start;position:sticky;top:9rem}.index-module-scss-module__CLF59a__body{grid-column:4/13;min-width:0}.index-module-scss-module__CLF59a__kicker{color:var(--gray);margin-bottom:2rem}.index-module-scss-module__CLF59a__eyebrow{font-variant-numeric:tabular-nums;flex-direction:column;gap:.4rem;display:flex}.index-module-scss-module__CLF59a__toOverview{color:var(--ink)}.index-module-scss-module__CLF59a__title{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:-.8rem;font-size:6.2rem;font-weight:600;line-height:1.04}.index-module-scss-module__CLF59a__title .ln_{margin-block:-.08em;padding-block:.08em}.index-module-scss-module__CLF59a__sub{width:calc(var(--c)*7 + var(--g)*6);letter-spacing:-.02em;color:var(--gray);margin-top:2rem;font-size:2rem;line-height:1.35}.index-module-scss-module__CLF59a__meta{column-gap:calc(var(--c) + var(--g)*2);width:calc(var(--c)*8 + var(--g)*7);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6rem;display:grid}.index-module-scss-module__CLF59a__meta>div{column-gap:var(--g);border-top:1px solid #0000001a;grid-template-columns:9rem 1fr;padding:.6rem 0;line-height:1.3;display:grid}.index-module-scss-module__CLF59a__meta dt{color:var(--gray)}.index-module-scss-module__CLF59a__meta dd{margin:0}.index-module-scss-module__CLF59a__cover{background:#0000000a;margin-top:8rem}.index-module-scss-module__CLF59a__ov{padding-top:16rem}.index-module-scss-module__CLF59a__big{width:calc(var(--c)*8 + var(--g)*7);letter-spacing:-.03em;font-size:3.2rem;font-weight:500;line-height:1.25}.index-module-scss-module__CLF59a__big+.index-module-scss-module__CLF59a__big{margin-top:1em}.index-module-scss-module__CLF59a__big .ln_{margin-block:-.4rem;padding-block:.4rem}.index-module-scss-module__CLF59a__item{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:14rem;display:grid}.index-module-scss-module__CLF59a__itemHead{padding-right:var(--g);grid-column:1/4;align-self:start;position:sticky;top:9rem}.index-module-scss-module__CLF59a__itemNo{color:var(--gray);font-variant-numeric:tabular-nums;margin-bottom:.8rem}.index-module-scss-module__CLF59a__itemTitle{letter-spacing:-.02em;word-break:keep-all;font-size:2rem;font-weight:500;line-height:1.2}.index-module-scss-module__CLF59a__thread{border-bottom:1px solid #0000001a;grid-column:4/12}.index-module-scss-module__CLF59a__bubble{column-gap:var(--g);word-break:keep-all;border-top:1px solid #0000001a;grid-template-columns:12rem 1fr;padding:1.2rem 0 1.3rem;font-size:1.4rem;line-height:1.65;display:grid}.index-module-scss-module__CLF59a__chip{color:var(--ink);grid-row:1/3;line-height:1.65}.index-module-scss-module__CLF59a__chip i{color:var(--gray);margin-left:.4rem;font-style:normal}.index-module-scss-module__CLF59a__fig{margin:14rem 0 0 calc(var(--c)*3 + var(--g)*3);background:#0000000a}.index-module-scss-module__CLF59a__close{padding-top:16rem}.index-module-scss-module__CLF59a__closeBlock{width:calc(var(--c)*8 + var(--g)*7)}.index-module-scss-module__CLF59a__mid{letter-spacing:-.025em;font-size:2.4rem;font-weight:500;line-height:1.35}.index-module-scss-module__CLF59a__mid+.index-module-scss-module__CLF59a__mid{margin-top:1em}.index-module-scss-module__CLF59a__mid .ln_{margin-block:-.3rem;padding-block:.3rem}.index-module-scss-module__CLF59a__outcome{column-gap:var(--g);width:calc(var(--c)*8 + var(--g)*7);border-top:1px solid var(--ink);border-bottom:1px solid #0000001a;grid-template-columns:12rem 1fr;margin-top:6rem;padding:1.4rem 0 1.6rem;display:grid}.index-module-scss-module__CLF59a__outcomeLabel{color:var(--gray);grid-row:1/99}.index-module-scss-module__CLF59a__outcomeText{letter-spacing:-.025em;word-break:keep-all;font-size:2.4rem;font-weight:500;line-height:1.3}.index-module-scss-module__CLF59a__next{padding-top:16rem}.index-module-scss-module__CLF59a__next .index-module-scss-module__CLF59a__kicker{margin-bottom:0}.index-module-scss-module__CLF59a__nextLink{border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;grid-template-columns:16rem 1fr auto;align-items:center;column-gap:2.4rem;padding:1.6rem 0;display:grid}.index-module-scss-module__CLF59a__nextLink:hover .index-module-scss-module__CLF59a__nextTitle{transform:translate(1rem)}.index-module-scss-module__CLF59a__nextLink:hover .index-module-scss-module__CLF59a__nextArrow{transform:translate(.4rem)}.index-module-scss-module__CLF59a__nextLink:hover .index-module-scss-module__CLF59a__nextThumb img{transform:scale(1.06)}.index-module-scss-module__CLF59a__nextThumb{aspect-ratio:16/9;background:#0000000a;overflow:hidden}.index-module-scss-module__CLF59a__nextThumb img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--e-expo)}.index-module-scss-module__CLF59a__nextTitle{letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis;min-width:0;transition:transform .7s var(--e-expo);font-size:3.6rem;font-weight:500;line-height:1.1;overflow:hidden}.index-module-scss-module__CLF59a__nextArrow{transition:transform .5s var(--e-expo);font-size:2.4rem}@media (max-width:1023px){.index-module-scss-module__CLF59a__story{padding:14vh 0 0}.index-module-scss-module__CLF59a__story>footer{margin-inline:var(--g)}.index-module-scss-module__CLF59a__sec,.index-module-scss-module__CLF59a__item{display:block}.index-module-scss-module__CLF59a__lab{position:static}.index-module-scss-module__CLF59a__hero,.index-module-scss-module__CLF59a__ov,.index-module-scss-module__CLF59a__item,.index-module-scss-module__CLF59a__close,.index-module-scss-module__CLF59a__next{padding-left:var(--g);padding-right:var(--g)}.index-module-scss-module__CLF59a__eyebrow{flex-direction:row;justify-content:space-between}.index-module-scss-module__CLF59a__title{letter-spacing:-.045em;margin-top:1.6rem;font-size:4.6rem;font-weight:800;line-height:.98}.index-module-scss-module__CLF59a__title .ln_{margin-block:0;padding-block:.06em}.index-module-scss-module__CLF59a__sub{color:#6b6b6b;width:100%;margin-top:2.4rem;font-size:1.6rem;font-weight:500}.index-module-scss-module__CLF59a__meta{gap:1.6rem var(--g);border-top:1px solid #0000001f;grid-template-columns:1fr 1fr;width:auto;margin-top:8vh;padding-top:1.2rem}.index-module-scss-module__CLF59a__meta>div{border:0;padding:0;line-height:1.25;display:block}.index-module-scss-module__CLF59a__cover{margin:6vh var(--g) 0;border-radius:.8rem}.index-module-scss-module__CLF59a__ov{padding-top:20vh}.index-module-scss-module__CLF59a__ov .index-module-scss-module__CLF59a__lab{display:none}.index-module-scss-module__CLF59a__big{width:100%;font-size:2.1rem;font-weight:600;line-height:1.28}.index-module-scss-module__CLF59a__big .ln_{margin-block:-.2rem;padding-block:.2rem}.index-module-scss-module__CLF59a__item{padding-top:12vh}.index-module-scss-module__CLF59a__itemHead{margin-bottom:2rem;padding-right:0;position:static}.index-module-scss-module__CLF59a__itemNo{margin-bottom:1rem}.index-module-scss-module__CLF59a__itemTitle{letter-spacing:-.03em;font-size:2.2rem;font-weight:700}.index-module-scss-module__CLF59a__thread{border:0;flex-direction:column;gap:1.2rem;display:flex}.index-module-scss-module__CLF59a__bubble{background:var(--dark);max-width:92%;color:var(--cream);border:0;border-radius:1.6rem;align-self:flex-start;padding:1.2rem 1.5rem 1.3rem;font-size:1.3rem;font-weight:500;line-height:1.6;display:block}.index-module-scss-module__CLF59a__bubbleAlt{color:var(--ink);background:#f0f0f0;align-self:flex-end}.index-module-scss-module__CLF59a__chip{width:fit-content;color:inherit;opacity:.85;border:1px solid;border-radius:99rem;margin-bottom:.7rem;padding:.1rem .8rem .2rem;font-size:1.1rem;font-weight:600;line-height:1.4;display:block}.index-module-scss-module__CLF59a__chip i{color:inherit;opacity:.6;margin-left:0;font-weight:400}.index-module-scss-module__CLF59a__fig{margin:10vh var(--g) 0;border-radius:.8rem}.index-module-scss-module__CLF59a__close{padding-top:20vh}.index-module-scss-module__CLF59a__close .index-module-scss-module__CLF59a__lab{margin-bottom:2rem}.index-module-scss-module__CLF59a__closeBlock{width:100%}.index-module-scss-module__CLF59a__mid{font-size:1.8rem;font-weight:600}.index-module-scss-module__CLF59a__outcome{background:var(--dark);width:fit-content;max-width:100%;color:var(--cream);text-align:center;border:0;border-radius:2rem;margin:10vh auto 0;padding:1.8rem 2rem 2rem;display:block}.index-module-scss-module__CLF59a__outcomeLabel{color:#f1efe98c;margin-bottom:1rem;font-size:1.1rem;display:block}.index-module-scss-module__CLF59a__outcomeText{font-size:1.8rem;font-weight:700;display:block}.index-module-scss-module__CLF59a__next{text-align:center;padding-top:18vh}.index-module-scss-module__CLF59a__next .index-module-scss-module__CLF59a__kicker{margin-bottom:2rem}.index-module-scss-module__CLF59a__nextLink{background:var(--dark);max-width:100%;color:var(--cream);border:0;border-radius:99rem;align-items:center;gap:1rem;padding:.7rem 1.8rem .7rem .7rem;display:inline-flex}.index-module-scss-module__CLF59a__nextThumb{border-radius:99rem;flex:none;width:7rem}.index-module-scss-module__CLF59a__nextTitle{letter-spacing:-.04em;font-size:2.4rem;font-weight:800}.index-module-scss-module__CLF59a__nextArrow{font-size:2rem}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__CLF59a__rv{opacity:1;transition:none;transform:none}}
.Status-module-scss-module__ndDPBW__st{white-space:nowrap;align-items:center;gap:.7rem;display:inline-flex}.Status-module-scss-module__ndDPBW__dot{background:var(--live);border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:3.2s ease-in-out infinite Status-module-scss-module__ndDPBW__dim;position:relative}.Status-module-scss-module__ndDPBW__dot:after{content:"";border:1px solid var(--live);border-radius:50%;animation:3.2s cubic-bezier(.22,1,.36,1) infinite Status-module-scss-module__ndDPBW__ring;position:absolute;inset:0}.Status-module-scss-module__ndDPBW__noDot .Status-module-scss-module__ndDPBW__dot,.Status-module-scss-module__ndDPBW__noText .Status-module-scss-module__ndDPBW__label{visibility:hidden}@keyframes Status-module-scss-module__ndDPBW__dim{0%,to{opacity:1}50%{opacity:.35}}@keyframes Status-module-scss-module__ndDPBW__ring{0%{opacity:.7;transform:scale(1)}60%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.Status-module-scss-module__ndDPBW__dot,.Status-module-scss-module__ndDPBW__dot:after{animation:none}.Status-module-scss-module__ndDPBW__dot:after{opacity:0}}
.MobileMenu-module-scss-module__T7rZ8a__btn{pointer-events:all;width:2.2rem;height:1.6rem;display:none;position:relative}.MobileMenu-module-scss-module__T7rZ8a__btn i{width:100%;height:.14rem;transition:transform .6s var(--e-expo),top .6s var(--e-expo),width .6s var(--e-expo);background:currentColor;border-radius:99rem;position:absolute;right:0}.MobileMenu-module-scss-module__T7rZ8a__btn i:first-child{top:.45rem}.MobileMenu-module-scss-module__T7rZ8a__btn i:last-child{width:62%;top:1.05rem}.MobileMenu-module-scss-module__T7rZ8a__btnOn i:first-child{top:.75rem;transform:rotate(45deg)}.MobileMenu-module-scss-module__T7rZ8a__btnOn i:last-child{width:100%;top:.75rem;transform:rotate(-45deg)}.MobileMenu-module-scss-module__T7rZ8a__menu{display:none}@media (max-width:1023px){.MobileMenu-module-scss-module__T7rZ8a__btn{display:block}.MobileMenu-module-scss-module__T7rZ8a__menu{z-index:9996;padding:7.6rem var(--g) calc(var(--g) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--paper);opacity:0;pointer-events:none;flex-direction:column;transition:opacity .4s;display:flex;position:fixed;inset:0;overflow-y:auto}.MobileMenu-module-scss-module__T7rZ8a__on{opacity:1;pointer-events:auto}.MobileMenu-module-scss-module__T7rZ8a__list li{border-top:1px solid #0000001a}.MobileMenu-module-scss-module__T7rZ8a__list li:last-child{border-bottom:1px solid #0000001a}.MobileMenu-module-scss-module__T7rZ8a__link{letter-spacing:-.045em;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:baseline;padding:1.1rem 0 1.3rem;font-size:4.8rem;font-weight:700;line-height:.95;display:grid}.MobileMenu-module-scss-module__T7rZ8a__link .ln_{margin-block:-.06em;padding-block:.06em}.MobileMenu-module-scss-module__T7rZ8a__no{letter-spacing:0;color:var(--gray);font-variant-numeric:tabular-nums;align-self:start;padding-top:.6rem;font-size:1.1rem;font-weight:400}.MobileMenu-module-scss-module__T7rZ8a__dot{background:var(--point);vertical-align:.32em;width:0;height:.16em;transition:width .5s var(--e-expo),margin .5s var(--e-expo);border-radius:50%;margin-left:0;display:inline-block}.MobileMenu-module-scss-module__T7rZ8a__cur .MobileMenu-module-scss-module__T7rZ8a__dot{width:.16em;margin-left:.14em}.MobileMenu-module-scss-module__T7rZ8a__arrow{color:var(--gray);opacity:0;transition:opacity .5s ease .3s,transform .7s var(--e-expo) .3s;font-size:2rem;font-weight:400;transform:translate(-.6rem)}.MobileMenu-module-scss-module__T7rZ8a__on .MobileMenu-module-scss-module__T7rZ8a__arrow{opacity:1;transform:none}.MobileMenu-module-scss-module__T7rZ8a__req{background:var(--dark);color:var(--cream);opacity:0;transition:opacity .5s ease .3s,transform .8s var(--e-expo) .3s;border-radius:99rem;justify-content:space-between;align-items:center;margin-top:1.8rem;padding:1.3rem 1.8rem;font-size:1.5rem;font-weight:600;display:flex;transform:translateY(1rem)}.MobileMenu-module-scss-module__T7rZ8a__reqArrow{font-weight:400}.MobileMenu-module-scss-module__T7rZ8a__info{opacity:0;flex-direction:column;gap:1.2rem;margin-top:auto;padding-top:1.8rem;transition:opacity .6s .4s;display:flex}.MobileMenu-module-scss-module__T7rZ8a__on .MobileMenu-module-scss-module__T7rZ8a__req,.MobileMenu-module-scss-module__T7rZ8a__on .MobileMenu-module-scss-module__T7rZ8a__info{opacity:1;transform:none}.MobileMenu-module-scss-module__T7rZ8a__status{color:var(--ink)}.MobileMenu-module-scss-module__T7rZ8a__grid{border-top:1px solid #0000001a;gap:1rem;padding-top:1.2rem;line-height:1.35;display:grid}.MobileMenu-module-scss-module__T7rZ8a__grid>div{word-break:keep-all;flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.MobileMenu-module-scss-module__T7rZ8a__lab{color:var(--gray);margin-bottom:.2rem}}@media (max-width:1023px) and (max-height:680px){.MobileMenu-module-scss-module__T7rZ8a__link{padding:.8rem 0 1rem;font-size:4.2rem}.MobileMenu-module-scss-module__T7rZ8a__req{margin-top:1.4rem;padding-block:1.1rem}}
.Bgm-module-scss-module__QVBKqa__bgm{pointer-events:all;white-space:nowrap;align-items:center;gap:.8rem;line-height:1.2;display:inline-flex}.Bgm-module-scss-module__QVBKqa__icon{place-items:center;width:2.4rem;height:2.4rem;margin:-.725rem 0;display:inline-grid;position:relative}.Bgm-module-scss-module__QVBKqa__icon:before{content:"";opacity:.45;transition:opacity .4s ease,transform .5s var(--e-expo);border:1px solid;border-radius:50%;position:absolute;inset:0}.Bgm-module-scss-module__QVBKqa__on .Bgm-module-scss-module__QVBKqa__icon:before{opacity:0;transform:scale(.7)}.Bgm-module-scss-module__QVBKqa__wave{opacity:0;border:1px solid;border-radius:50%;animation:2.4s cubic-bezier(.2,.6,.35,1) infinite Bgm-module-scss-module__QVBKqa__bgm-wave;position:absolute;inset:0}.Bgm-module-scss-module__QVBKqa__wave+.Bgm-module-scss-module__QVBKqa__wave{animation-delay:1.2s}.Bgm-module-scss-module__QVBKqa__on .Bgm-module-scss-module__QVBKqa__wave,.Bgm-module-scss-module__QVBKqa__still .Bgm-module-scss-module__QVBKqa__wave{animation:none}html[data-vt] .Bgm-module-scss-module__QVBKqa__wave{visibility:hidden}@keyframes Bgm-module-scss-module__QVBKqa__bgm-wave{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.Bgm-module-scss-module__QVBKqa__bars{align-items:flex-end;gap:.18rem;height:.95rem;display:inline-flex}.Bgm-module-scss-module__QVBKqa__bars i{transform-origin:50% 100%;width:.16rem;height:100%;transition:transform .5s var(--e-expo);background:currentColor;display:block}.Bgm-module-scss-module__QVBKqa__bars i:first-child{transform:scaleY(.5)}.Bgm-module-scss-module__QVBKqa__bars i:nth-child(2){transform:scaleY(1)}.Bgm-module-scss-module__QVBKqa__bars i:nth-child(3){transform:scaleY(.62)}.Bgm-module-scss-module__QVBKqa__bars i:nth-child(4){transform:scaleY(.82)}.Bgm-module-scss-module__QVBKqa__on .Bgm-module-scss-module__QVBKqa__bars i{transition:transform 80ms linear}.Bgm-module-scss-module__QVBKqa__label{transition:opacity .3s}.Bgm-module-scss-module__QVBKqa__bgm:hover .Bgm-module-scss-module__QVBKqa__label{opacity:.6}@media (max-width:1365px){.Bgm-module-scss-module__QVBKqa__label{display:none}}@media (max-width:1023px){.Bgm-module-scss-module__QVBKqa__icon{width:2.2rem;height:2.2rem;margin:-.4rem 0}.Bgm-module-scss-module__QVBKqa__icon:before,.Bgm-module-scss-module__QVBKqa__wave{display:none}.Bgm-module-scss-module__QVBKqa__bars{gap:.24rem;height:1.4rem}.Bgm-module-scss-module__QVBKqa__bars i{width:.22rem}}@media (prefers-reduced-motion:reduce){.Bgm-module-scss-module__QVBKqa__wave{animation:none}}
.Header-module-scss-module__PkV_6G__header{--base:.47rem;--hx:.7rem;--ht:1.2rem;--hb:.9rem;--mx:1.1rem;top:var(--m-y);left:var(--m-x);right:var(--m-x);z-index:9997;column-gap:var(--g);color:var(--cream);pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid;position:fixed}.Header-module-scss-module__PkV_6G__blend{z-index:9997;mix-blend-mode:difference;pointer-events:none;position:fixed;top:0;left:0;right:0}.Header-module-scss-module__PkV_6G__blendOff{mix-blend-mode:normal}.Header-module-scss-module__PkV_6G__title{pointer-events:all;letter-spacing:0;padding-bottom:.08em;font-size:5.9rem;font-weight:900;line-height:.8;display:flex;overflow:hidden}.Header-module-scss-module__PkV_6G__title span{transition:transform 1.1s var(--e-expo);display:inline-block;transform:translateY(120%)}.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__title span{transform:none}.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__titleOff span,.Header-module-scss-module__PkV_6G__titleOff span{transition-duration:.7s;transform:translateY(120%);transition-delay:0s!important}.Header-module-scss-module__PkV_6G__titleOff{pointer-events:none}.Header-module-scss-module__PkV_6G__back{bottom:var(--base);pointer-events:all;line-height:1.2;position:absolute;left:0;overflow:hidden}.Header-module-scss-module__PkV_6G__back button{animation:Header-module-scss-module__PkV_6G__back-in .9s var(--e-expo) .25s forwards;display:inline-block;transform:translateY(110%)}@keyframes Header-module-scss-module__PkV_6G__back-in{to{transform:none}}.Header-module-scss-module__PkV_6G__solid{color:#060606}.Header-module-scss-module__PkV_6G__right{display:contents}.Header-module-scss-module__PkV_6G__title{grid-column:1/4;justify-self:start}.Header-module-scss-module__PkV_6G__status,.Header-module-scss-module__PkV_6G__time{padding-bottom:var(--base)}.Header-module-scss-module__PkV_6G__menu,.Header-module-scss-module__PkV_6G__bgm{margin-bottom:calc(var(--hb)*-1)}.Header-module-scss-module__PkV_6G__menu>a,.Header-module-scss-module__PkV_6G__menu>span,.Header-module-scss-module__PkV_6G__bgm>button{padding:var(--ht) var(--hx) calc(var(--base) + var(--hb))}.Header-module-scss-module__PkV_6G__menu>a,.Header-module-scss-module__PkV_6G__menu>span{padding-left:var(--mx);padding-right:var(--mx)}.Header-module-scss-module__PkV_6G__status{grid-column:7/10;line-height:1.2;overflow:hidden}.Header-module-scss-module__PkV_6G__status>span{transition:transform 1s var(--e-expo) .42s;transform:translateY(110%)}.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__status>span{transform:none}.Header-module-scss-module__PkV_6G__menu{grid-column:4/7;justify-self:start}.Header-module-scss-module__PkV_6G__time{grid-column:10/11}.Header-module-scss-module__PkV_6G__bgm{margin-left:calc(var(--hx)*-1);grid-column:11/12;overflow:hidden}.Header-module-scss-module__PkV_6G__bgm>button{transition:transform 1s var(--e-expo) .48s;transform:translateY(110%)}.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__bgm>button{transform:none}.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__bgm{animation:0s linear 1.5s forwards Header-module-scss-module__PkV_6G__bgm-unclip}@keyframes Header-module-scss-module__PkV_6G__bgm-unclip{to{overflow:visible}}.Header-module-scss-module__PkV_6G__mbgm{display:none}.Header-module-scss-module__PkV_6G__contact_{min-width:max-content;margin-bottom:calc(var(--base) - .94rem);grid-column:12;justify-self:end;display:flex}.Header-module-scss-module__PkV_6G__mbtn{grid-column:12;justify-self:end}.Header-module-scss-module__PkV_6G__menu,.Header-module-scss-module__PkV_6G__time,.Header-module-scss-module__PkV_6G__contact_{overflow:hidden}:is(.Header-module-scss-module__PkV_6G__menu:has(:focus-visible),.Header-module-scss-module__PkV_6G__bgm:has(:focus-visible),.Header-module-scss-module__PkV_6G__contact_:has(:focus-visible),.Header-module-scss-module__PkV_6G__back:has(:focus-visible)){overflow:visible}.Header-module-scss-module__PkV_6G__menu{margin-left:calc(1rem - var(--mx));pointer-events:all;display:flex;position:relative}.Header-module-scss-module__PkV_6G__menu>a,.Header-module-scss-module__PkV_6G__menu>span{transition:transform 1s var(--e-expo);line-height:1.2;display:inline-block;transform:translateY(110%)}.Header-module-scss-module__PkV_6G__dot{top:calc(50% + (var(--ht) - var(--base) - var(--hb))/2);left:calc(var(--mx) - .85rem);background:var(--point);width:.45rem;height:.45rem;transition:transform .6s var(--e-expo),opacity .3s ease;border-radius:50%;margin-top:-.2rem;position:absolute}.Header-module-scss-module__PkV_6G__colors{z-index:9998;mix-blend-mode:normal;pointer-events:none}.Header-module-scss-module__PkV_6G__colors *{pointer-events:none!important}.Header-module-scss-module__PkV_6G__colors .Header-module-scss-module__PkV_6G__menu>span,.Header-module-scss-module__PkV_6G__ghost{visibility:hidden}.Header-module-scss-module__PkV_6G__dotOff{opacity:0}.Header-module-scss-module__PkV_6G__colon{font-style:normal;animation:1s step-end infinite Header-module-scss-module__PkV_6G__tick}@keyframes Header-module-scss-module__PkV_6G__tick{50%{opacity:0}}.Header-module-scss-module__PkV_6G__time>span,.Header-module-scss-module__PkV_6G__contact{transition:transform 1s var(--e-expo) .45s;display:inline-block;transform:translateY(110%)}.Header-module-scss-module__PkV_6G__contact{background:var(--cream);color:#000;pointer-events:all;white-space:nowrap;border-radius:99rem;align-items:center;gap:.8rem;height:3.2rem;padding:0 1.2rem 0 1.5rem;line-height:1.2;transition-delay:.5s;display:inline-flex}.Header-module-scss-module__PkV_6G__contact:hover .Header-module-scss-module__PkV_6G__contactArrow{transform:translate(.3rem)}.Header-module-scss-module__PkV_6G__contactArrow{transition:transform .5s var(--e-expo)}.Header-module-scss-module__PkV_6G__solid .Header-module-scss-module__PkV_6G__contact{color:var(--cream);background:#060606}.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__menu>a,.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__menu>span,.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__time>span,.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__contact{transform:none}.Header-module-scss-module__PkV_6G__mbtn{display:none}@media (max-width:1023px){.Header-module-scss-module__PkV_6G__title{font-size:3.1rem}.Header-module-scss-module__PkV_6G__header{grid-template-columns:1fr auto auto;align-items:start;column-gap:1.8rem}.Header-module-scss-module__PkV_6G__title{grid-column:1}.Header-module-scss-module__PkV_6G__back{top:0;bottom:auto}.Header-module-scss-module__PkV_6G__time,.Header-module-scss-module__PkV_6G__menu,.Header-module-scss-module__PkV_6G__status,.Header-module-scss-module__PkV_6G__bgm,.Header-module-scss-module__PkV_6G__contact_{display:none}.Header-module-scss-module__PkV_6G__mbgm{opacity:0;grid-column:2;padding-top:.3rem;transition:opacity .6s .4s;display:flex}.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__mbgm{opacity:1}.Header-module-scss-module__PkV_6G__mbtn{opacity:0;grid-column:3;justify-content:flex-end;width:auto;padding-top:.2rem;transition:opacity .6s .4s;display:flex}.Header-module-scss-module__PkV_6G__in .Header-module-scss-module__PkV_6G__mbtn{opacity:1}}
.Marks-module-scss-module__K4GNXa__marks{z-index:9999;color:var(--cream);mix-blend-mode:difference;pointer-events:none;opacity:0;transition:opacity .35s;position:fixed;top:0;left:0}.Marks-module-scss-module__K4GNXa__marks i{border:0 solid;width:1.6rem;height:1.6rem;position:absolute}.Marks-module-scss-module__K4GNXa__marks i:first-child{border-top-width:1.5px;border-left-width:1.5px;top:0;left:0}.Marks-module-scss-module__K4GNXa__marks i:nth-child(2){border-top-width:1.5px;border-right-width:1.5px;top:0;right:0}.Marks-module-scss-module__K4GNXa__marks i:nth-child(3){border-bottom-width:1.5px;border-left-width:1.5px;bottom:0;left:0}.Marks-module-scss-module__K4GNXa__marks i:nth-child(4){border-bottom-width:1.5px;border-right-width:1.5px;bottom:0;right:0}.Marks-module-scss-module__K4GNXa__on{opacity:1}
.Cursor-module-scss-module__ugxHra__cursor{z-index:10000;color:var(--cream);mix-blend-mode:difference;pointer-events:none;opacity:0;transition:opacity .25s;position:fixed;inset:0}.Cursor-module-scss-module__ugxHra__on{opacity:1}.Cursor-module-scss-module__ugxHra__layer{position:absolute;inset:0}.Cursor-module-scss-module__ugxHra__pos{position:absolute;top:0;left:0;transform:translate(-100px,-100px)}.Cursor-module-scss-module__ugxHra__ball{--s:.15;width:8.4rem;height:8.4rem;transform:scale(var(--s));transition:transform .5s var(--e-expo);background:currentColor;border-radius:50%;margin:-4.2rem 0 0 -4.2rem;position:absolute;top:0;left:0}.Cursor-module-scss-module__ugxHra__label{letter-spacing:.02em;text-transform:uppercase;color:#000;white-space:nowrap;opacity:0;transition:opacity .2s ease,transform .5s var(--e-expo);font-size:1.1rem;font-weight:500;line-height:1;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.6)}.Cursor-module-scss-module__ugxHra__link .Cursor-module-scss-module__ugxHra__ball{--s:.45}.Cursor-module-scss-module__ugxHra__view .Cursor-module-scss-module__ugxHra__ball{--s:1}.Cursor-module-scss-module__ugxHra__view .Cursor-module-scss-module__ugxHra__label{opacity:1;transition-delay:60ms;transform:translate(-50%,-50%)}.Cursor-module-scss-module__ugxHra__down .Cursor-module-scss-module__ugxHra__ball{transform:scale(calc(var(--s) * .8))}.Cursor-module-scss-module__ugxHra__text{opacity:0!important}
.Reel-module-scss-module__GtyoCW__reel{z-index:9998;padding:2.4rem var(--g) 3.2rem;color:var(--cream);letter-spacing:.01em;text-transform:uppercase;opacity:0;visibility:hidden;background:#060606f5;grid-template-rows:auto minmax(0,1fr) auto;gap:2rem;font-size:1.1rem;font-weight:500;line-height:1.2;transition:opacity .45s,visibility 0s linear .45s;display:grid;position:fixed;inset:0}.Reel-module-scss-module__GtyoCW__on{opacity:1;visibility:visible;transition:opacity .45s}.Reel-module-scss-module__GtyoCW__top,.Reel-module-scss-module__GtyoCW__foot{align-items:center;gap:2.4rem;display:flex}.Reel-module-scss-module__GtyoCW__top{justify-content:space-between}.Reel-module-scss-module__GtyoCW__close{text-transform:inherit}.Reel-module-scss-module__GtyoCW__stage{aspect-ratio:16/9;opacity:0;background:#000;place-self:center;width:min(100%,177.778svh - 28.4444rem);transition:opacity .4s,transform .4s;position:relative;transform:translateY(3rem)}.Reel-module-scss-module__GtyoCW__stage video{object-fit:contain;cursor:pointer;width:100%;height:100%;display:block}.Reel-module-scss-module__GtyoCW__on .Reel-module-scss-module__GtyoCW__stage{opacity:1;transition:opacity .6s ease .1s,transform 1s var(--e-expo) .1s;transform:none}.Reel-module-scss-module__GtyoCW__paused{opacity:0;pointer-events:none;background:#06060699;border-radius:99rem;padding:.8rem 1.4rem;transition:opacity .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Reel-module-scss-module__GtyoCW__pausedOn{opacity:1}.Reel-module-scss-module__GtyoCW__foot{justify-self:center;width:min(100%,177.778svh - 28.4444rem)}.Reel-module-scss-module__GtyoCW__track{cursor:pointer;flex:1;height:1.6rem;position:relative}.Reel-module-scss-module__GtyoCW__track:before{content:"";background:#f1efe940;height:1px;position:absolute;top:50%;left:0;right:0}.Reel-module-scss-module__GtyoCW__fill{background:var(--cream);transform-origin:0;height:1px;position:absolute;top:calc(50% - .5px);left:0;right:0;transform:scaleX(0)}.Reel-module-scss-module__GtyoCW__time{font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:1023px){.Reel-module-scss-module__GtyoCW__reel{padding:1.6rem var(--g) calc(2.4rem + env(safe-area-inset-bottom,0px))}.Reel-module-scss-module__GtyoCW__top,.Reel-module-scss-module__GtyoCW__foot{gap:1.6rem}}@media (prefers-reduced-motion:reduce){.Reel-module-scss-module__GtyoCW__stage,.Reel-module-scss-module__GtyoCW__on .Reel-module-scss-module__GtyoCW__stage{transform:none}}
.Wipe-module-scss-module__YeKvta__wipe{z-index:9996;visibility:hidden;background:var(--paper);pointer-events:none;border-top:1px solid #0000001a;position:fixed;inset:0;transform:translateY(100%)}.Wipe-module-scss-module__YeKvta__wipe[data-phase=from],.Wipe-module-scss-module__YeKvta__wipe[data-phase=cover],.Wipe-module-scss-module__YeKvta__wipe[data-phase=open]{visibility:visible}.Wipe-module-scss-module__YeKvta__wipe[data-phase=cover]{pointer-events:all;transition:transform .42s cubic-bezier(.65,0,.35,1);transform:none}.Wipe-module-scss-module__YeKvta__wipe[data-phase=open]{transition:transform .85s cubic-bezier(.77,0,.18,1);transform:translateY(-100%)}
.Penguin-module-scss-module__ByUkAW__wrap{z-index:9990;color:var(--cream);mix-blend-mode:difference;pointer-events:none;position:fixed;inset:0}.Penguin-module-scss-module__ByUkAW__layer{transition:opacity .5s;position:absolute;inset:0;overflow:hidden}.Penguin-module-scss-module__ByUkAW__layer[data-away],.Penguin-module-scss-module__ByUkAW__talk[data-away]{opacity:0;transition-duration:0s}.Penguin-module-scss-module__ByUkAW__pg{left:0;bottom:env(safe-area-inset-bottom,0px);visibility:hidden;--tilt:0;--ex:0;--ey:0;--bx:0;--tx:20;--swing:0;width:6rem;position:absolute;transform:translate(-200px)}.Penguin-module-scss-module__ByUkAW__pg[data-on]{visibility:visible}.Penguin-module-scss-module__ByUkAW__btn{width:100%;color:inherit;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;background:0 0;border:0;padding:0;display:block}.Penguin-module-scss-module__ByUkAW__svg{width:100%;height:auto;display:block;overflow:visible}.Penguin-module-scss-module__ByUkAW__face{transform-origin:58px 70px;transition:transform .36s cubic-bezier(.65,0,.35,1)}.Penguin-module-scss-module__ByUkAW__pg[data-d=r] .Penguin-module-scss-module__ByUkAW__face{transform:scaleX(-1)}.Penguin-module-scss-module__ByUkAW__jump,.Penguin-module-scss-module__ByUkAW__tilt,.Penguin-module-scss-module__ByUkAW__root{transform-origin:58px 136px}.Penguin-module-scss-module__ByUkAW__tilt{transition:transform .6s var(--e-expo)}.Penguin-module-scss-module__ByUkAW__footA{transform-origin:46px 134px}.Penguin-module-scss-module__ByUkAW__footB{transform-origin:55px 134px}.Penguin-module-scss-module__ByUkAW__wing{transform-origin:64px 51px}.Penguin-module-scss-module__ByUkAW__pupil{transform:translate(calc(var(--ex) * 1.3px), calc(var(--ey) * .7px));transition:transform .3s ease-out}.Penguin-module-scss-module__ByUkAW__lid{transform-origin:50.5px 17.2px;transition:transform .1s ease-in;transform:scaleY(0)}.Penguin-module-scss-module__ByUkAW__pg[data-blink] .Penguin-module-scss-module__ByUkAW__lid,.Penguin-module-scss-module__ByUkAW__pg[data-m=sleep] .Penguin-module-scss-module__ByUkAW__lid{transition-duration:60ms;transform:scaleY(1)}.Penguin-module-scss-module__ByUkAW__pg[data-m=walk] .Penguin-module-scss-module__ByUkAW__root{animation:Penguin-module-scss-module__ByUkAW__walk-body var(--step,.44s) ease-in-out infinite}.Penguin-module-scss-module__ByUkAW__pg[data-m=walk] .Penguin-module-scss-module__ByUkAW__footA{animation:Penguin-module-scss-module__ByUkAW__walk-foot var(--step,.44s) linear infinite}.Penguin-module-scss-module__ByUkAW__pg[data-m=walk] .Penguin-module-scss-module__ByUkAW__footB{animation:Penguin-module-scss-module__ByUkAW__walk-foot var(--step,.44s) linear calc(var(--step,.44s)/-2) infinite}.Penguin-module-scss-module__ByUkAW__pg[data-m=walk] .Penguin-module-scss-module__ByUkAW__wing{animation:Penguin-module-scss-module__ByUkAW__walk-wing var(--step,.44s) ease-in-out infinite}@keyframes Penguin-module-scss-module__ByUkAW__walk-body{0%,to{transform:rotate(-1.8deg)}25%,75%{transform:translateY(-2.2px)}50%{transform:rotate(1.8deg)}}@keyframes Penguin-module-scss-module__ByUkAW__walk-foot{0%{transform:translate(-4.4px)}50%{transform:translate(4.4px)}64%{transform:translate(2px,-2.4px)rotate(-7deg)}88%{transform:translate(-3.4px,-1.2px)rotate(5deg)}to{transform:translate(-4.4px)}}@keyframes Penguin-module-scss-module__ByUkAW__walk-wing{0%,to{transform:rotate(2deg)}50%{transform:rotate(-8deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-m=idle] .Penguin-module-scss-module__ByUkAW__root,.Penguin-module-scss-module__ByUkAW__pg[data-m=think] .Penguin-module-scss-module__ByUkAW__root,.Penguin-module-scss-module__ByUkAW__pg[data-m=look] .Penguin-module-scss-module__ByUkAW__root,.Penguin-module-scss-module__ByUkAW__pg[data-m=stand] .Penguin-module-scss-module__ByUkAW__root{animation:3s ease-in-out infinite Penguin-module-scss-module__ByUkAW__breathe}@keyframes Penguin-module-scss-module__ByUkAW__breathe{0%,to{transform:none}50%{transform:scale(1.008,1.016)}}.Penguin-module-scss-module__ByUkAW__pg[data-m=look] .Penguin-module-scss-module__ByUkAW__tilt{transform:rotate(calc(var(--tilt) * 1deg))}.Penguin-module-scss-module__ByUkAW__pg[data-m=think] .Penguin-module-scss-module__ByUkAW__tilt{transform:rotate(4deg)}.Penguin-module-scss-module__ByUkAW__pg[data-m=think] .Penguin-module-scss-module__ByUkAW__pupil{transform:translate(-.7px,-1px)}.Penguin-module-scss-module__ByUkAW__talk{z-index:9991;pointer-events:none;transition:opacity .5s;position:fixed;inset:0;overflow:hidden}.Penguin-module-scss-module__ByUkAW__say{--sx:-999;--sy:0;--tx:20;translate:calc(var(--sx)*1px) calc(var(--sy)*1px);background:var(--ink);width:max-content;color:var(--cream);letter-spacing:-.01em;word-break:keep-all;opacity:0;transform-origin:calc(var(--tx)*1px) 100%;transition:opacity .25s ease,scale .5s var(--e-expo);border-radius:1.3rem;padding:.7rem 1.1rem .75rem;font-size:1.2rem;font-weight:500;line-height:1.35;position:absolute;top:0;left:0;scale:.9;box-shadow:0 0 0 1px #f1efe929}.Penguin-module-scss-module__ByUkAW__say b{font-weight:inherit}.Penguin-module-scss-module__ByUkAW__say:after{content:"";top:calc(100% - 1px);left:calc(var(--tx)*1px - .5rem);background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:1rem;height:.7rem;position:absolute}.Penguin-module-scss-module__ByUkAW__say[data-on]{opacity:1;scale:1}.Penguin-module-scss-module__ByUkAW__rest{visibility:hidden}.Penguin-module-scss-module__ByUkAW__pg[data-m=sleep] .Penguin-module-scss-module__ByUkAW__root{animation:3.6s ease-in-out infinite Penguin-module-scss-module__ByUkAW__doze}@keyframes Penguin-module-scss-module__ByUkAW__doze{0%,to{transform:rotate(-5deg)scale(1.01,.95)}50%{transform:rotate(-4.2deg)scaleY(.965)}}.Penguin-module-scss-module__ByUkAW__pg[data-m=hop] .Penguin-module-scss-module__ByUkAW__jump{animation:.8s cubic-bezier(.3,.7,.3,1) Penguin-module-scss-module__ByUkAW__hop}.Penguin-module-scss-module__ByUkAW__pg[data-m=hop] .Penguin-module-scss-module__ByUkAW__wing{animation:.1s ease-in-out 6 alternate Penguin-module-scss-module__ByUkAW__flap}@keyframes Penguin-module-scss-module__ByUkAW__hop{0%{transform:scale(1.03,.95)}16%{transform:translateY(-12px)scale(.98,1.03)}34%{transform:translateY(-15px)}56%{transform:scale(1.04,.95)}76%,to{transform:none}}@keyframes Penguin-module-scss-module__ByUkAW__flap{0%{transform:rotate(-12deg)}to{transform:rotate(-62deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-act=nod] .Penguin-module-scss-module__ByUkAW__root{animation:.9s cubic-bezier(.45,0,.3,1) Penguin-module-scss-module__ByUkAW__nod}@keyframes Penguin-module-scss-module__ByUkAW__nod{35%,58%{transform:rotate(-9deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-act=stretch] .Penguin-module-scss-module__ByUkAW__root{animation:1.5s ease-in-out Penguin-module-scss-module__ByUkAW__stretch}.Penguin-module-scss-module__ByUkAW__pg[data-act=stretch] .Penguin-module-scss-module__ByUkAW__wing{animation:1.5s ease-in-out Penguin-module-scss-module__ByUkAW__stretch-wing}@keyframes Penguin-module-scss-module__ByUkAW__stretch{30%,70%{transform:rotate(3deg)scale(.98,1.06)}}@keyframes Penguin-module-scss-module__ByUkAW__stretch-wing{30%,70%{transform:rotate(-55deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-act=shake] .Penguin-module-scss-module__ByUkAW__root{animation:.65s linear Penguin-module-scss-module__ByUkAW__shake}.Penguin-module-scss-module__ByUkAW__pg[data-act=shake] .Penguin-module-scss-module__ByUkAW__wing{animation:80ms linear 6 alternate Penguin-module-scss-module__ByUkAW__flap}@keyframes Penguin-module-scss-module__ByUkAW__shake{10%{transform:rotate(-3deg)}25%{transform:rotate(3deg)}40%{transform:rotate(-2.4deg)}55%{transform:rotate(2deg)}70%{transform:rotate(-1.2deg)}85%{transform:rotate(.6deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-m=drag] .Penguin-module-scss-module__ByUkAW__jump,.Penguin-module-scss-module__ByUkAW__pg[data-m=fall] .Penguin-module-scss-module__ByUkAW__jump{transform:rotate(calc(var(--swing) * 1deg));transform-origin:58px 30px;transition:transform .18s ease-out}.Penguin-module-scss-module__ByUkAW__pg[data-m=drag] .Penguin-module-scss-module__ByUkAW__wing,.Penguin-module-scss-module__ByUkAW__pg[data-m=fall] .Penguin-module-scss-module__ByUkAW__wing{animation:.14s ease-in-out infinite alternate Penguin-module-scss-module__ByUkAW__flap}.Penguin-module-scss-module__ByUkAW__pg[data-m=drag] .Penguin-module-scss-module__ByUkAW__footA,.Penguin-module-scss-module__ByUkAW__pg[data-m=fall] .Penguin-module-scss-module__ByUkAW__footA{animation:.22s ease-in-out infinite alternate Penguin-module-scss-module__ByUkAW__kick}.Penguin-module-scss-module__ByUkAW__pg[data-m=drag] .Penguin-module-scss-module__ByUkAW__footB,.Penguin-module-scss-module__ByUkAW__pg[data-m=fall] .Penguin-module-scss-module__ByUkAW__footB{animation:.22s ease-in-out -.11s infinite alternate Penguin-module-scss-module__ByUkAW__kick}@keyframes Penguin-module-scss-module__ByUkAW__kick{0%{transform:translate(-2.5px,-1px)rotate(-14deg)}to{transform:translate(3px,1.5px)rotate(12deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-act=land] .Penguin-module-scss-module__ByUkAW__jump{animation:.5s cubic-bezier(.3,.7,.3,1) Penguin-module-scss-module__ByUkAW__land}@keyframes Penguin-module-scss-module__ByUkAW__land{0%{transform:scale(1.14,.8)}45%{transform:scale(.96,1.05)}to{transform:none}}.Penguin-module-scss-module__ByUkAW__lie{display:none}.Penguin-module-scss-module__ByUkAW__lieBody,.Penguin-module-scss-module__ByUkAW__lie{transform-origin:55px 136px}.Penguin-module-scss-module__ByUkAW__lieWing{transform-origin:64px 51px}.Penguin-module-scss-module__ByUkAW__lieFootA,.Penguin-module-scss-module__ByUkAW__lieFootB{transform-origin:104px 129px}.Penguin-module-scss-module__ByUkAW__speed{opacity:calc(var(--spd,0)*.9)}.Penguin-module-scss-module__ByUkAW__speed path{stroke-dasharray:14 9;animation:.26s linear infinite Penguin-module-scss-module__ByUkAW__streak}@keyframes Penguin-module-scss-module__ByUkAW__streak{to{stroke-dashoffset:-23px}}.Penguin-module-scss-module__ByUkAW__pg[data-m=slide] .Penguin-module-scss-module__ByUkAW__stand{display:none}.Penguin-module-scss-module__ByUkAW__pg[data-m=slide] .Penguin-module-scss-module__ByUkAW__lie{animation:.26s cubic-bezier(.3,.7,.4,1) Penguin-module-scss-module__ByUkAW__belly-flop;display:inline}.Penguin-module-scss-module__ByUkAW__pg[data-m=slide] .Penguin-module-scss-module__ByUkAW__lieBody{animation:.5s ease-in-out .26s infinite Penguin-module-scss-module__ByUkAW__glide-bob}.Penguin-module-scss-module__ByUkAW__pg[data-m=slide] .Penguin-module-scss-module__ByUkAW__lieWing{animation:.3s ease-in-out infinite alternate Penguin-module-scss-module__ByUkAW__row}.Penguin-module-scss-module__ByUkAW__pg[data-m=slide] .Penguin-module-scss-module__ByUkAW__lieFootA{animation:.2s ease-in-out infinite alternate Penguin-module-scss-module__ByUkAW__flutter}.Penguin-module-scss-module__ByUkAW__pg[data-m=slide] .Penguin-module-scss-module__ByUkAW__lieFootB{animation:.2s ease-in-out -.1s infinite alternate Penguin-module-scss-module__ByUkAW__flutter}@keyframes Penguin-module-scss-module__ByUkAW__belly-flop{0%{transform:translateY(-12px)rotate(-10deg)}65%{transform:translateY(1px)scale(1.04,.92)}to{transform:none}}@keyframes Penguin-module-scss-module__ByUkAW__glide-bob{0%,to{transform:none}50%{transform:translateY(-1px)rotate(-.8deg)}}@keyframes Penguin-module-scss-module__ByUkAW__row{0%{transform:rotate(-7deg)}to{transform:rotate(9deg)}}@keyframes Penguin-module-scss-module__ByUkAW__flutter{0%{transform:translate(-1.5px,.5px)rotate(-6deg)}to{transform:translate(2px,-.5px)rotate(7deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-act=spin] .Penguin-module-scss-module__ByUkAW__jump{animation:.9s cubic-bezier(.45,0,.3,1) Penguin-module-scss-module__ByUkAW__spin}@keyframes Penguin-module-scss-module__ByUkAW__spin{0%{transform:none}20%{transform:translateY(-8px)scaleX(-1)}45%{transform:translateY(-11px)scaleX(1)}70%{transform:translateY(-6px)scaleX(-1)}to{transform:none}}.Penguin-module-scss-module__ByUkAW__pg[data-act=dance] .Penguin-module-scss-module__ByUkAW__root{animation:.75s ease-in-out 4 Penguin-module-scss-module__ByUkAW__dance}.Penguin-module-scss-module__ByUkAW__pg[data-act=dance] .Penguin-module-scss-module__ByUkAW__wing{animation:.75s ease-in-out 4 Penguin-module-scss-module__ByUkAW__dance-wing}@keyframes Penguin-module-scss-module__ByUkAW__dance{25%{transform:translateY(-2.5px)rotate(-3deg)}50%{transform:none}75%{transform:translateY(-2.5px)rotate(3deg)}}@keyframes Penguin-module-scss-module__ByUkAW__dance-wing{25%{transform:rotate(-30deg)}50%{transform:rotate(-4deg)}75%{transform:rotate(-18deg)}}@media (max-width:1023px){.Penguin-module-scss-module__ByUkAW__pg{width:4.8rem;bottom:calc(var(--g) + 2rem + env(safe-area-inset-bottom,0px))}}@media (max-width:767px){.Penguin-module-scss-module__ByUkAW__pg{width:4.2rem}.Penguin-module-scss-module__ByUkAW__say{padding:.65rem 1rem .7rem;font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.Penguin-module-scss-module__ByUkAW__pg .Penguin-module-scss-module__ByUkAW__jump,.Penguin-module-scss-module__ByUkAW__pg .Penguin-module-scss-module__ByUkAW__root,.Penguin-module-scss-module__ByUkAW__pg .Penguin-module-scss-module__ByUkAW__wing,.Penguin-module-scss-module__ByUkAW__pg .Penguin-module-scss-module__ByUkAW__footA,.Penguin-module-scss-module__ByUkAW__pg .Penguin-module-scss-module__ByUkAW__footB{animation:none!important}.Penguin-module-scss-module__ByUkAW__face,.Penguin-module-scss-module__ByUkAW__tilt,.Penguin-module-scss-module__ByUkAW__pupil,.Penguin-module-scss-module__ByUkAW__say{transition:none}}@media print{.Penguin-module-scss-module__ByUkAW__wrap,.Penguin-module-scss-module__ByUkAW__talk{display:none}}.Penguin-module-scss-module__ByUkAW__pg[data-act=eat] .Penguin-module-scss-module__ByUkAW__root{animation:.9s ease-in-out Penguin-module-scss-module__ByUkAW__peck}@keyframes Penguin-module-scss-module__ByUkAW__peck{25%,68%{transform:translateY(2px)rotate(-30deg)}46%{transform:rotate(-10deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-act=cheer] .Penguin-module-scss-module__ByUkAW__jump{animation:1.5s cubic-bezier(.3,.7,.3,1) Penguin-module-scss-module__ByUkAW__cheer}.Penguin-module-scss-module__ByUkAW__pg[data-act=cheer] .Penguin-module-scss-module__ByUkAW__wing{animation:.12s ease-in-out 12 alternate Penguin-module-scss-module__ByUkAW__flap}@keyframes Penguin-module-scss-module__ByUkAW__cheer{0%,33%,66%{transform:scale(1.06,.93)}12%,45%,78%{transform:translateY(-16px)scale(.97,1.04)}to{transform:none}}.Penguin-module-scss-module__ByUkAW__pg[data-act=clap] .Penguin-module-scss-module__ByUkAW__wing{animation:.2s ease-in-out 7 alternate Penguin-module-scss-module__ByUkAW__clap}.Penguin-module-scss-module__ByUkAW__pg[data-act=clap] .Penguin-module-scss-module__ByUkAW__root{animation:.4s ease-in-out 3 Penguin-module-scss-module__ByUkAW__breathe}@keyframes Penguin-module-scss-module__ByUkAW__clap{0%{transform:rotate(4deg)}to{transform:rotate(42deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-m=menu] .Penguin-module-scss-module__ByUkAW__root{animation:3s ease-in-out infinite Penguin-module-scss-module__ByUkAW__breathe}.Penguin-module-scss-module__ByUkAW__pg[data-m=menu] .Penguin-module-scss-module__ByUkAW__wing{transition:transform .4s var(--e-expo);transform:rotate(-48deg)}.Penguin-module-scss-module__ByUkAW__menu{--tx:30;z-index:9992;background:var(--ink);width:min(23rem,100vw - 20px);color:var(--cream);transform-origin:calc(var(--tx)*1px) 100%;animation:Penguin-module-scss-module__ByUkAW__menu-in .45s var(--e-expo);border-radius:1.4rem;padding:1.2rem .6rem .8rem;position:fixed;box-shadow:0 0 0 1px #f1efe929}.Penguin-module-scss-module__ByUkAW__menu:after{content:"";top:calc(100% - 1px);left:calc(var(--tx)*1px - .5rem);background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:1rem;height:.7rem;position:absolute}.Penguin-module-scss-module__ByUkAW__menu small{color:#f1efe98c;margin-top:.2rem;font-size:1.05rem;font-weight:400;display:block}@keyframes Penguin-module-scss-module__ByUkAW__menu-in{0%{opacity:0;transform:translateY(.6rem)scale(.92)}}.Penguin-module-scss-module__ByUkAW__menuHead{color:#f1efe9b3;padding:0 .8rem .8rem;font-size:1.15rem;font-weight:500}.Penguin-module-scss-module__ByUkAW__menuItem{letter-spacing:-.01em;text-align:left;width:100%;color:inherit;border-top:1px solid #f1efe91f;padding:.8rem;font-size:1.45rem;font-weight:500;line-height:1.2;transition:opacity .25s;display:block}@media (hover:hover){.Penguin-module-scss-module__ByUkAW__menuItem:hover{opacity:.6}}.Penguin-module-scss-module__ByUkAW__menuTip{color:#f1efe980;border-top:1px solid #f1efe91f;padding:.8rem .8rem 0;font-size:1.05rem;line-height:1.4}.Penguin-module-scss-module__ByUkAW__fish{width:2.8rem;transition:opacity .3s;position:absolute;top:0;left:0}.Penguin-module-scss-module__ByUkAW__fish svg{transform-origin:50% 90%;width:100%;display:block}.Penguin-module-scss-module__ByUkAW__fish[data-flop] svg{animation:.45s ease-in-out infinite alternate Penguin-module-scss-module__ByUkAW__flop}.Penguin-module-scss-module__ByUkAW__fish[data-gone]{opacity:0}@keyframes Penguin-module-scss-module__ByUkAW__flop{0%{transform:rotate(-14deg)scaleY(.92)}to{transform:rotate(12deg)translateY(-1.5px)}}.Penguin-module-scss-module__ByUkAW__snow{opacity:0;pointer-events:none;transition:opacity 2.5s;position:absolute;inset:0}.Penguin-module-scss-module__ByUkAW__snow i{top:0;left:var(--x);width:var(--s);height:var(--s);animation:Penguin-module-scss-module__ByUkAW__snow var(--d) linear var(--dl) infinite;background:currentColor;border-radius:50%;animation-play-state:paused;position:absolute}.Penguin-module-scss-module__ByUkAW__snow[data-on]{opacity:1}.Penguin-module-scss-module__ByUkAW__snow[data-on] i{animation-play-state:running}@keyframes Penguin-module-scss-module__ByUkAW__snow{0%{transform:translateY(-4vh)}to{transform:translate3d(var(--dr), 104vh, 0)}}@media (prefers-reduced-motion:reduce){.Penguin-module-scss-module__ByUkAW__fish[data-flop] svg,.Penguin-module-scss-module__ByUkAW__menu{animation:none}.Penguin-module-scss-module__ByUkAW__snow{display:none}}.Penguin-module-scss-module__ByUkAW__crown{pointer-events:none}.Penguin-module-scss-module__ByUkAW__pg[data-vip] .Penguin-module-scss-module__ByUkAW__tilt{transform:rotate(3deg)}.Penguin-module-scss-module__ByUkAW__pg[data-humble] .Penguin-module-scss-module__ByUkAW__tilt{transform:rotate(-7deg)}.Penguin-module-scss-module__ByUkAW__pg[data-act=bow] .Penguin-module-scss-module__ByUkAW__root{animation:1.7s cubic-bezier(.45,0,.3,1) Penguin-module-scss-module__ByUkAW__bow}.Penguin-module-scss-module__ByUkAW__pg[data-act=bow] .Penguin-module-scss-module__ByUkAW__wing{animation:1.7s cubic-bezier(.45,0,.3,1) Penguin-module-scss-module__ByUkAW__tuck}@keyframes Penguin-module-scss-module__ByUkAW__bow{25%,70%{transform:rotate(-38deg)}}@keyframes Penguin-module-scss-module__ByUkAW__tuck{25%,70%{transform:rotate(6deg)}}.Penguin-module-scss-module__ByUkAW__pg[data-act=getup] .Penguin-module-scss-module__ByUkAW__root{animation:.5s cubic-bezier(.3,.7,.3,1) Penguin-module-scss-module__ByUkAW__getup}@keyframes Penguin-module-scss-module__ByUkAW__getup{0%{transform:translateY(-14px)rotate(-62deg)}55%{transform:translateY(-4px)rotate(6deg)}to{transform:none}}.Penguin-module-scss-module__ByUkAW__fish[data-sink] svg{animation:.85s cubic-bezier(.5,0,.75,0) forwards Penguin-module-scss-module__ByUkAW__sink}.Penguin-module-scss-module__ByUkAW__fish[data-sink]:after{content:"";opacity:0;border:1.5px solid;border-radius:50%;width:3rem;height:.6rem;margin-left:-1.5rem;animation:.7s ease-out .2s forwards Penguin-module-scss-module__ByUkAW__ripple;position:absolute;bottom:-.2rem;left:50%}@keyframes Penguin-module-scss-module__ByUkAW__sink{0%{transform:none}22%{transform:translateY(-5px)rotate(-12deg)}to{opacity:0;transform:translateY(4.5rem)rotate(70deg)}}@keyframes Penguin-module-scss-module__ByUkAW__ripple{0%{opacity:.6;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}
.index-module-scss-module__JsANcW__ar{padding-top:10rem;position:relative}.index-module-scss-module__JsANcW__side{top:10rem;right:calc(var(--c)*1 + var(--g)*3);width:calc(var(--c)*2);font-variant-numeric:tabular-nums;line-height:1.2;position:absolute}.index-module-scss-module__JsANcW__sideBack{margin-top:1.3rem}.index-module-scss-module__JsANcW__sideBack a{display:inline-block}.index-module-scss-module__JsANcW__head{padding:0 var(--g)}.index-module-scss-module__JsANcW__title,.index-module-scss-module__JsANcW__sum{width:calc(var(--c)*7.525 + var(--g)*6);letter-spacing:-.03em;font-size:4rem;line-height:1.18}:is(.index-module-scss-module__JsANcW__title .ln_,.index-module-scss-module__JsANcW__sum .ln_){margin-block:-.5rem;padding-block:.5rem}.index-module-scss-module__JsANcW__sum{color:var(--gray)}.index-module-scss-module__JsANcW__thumb{width:calc(var(--c)*6 + var(--g)*5);opacity:0;margin:9rem auto 0;transition:opacity 1.1s}.index-module-scss-module__JsANcW__thumbIn{opacity:1}.index-module-scss-module__JsANcW__read{z-index:9996;pointer-events:none;mix-blend-mode:difference;height:2px;position:fixed;top:0;left:0;right:0}.index-module-scss-module__JsANcW__read i{background:var(--cream);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.index-module-scss-module__JsANcW__body{width:calc(var(--c)*6 + var(--g)*5);margin:9rem 0 0 calc(var(--g) + var(--c)*3 + var(--g)*3);letter-spacing:-.015em;font-size:1.5rem;line-height:1.7}.index-module-scss-module__JsANcW__src{width:calc(var(--c)*6 + var(--g)*5);margin:8rem 0 0 calc(var(--g) + var(--c)*3 + var(--g)*3);line-height:1.3}.index-module-scss-module__JsANcW__src ol{border-bottom:1px solid #0000001a;list-style:none}.index-module-scss-module__JsANcW__src li{border-top:1px solid #0000001a;grid-template-columns:4.8rem minmax(0,1fr);align-items:baseline;column-gap:1.2rem;padding:.7rem 0;display:grid}.index-module-scss-module__JsANcW__srcLab{color:var(--gray);margin-bottom:1.2rem}.index-module-scss-module__JsANcW__srcNo{color:var(--gray);font-variant-numeric:tabular-nums}.index-module-scss-module__JsANcW__srcText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.index-module-scss-module__JsANcW__srcText span{color:var(--gray)}.index-module-scss-module__JsANcW__pn{width:calc(var(--c)*6 + var(--g)*5);border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;margin:14rem auto 0;line-height:1.2}.index-module-scss-module__JsANcW__pnLink{opacity:0;transition:opacity .8s ease,transform 1.1s var(--e-expo);grid-template:"thumb.arrow"1fr"thumb lab arrow""thumb title arrow""thumb.arrow"1fr/16rem minmax(0,1fr) auto;column-gap:2.4rem;padding:2rem 0;display:grid;transform:translateY(2rem)}.is-in>.index-module-scss-module__JsANcW__pnLink{opacity:1;transform:none}.index-module-scss-module__JsANcW__pnLink+.index-module-scss-module__JsANcW__pnLink{border-top:1px solid #0000001a}.index-module-scss-module__JsANcW__pnLink:hover .index-module-scss-module__JsANcW__pnThumb img{transform:scale(1.05)}.index-module-scss-module__JsANcW__pnNext{transition-delay:80ms}.index-module-scss-module__JsANcW__pnNext:hover .index-module-scss-module__JsANcW__pnArrow{transform:translate(.4rem)}.index-module-scss-module__JsANcW__pnPrev:hover .index-module-scss-module__JsANcW__pnArrow{transform:translate(-.4rem)}.index-module-scss-module__JsANcW__pnLab{color:var(--gray);grid-area:lab}.index-module-scss-module__JsANcW__pnArrow{transition:transform .5s var(--e-expo);grid-area:arrow;align-self:center;font-size:2.4rem}.index-module-scss-module__JsANcW__pnThumb{aspect-ratio:16/9;background:#0000000a;grid-area:thumb;align-self:center;width:100%;overflow:hidden}.index-module-scss-module__JsANcW__pnThumb img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--e-expo);display:block}.index-module-scss-module__JsANcW__pnTitle{letter-spacing:-.03em;word-break:keep-all;grid-area:title;margin-top:.8rem;font-size:2.4rem;font-weight:500;line-height:1.2}.index-module-scss-module__JsANcW__foot{padding:0 var(--g)}@media (max-width:1023px){.index-module-scss-module__JsANcW__ar{padding-top:6rem}.index-module-scss-module__JsANcW__side{width:auto;padding:0 var(--g) 2rem;position:static}.index-module-scss-module__JsANcW__title,.index-module-scss-module__JsANcW__sum{width:100%;font-size:2.4rem;line-height:1.12}:is(.index-module-scss-module__JsANcW__title .ln_,.index-module-scss-module__JsANcW__sum .ln_){margin-block:-.2rem;padding-block:.2rem}.index-module-scss-module__JsANcW__thumb{width:auto;margin:5rem var(--g) 0}.index-module-scss-module__JsANcW__body{width:auto;margin:5rem var(--g) 0;font-size:1.3rem}.index-module-scss-module__JsANcW__src{width:auto;margin:6rem var(--g) 0}.index-module-scss-module__JsANcW__src li{grid-template-columns:4rem minmax(0,1fr)}.index-module-scss-module__JsANcW__pn{width:auto;margin:10rem var(--g) 0}.index-module-scss-module__JsANcW__pnLink{grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lab arrow""thumb arrow""title arrow";gap:1rem 2rem;padding:1.6rem 0 2rem}.index-module-scss-module__JsANcW__pnThumb{width:14rem}.index-module-scss-module__JsANcW__pnTitle{margin-top:0;font-size:1.8rem}.index-module-scss-module__JsANcW__pnArrow{font-size:2rem}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__JsANcW__thumb{opacity:1;transition:none}}@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__JsANcW__body,.index-module-scss-module__JsANcW__src{width:calc(var(--c)*5 + var(--g)*4);font-size:1.4rem}}
.index-module-scss-module__9iP76q__ct{padding:14rem var(--g) 0;word-break:keep-all;line-height:1.2;position:relative}.index-module-scss-module__9iP76q__hero{text-align:center;max-width:76rem;margin:0 auto}.index-module-scss-module__9iP76q__lab{color:var(--gray)}.index-module-scss-module__9iP76q__title{letter-spacing:-.035em;margin-top:2rem;font-size:5.6rem;font-weight:400;line-height:1.08}.index-module-scss-module__9iP76q__title .ln_{margin-block:-.6rem;padding-block:.6rem}.index-module-scss-module__9iP76q__lead{color:var(--gray);margin-top:1.6rem;font-size:1.5rem;line-height:1.4}.index-module-scss-module__9iP76q__direct{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:3.2rem;display:flex}.index-module-scss-module__9iP76q__copy,.index-module-scss-module__9iP76q__pill{border:1px solid var(--line);background:var(--sheet);border-radius:99rem;align-items:center;gap:1rem;height:4rem;padding:0 1.8rem;font-size:1.3rem;transition:border-color .25s,background .25s;display:inline-flex}.index-module-scss-module__9iP76q__copy:hover,.index-module-scss-module__9iP76q__pill:hover{border-color:var(--ink)}.index-module-scss-module__9iP76q__copyTag{border-left:1px solid var(--line);color:var(--gray);padding-left:1rem}.index-module-scss-module__9iP76q__status{justify-content:center;margin-top:2rem}.index-module-scss-module__9iP76q__direct,.index-module-scss-module__9iP76q__status,.index-module-scss-module__9iP76q__card{opacity:0;transition:opacity .9s ease .45s,transform 1.2s var(--e-expo) .45s;transform:translateY(2rem)}.index-module-scss-module__9iP76q__in .index-module-scss-module__9iP76q__direct,.index-module-scss-module__9iP76q__in .index-module-scss-module__9iP76q__status,.index-module-scss-module__9iP76q__in .index-module-scss-module__9iP76q__card{opacity:1;transform:none}.index-module-scss-module__9iP76q__ct{--sheet:#ffffffb8;--field:#fff;--line:#0000001f;--line-strong:#00000038}.index-module-scss-module__9iP76q__card{border:1px solid var(--line);background:var(--sheet);border-radius:2.4rem;max-width:96rem;margin:6.4rem auto 0;padding:1.6rem 5.6rem 4.8rem;box-shadow:0 2.4rem 6rem -3rem #0000002e}.index-module-scss-module__9iP76q__step{padding:4rem 0}.index-module-scss-module__9iP76q__step+.index-module-scss-module__9iP76q__step{border-top:1px solid var(--line)}.index-module-scss-module__9iP76q__stepHead{letter-spacing:-.025em;align-items:baseline;gap:1.2rem;margin-bottom:2.4rem;font-size:2rem;font-weight:500;display:flex}.index-module-scss-module__9iP76q__stepHead span{letter-spacing:0;color:var(--gray);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:400}.index-module-scss-module__9iP76q__stepHead small{letter-spacing:-.01em;color:var(--gray);font-size:1.3rem;font-weight:400}.index-module-scss-module__9iP76q__picker{grid-template-columns:minmax(0,1fr) 30rem;align-items:start;gap:4.8rem;display:grid}.index-module-scss-module__9iP76q__calHead{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}.index-module-scss-module__9iP76q__calMonth{letter-spacing:-.02em;font-size:1.6rem;font-weight:500}.index-module-scss-module__9iP76q__calMonth small,.index-module-scss-module__9iP76q__week small,.index-module-scss-module__9iP76q__timesHead small,.index-module-scss-module__9iP76q__tz small,.index-module-scss-module__9iP76q__sumVal small{letter-spacing:0;color:var(--gray);margin-left:.5rem;font-size:1.15rem;font-weight:400}.index-module-scss-module__9iP76q__calNav{gap:.6rem;display:flex}.index-module-scss-module__9iP76q__calNav button{border:1px solid var(--line);background:var(--field);text-align:center;border-radius:50%;width:3.2rem;height:3.2rem;transition:border-color .25s,opacity .25s}.index-module-scss-module__9iP76q__calNav button:hover:not(:disabled){border-color:var(--ink)}.index-module-scss-module__9iP76q__calNav button:disabled{opacity:.35;cursor:default}.index-module-scss-module__9iP76q__week,.index-module-scss-module__9iP76q__days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.index-module-scss-module__9iP76q__week{color:var(--gray);padding-bottom:1rem}.index-module-scss-module__9iP76q__week small{margin-left:.3rem}.index-module-scss-module__9iP76q__sun{color:var(--point)}.index-module-scss-module__9iP76q__days{row-gap:.4rem}.index-module-scss-module__9iP76q__days button{text-align:center;font-variant-numeric:tabular-nums;color:#00000047;border-radius:50%;justify-self:center;width:4.4rem;height:4.4rem;font-size:1.3rem;transition:background .25s,color .25s}.index-module-scss-module__9iP76q__days button:disabled{cursor:default}.index-module-scss-module__9iP76q__dayOpen{background:#0000000d;font-weight:500;color:var(--ink)!important}.index-module-scss-module__9iP76q__dayOpen:hover{background:#0000001f}.index-module-scss-module__9iP76q__dayOn{background:var(--ink)!important;color:var(--cream)!important}.index-module-scss-module__9iP76q__timesHead{letter-spacing:-.02em;justify-content:space-between;align-items:baseline;gap:1.2rem;margin:.6rem 0 2rem;font-size:1.6rem;font-weight:500;display:flex}.index-module-scss-module__9iP76q__timesHead>span:first-child small,.index-module-scss-module__9iP76q__sumVal small{margin:.4rem 0 0;display:block}.index-module-scss-module__9iP76q__tz{letter-spacing:.02em;color:var(--gray);flex-shrink:0;font-size:1.15rem;font-weight:400}.index-module-scss-module__9iP76q__slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.index-module-scss-module__9iP76q__slots button{border:1px solid var(--line);background:var(--field);text-align:center;font-variant-numeric:tabular-nums;border-radius:1.2rem;height:4.8rem;font-size:1.4rem;transition:border-color .25s,background .25s,color .25s}.index-module-scss-module__9iP76q__slots button:hover:not(:disabled){border-color:var(--ink)}.index-module-scss-module__9iP76q__slots button:disabled{color:#00000040;cursor:default;background:0 0;text-decoration:line-through}.index-module-scss-module__9iP76q__slotOn{color:var(--cream);border-color:var(--ink)!important;background:var(--ink)!important}.index-module-scss-module__9iP76q__types{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.index-module-scss-module__9iP76q__types button{border:1px solid var(--line);background:var(--field);text-align:left;border-radius:1.6rem;flex-direction:column;gap:.6rem;padding:2rem 2.2rem;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.index-module-scss-module__9iP76q__types button:hover{border-color:var(--line-strong)}.index-module-scss-module__9iP76q__typeOn{box-shadow:inset 0 0 0 1px var(--ink);border-color:var(--ink)!important}.index-module-scss-module__9iP76q__typeName{letter-spacing:-.02em;align-items:baseline;gap:.6rem;font-size:1.6rem;font-weight:500;display:flex}.index-module-scss-module__9iP76q__typeName small{letter-spacing:0;color:var(--gray);font-size:1.2rem;font-weight:400}.index-module-scss-module__9iP76q__typeSub{color:var(--gray)}.index-module-scss-module__9iP76q__radio{border:1px solid var(--line-strong);border-radius:50%;width:1.8rem;height:1.8rem;transition:border-color .25s,box-shadow .25s;position:absolute;top:2rem;right:2rem}.index-module-scss-module__9iP76q__typeOn .index-module-scss-module__9iP76q__radio{border-color:var(--ink);box-shadow:inset 0 0 0 .45rem var(--field),inset 0 0 0 1rem var(--ink)}.index-module-scss-module__9iP76q__place{margin-top:1.6rem}.index-module-scss-module__9iP76q__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.6rem;display:grid}.index-module-scss-module__9iP76q__wide{grid-column:1/-1}.index-module-scss-module__9iP76q__field{flex-direction:column;gap:.8rem;display:flex}.index-module-scss-module__9iP76q__field input,.index-module-scss-module__9iP76q__field textarea{border:1px solid var(--line);background:var(--field);width:100%;font:inherit;color:var(--ink);border-radius:1.2rem;outline:0;padding:0 1.6rem;font-size:max(1.5rem,16px);line-height:1.4;transition:border-color .25s,box-shadow .25s}.index-module-scss-module__9iP76q__field input::placeholder,.index-module-scss-module__9iP76q__field textarea::placeholder{color:var(--gray)}.index-module-scss-module__9iP76q__field input:hover,.index-module-scss-module__9iP76q__field textarea:hover{border-color:var(--line-strong)}.index-module-scss-module__9iP76q__field input:focus,.index-module-scss-module__9iP76q__field textarea:focus{border-color:var(--ink);box-shadow:0 0 0 .4rem #0000000f}.index-module-scss-module__9iP76q__field input{height:5.2rem}.index-module-scss-module__9iP76q__field textarea{resize:vertical;min-height:15rem;padding-block:1.4rem}.index-module-scss-module__9iP76q__fl{font-size:1.3rem;font-weight:500}.index-module-scss-module__9iP76q__fl i{color:var(--point);margin-left:.2rem;font-style:normal}.index-module-scss-module__9iP76q__fl small{color:var(--gray);margin-left:.6rem;font-size:1.15rem;font-weight:400}.index-module-scss-module__9iP76q__chips{flex-wrap:wrap;gap:.8rem;display:flex}.index-module-scss-module__9iP76q__chips button{border:1px solid var(--line);background:var(--field);border-radius:99rem;height:4rem;padding:0 1.6rem;font-size:1.3rem;transition:background .25s,color .25s,border-color .25s}.index-module-scss-module__9iP76q__chips button:hover{border-color:var(--ink)}.index-module-scss-module__9iP76q__chipOn{color:var(--cream);border-color:var(--ink)!important;background:var(--ink)!important}.index-module-scss-module__9iP76q__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.index-module-scss-module__9iP76q__submit{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;padding-top:3.2rem;display:flex}.index-module-scss-module__9iP76q__summary{flex-direction:column;gap:.6rem;display:flex}.index-module-scss-module__9iP76q__sumLab{color:var(--gray)}.index-module-scss-module__9iP76q__sumLab small{margin-left:.6rem}.index-module-scss-module__9iP76q__sumVal{letter-spacing:-.02em;font-size:1.7rem;font-weight:500}.index-module-scss-module__9iP76q__send{background:var(--ink);height:6rem;color:var(--cream);transition:opacity .25s ease,transform .4s var(--e-expo);border-radius:99rem;flex-shrink:0;justify-content:center;align-items:center;gap:1.6rem;padding:0 2.8rem 0 3.2rem;font-size:1.5rem;font-weight:500;display:inline-flex}.index-module-scss-module__9iP76q__send:hover .index-module-scss-module__9iP76q__sendArrow{transform:translate(.4rem)}.index-module-scss-module__9iP76q__send:disabled{opacity:.5}.index-module-scss-module__9iP76q__sendText{flex-direction:column;align-items:flex-start;gap:.3rem;line-height:1.1;display:flex}.index-module-scss-module__9iP76q__sendText small{opacity:.7;font-size:1.15rem;font-weight:400}.index-module-scss-module__9iP76q__sendArrow{transition:transform .5s var(--e-expo)}.index-module-scss-module__9iP76q__err{text-align:right;color:#c4302b;margin-top:1.6rem;line-height:1.35}.index-module-scss-module__9iP76q__done{text-align:center;animation:index-module-scss-module__9iP76q__done-in 1s var(--e-expo) both;padding:6.4rem 0 3.2rem}@keyframes index-module-scss-module__9iP76q__done-in{0%{opacity:0;transform:translateY(1.6rem)}}.index-module-scss-module__9iP76q__check{background:var(--live);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:5.6rem;height:5.6rem;font-size:2rem;display:inline-flex}.index-module-scss-module__9iP76q__doneTitle{letter-spacing:-.03em;margin-top:2.4rem;font-size:2.8rem;font-weight:500}.index-module-scss-module__9iP76q__doneWhen{margin-top:1.2rem;font-size:1.7rem}.index-module-scss-module__9iP76q__doneText{color:var(--gray);margin:1.2rem 0 3.2rem;line-height:1.5}.index-module-scss-module__9iP76q__ghost{border:1px solid var(--line-strong);border-radius:99rem;height:4.4rem;padding:0 2rem;transition:border-color .25s}.index-module-scss-module__9iP76q__ghost:hover{border-color:var(--ink)}.index-module-scss-module__9iP76q__foot{margin-top:16rem}@media (max-width:1023px){.index-module-scss-module__9iP76q__ct{padding-top:10rem}.index-module-scss-module__9iP76q__title{font-size:3.4rem}.index-module-scss-module__9iP76q__lead{font-size:1.3rem}.index-module-scss-module__9iP76q__direct{margin-top:2.4rem}.index-module-scss-module__9iP76q__copy,.index-module-scss-module__9iP76q__pill{height:3.6rem;padding:0 1.4rem;font-size:1.2rem}.index-module-scss-module__9iP76q__card{border-radius:1.8rem;margin-top:4rem;padding:.8rem 1.6rem 2.4rem}.index-module-scss-module__9iP76q__step{padding:2.8rem 0}.index-module-scss-module__9iP76q__stepHead{margin-bottom:1.8rem;font-size:1.45rem}.index-module-scss-module__9iP76q__stepHead span{font-size:1.05rem}.index-module-scss-module__9iP76q__stepHead small{font-size:1.1rem}.index-module-scss-module__9iP76q__calMonth{font-size:1.4rem}.index-module-scss-module__9iP76q__week small,.index-module-scss-module__9iP76q__timesHead small,.index-module-scss-module__9iP76q__tz small,.index-module-scss-module__9iP76q__sumVal small,.index-module-scss-module__9iP76q__calMonth small{font-size:1.05rem}.index-module-scss-module__9iP76q__week{font-size:1.1rem}.index-module-scss-module__9iP76q__picker{grid-template-columns:minmax(0,1fr);gap:2.4rem}.index-module-scss-module__9iP76q__days button{width:3.5rem;height:3.5rem;font-size:1.2rem}.index-module-scss-module__9iP76q__timesHead{margin:0 0 1.2rem;font-size:1.4rem}.index-module-scss-module__9iP76q__tz{font-size:1.05rem}.index-module-scss-module__9iP76q__slots{grid-template-columns:repeat(4,minmax(0,1fr))}.index-module-scss-module__9iP76q__slots button{height:4rem;font-size:1.25rem}.index-module-scss-module__9iP76q__types{grid-template-columns:minmax(0,1fr);gap:.8rem}.index-module-scss-module__9iP76q__types button{padding:1.3rem 1.5rem}.index-module-scss-module__9iP76q__typeName{font-size:1.4rem}.index-module-scss-module__9iP76q__typeName small{font-size:1.1rem}.index-module-scss-module__9iP76q__radio{margin-top:-.9rem;top:50%}.index-module-scss-module__9iP76q__fields{grid-template-columns:minmax(0,1fr);gap:1.8rem}.index-module-scss-module__9iP76q__fl{font-size:1.2rem}.index-module-scss-module__9iP76q__fl small{font-size:1.05rem}.index-module-scss-module__9iP76q__field input,.index-module-scss-module__9iP76q__field textarea{font-size:16px}.index-module-scss-module__9iP76q__field input{height:4.4rem}.index-module-scss-module__9iP76q__field textarea{min-height:12rem}.index-module-scss-module__9iP76q__chips button{height:3.6rem;padding:0 1.4rem;font-size:1.2rem}.index-module-scss-module__9iP76q__sumVal{font-size:1.45rem}.index-module-scss-module__9iP76q__submit{flex-direction:column;align-items:stretch}.index-module-scss-module__9iP76q__send{justify-content:space-between;width:100%;height:5.2rem;font-size:1.35rem}.index-module-scss-module__9iP76q__sendText small{font-size:1.05rem}.index-module-scss-module__9iP76q__doneTitle{font-size:2.2rem}.index-module-scss-module__9iP76q__doneWhen{font-size:1.4rem}.index-module-scss-module__9iP76q__err{text-align:left}.index-module-scss-module__9iP76q__foot{margin-top:10rem}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__9iP76q__direct,.index-module-scss-module__9iP76q__status,.index-module-scss-module__9iP76q__card{opacity:1;transition:none;transform:none}}
.index-module-scss-module__nz-G-q__feed{background:var(--dark);touch-action:none;position:fixed;inset:0;overflow:clip}.index-module-scss-module__nz-G-q__strip{will-change:transform;opacity:0;width:100%;transition:opacity 1s .1s;position:absolute;top:0;left:0}.index-module-scss-module__nz-G-q__in .index-module-scss-module__nz-G-q__strip{opacity:1}.index-module-scss-module__nz-G-q__block{cursor:pointer;transition:filter .8s;display:block;position:relative}.index-module-scss-module__nz-G-q__block:focus-visible{outline:0}.index-module-scss-module__nz-G-q__block:focus-visible:after{content:"";z-index:1;border:2px solid var(--cream);box-shadow:0 0 0 1px var(--dark),inset 0 0 0 1px var(--dark);pointer-events:none;position:absolute;inset:1rem}.index-module-scss-module__nz-G-q__dim{filter:brightness(.42)saturate(.85)}.index-module-scss-module__nz-G-q__peeking .index-module-scss-module__nz-G-q__block{filter:brightness(.28)saturate(.7)}.index-module-scss-module__nz-G-q__item{background:#151515;width:100%;display:block;overflow:hidden}.index-module-scss-module__nz-G-q__item img{object-fit:cover;-webkit-user-select:none;user-select:none;opacity:0;width:100%;height:100%;transition:opacity .6s;display:block}.index-module-scss-module__nz-G-q__item img[data-ok]{opacity:1}.index-module-scss-module__nz-G-q__index{top:50%;left:var(--g);z-index:3;color:var(--cream);mix-blend-mode:difference;flex-direction:column;gap:1.8rem;display:flex;position:absolute;transform:translateY(-50%)}.index-module-scss-module__nz-G-q__index button{letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:#f1efe961;align-items:baseline;gap:1.2rem;font-size:1.1rem;font-weight:500;line-height:1.2;transition:color .3s;display:flex}.index-module-scss-module__nz-G-q__index button:hover{color:var(--cream)}.index-module-scss-module__nz-G-q__on{color:var(--cream)!important}.index-module-scss-module__nz-G-q__no{font-variant-numeric:tabular-nums;width:2.6rem}.index-module-scss-module__nz-G-q__name{max-width:calc(var(--c)*2);text-overflow:ellipsis;overflow:hidden}.index-module-scss-module__nz-G-q__row{top:50%;left:var(--g);right:var(--g);z-index:3;align-items:center;gap:var(--g);color:var(--cream);mix-blend-mode:difference;pointer-events:none;grid-template-columns:1fr auto 1fr;grid-template-areas:".title pos";display:grid;position:absolute;transform:translateY(-50%)}.index-module-scss-module__nz-G-q__pos{letter-spacing:.01em;text-align:right;text-transform:uppercase;grid-area:pos;font-size:1.1rem;font-weight:500;line-height:1.2}.index-module-scss-module__nz-G-q__sub{text-align:center;font-weight:500;line-height:1.3;display:none}.index-module-scss-module__nz-G-q__title{letter-spacing:-.04em;text-align:center;white-space:nowrap;grid-area:title;font-size:7.2rem;font-weight:700;line-height:1.05}.index-module-scss-module__nz-G-q__peek{z-index:2;pointer-events:none;width:min(48vw,160vh - 38.4rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__nz-G-q__screen{aspect-ratio:16/10;clip-path:inset(100% 0 0 round .6rem);background:#111;border-radius:.6rem;transition:clip-path .4s cubic-bezier(.5,0,.75,0),translate .4s cubic-bezier(.5,0,.75,0);position:relative;overflow:hidden;translate:0 4rem}.index-module-scss-module__nz-G-q__screen .index-module-scss-module__nz-G-q__layer{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s,scale .4s;position:absolute;inset:0;scale:1.06}.index-module-scss-module__nz-G-q__screen .index-module-scss-module__nz-G-q__layer img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.index-module-scss-module__nz-G-q__screen .index-module-scss-module__nz-G-q__layer .index-module-scss-module__nz-G-q__stillOn{opacity:1}.index-module-scss-module__nz-G-q__screen:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.index-module-scss-module__nz-G-q__peekOn .index-module-scss-module__nz-G-q__screen{clip-path:inset(0 round .6rem);transition:clip-path .85s cubic-bezier(.16,1,.3,1),translate .85s cubic-bezier(.16,1,.3,1);translate:0}.index-module-scss-module__nz-G-q__peekOn .index-module-scss-module__nz-G-q__screen .index-module-scss-module__nz-G-q__layer{transition:opacity .35s,scale 1.1s cubic-bezier(.16,1,.3,1);scale:1}.index-module-scss-module__nz-G-q__screen .index-module-scss-module__nz-G-q__layerOn{opacity:1}@media (prefers-reduced-motion:reduce){.index-module-scss-module__nz-G-q__screen,.index-module-scss-module__nz-G-q__peekOn .index-module-scss-module__nz-G-q__screen{clip-path:none;opacity:0;transition:opacity .3s;translate:none}.index-module-scss-module__nz-G-q__peekOn .index-module-scss-module__nz-G-q__screen{opacity:1}}.index-module-scss-module__nz-G-q__links{left:var(--g);bottom:var(--g);z-index:3;color:var(--cream);mix-blend-mode:difference;opacity:0;align-items:baseline;gap:2.4rem;transition:opacity .8s .6s;display:flex;position:absolute}.index-module-scss-module__nz-G-q__landed .index-module-scss-module__nz-G-q__links{opacity:1}.index-module-scss-module__nz-G-q__links .index-module-scss-module__nz-G-q__reelBtn{align-items:center;gap:.6rem;display:inline-flex}@media (pointer:coarse){.index-module-scss-module__nz-G-q__links>a,.index-module-scss-module__nz-G-q__links .index-module-scss-module__nz-G-q__reelBtn{margin-block:-.5rem;padding-block:.5rem}}.index-module-scss-module__nz-G-q__play{flex:none;width:.6rem;height:.75rem}.index-module-scss-module__nz-G-q__mast{top:8.4rem;left:var(--g);z-index:3;width:24rem;color:var(--cream);mix-blend-mode:difference;line-height:1.25;position:absolute}.index-module-scss-module__nz-G-q__mastCompact>:not(:first-child){display:none}.index-module-scss-module__nz-G-q__mastSlogan{text-wrap:balance;margin-bottom:1.2rem;font-weight:600}.index-module-scss-module__nz-G-q__mastDiv{margin-top:1.6rem}.index-module-scss-module__nz-G-q__mastDiv .ln{justify-content:space-between;gap:var(--g);display:flex}.index-module-scss-module__nz-G-q__mastRole{opacity:.55}.index-module-scss-module__nz-G-q__cp{right:var(--g);bottom:var(--g);z-index:3;color:var(--cream);mix-blend-mode:difference;pointer-events:none;opacity:0;line-height:1.2;transition:opacity .8s .6s;position:absolute}.index-module-scss-module__nz-G-q__landed .index-module-scss-module__nz-G-q__cp{opacity:1}@media (max-width:1023px){.index-module-scss-module__nz-G-q__index,.index-module-scss-module__nz-G-q__pos,.index-module-scss-module__nz-G-q__mast{display:none}.index-module-scss-module__nz-G-q__links,.index-module-scss-module__nz-G-q__cp{bottom:calc(var(--g) + 2rem + env(safe-area-inset-bottom,0px))}.index-module-scss-module__nz-G-q__row{flex-direction:column;align-items:center;gap:1rem;display:flex}.index-module-scss-module__nz-G-q__title{max-width:calc(100vw - var(--g)*2);font-size:calc(14vw*var(--fit,1));letter-spacing:-.05em;white-space:normal;word-break:keep-all;line-height:.95}.index-module-scss-module__nz-G-q__sub{font-size:1.1rem;display:block}}@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__nz-G-q__mast{display:block;top:5.6rem}}
.index-module-scss-module__BNvhUW__sheet{z-index:30;background:var(--paper);will-change:transform;line-height:1.2;transition:transform 1.1s cubic-bezier(.77,0,.18,1);position:fixed;inset:0;overflow:hidden;transform:translate(0,0)}.index-module-scss-module__BNvhUW__lift{transform:translateY(-100%)}.index-module-scss-module__BNvhUW__gone{visibility:hidden;transition:transform 1.1s cubic-bezier(.77,0,.18,1),visibility 0s linear 1.1s}.index-module-scss-module__BNvhUW__info{z-index:2;top:9rem;bottom:2.4rem;left:var(--g);width:calc(var(--c)*5 + var(--g)*4);flex-direction:column;justify-content:space-between;display:flex;position:absolute}.index-module-scss-module__BNvhUW__idx{font-variant-numeric:tabular-nums;flex-direction:column;gap:.4rem;display:flex}.index-module-scss-module__BNvhUW__ti{letter-spacing:-.04em;overflow-wrap:anywhere;margin-bottom:3.2rem;font-size:4.8rem;font-weight:600;line-height:1.04}.index-module-scss-module__BNvhUW__ti .ln_{margin-block:-.08em;padding-block:.08em}.index-module-scss-module__BNvhUW__meta>div{column-gap:var(--g);border-top:1px solid #0000001a;grid-template-columns:9rem 1fr;padding:.6rem 0;line-height:1.3;display:grid}.index-module-scss-module__BNvhUW__meta dt{color:var(--gray)}.index-module-scss-module__BNvhUW__open{text-align:left;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;width:100%;padding:.9rem 0;display:flex}.index-module-scss-module__BNvhUW__open:hover .index-module-scss-module__BNvhUW__openArrow{transform:translateY(.3rem)}.index-module-scss-module__BNvhUW__site:hover .index-module-scss-module__BNvhUW__openArrow{transform:translate(.2rem,-.2rem)}.index-module-scss-module__BNvhUW__afterOpen{border-top:0}.index-module-scss-module__BNvhUW__block>.index-module-scss-module__BNvhUW__meta:last-child>div:last-child{border-bottom:1px solid #0000001a}.index-module-scss-module__BNvhUW__openArrow{transition:transform .5s var(--e-expo);font-size:1.6rem;line-height:1}.index-module-scss-module__BNvhUW__ga{top:0;right:var(--g);width:calc(var(--c)*6 + var(--g)*5);transition:transform 1.5s var(--e-expo) 50ms;position:absolute;bottom:0;overflow:hidden;transform:translateY(100%)}.index-module-scss-module__BNvhUW__in .index-module-scss-module__BNvhUW__ga{transform:none}.index-module-scss-module__BNvhUW__gaIn{will-change:transform}.index-module-scss-module__BNvhUW__gaIn figure{background:#0000000a;display:block}.index-module-scss-module__BNvhUW__gaIn img,.index-module-scss-module__BNvhUW__gaIn video{object-fit:cover;width:100%;height:100%;display:block}.index-module-scss-module__BNvhUW__empty{background:#0000000a;height:100%}.index-module-scss-module__BNvhUW__under{z-index:1;position:relative}@media (max-width:1023px){.index-module-scss-module__BNvhUW__sheet{touch-action:none;flex-direction:column;display:flex}.index-module-scss-module__BNvhUW__info{width:auto;padding:6.8rem var(--g) 1.6rem;flex:none;justify-content:flex-start;position:static}.index-module-scss-module__BNvhUW__idx{flex-direction:row;gap:.8rem;margin-bottom:2rem}.index-module-scss-module__BNvhUW__ti{margin-bottom:1.6rem;font-size:3.2rem;line-height:1}.index-module-scss-module__BNvhUW__meta>div{grid-template-columns:8rem 1fr;padding:.5rem 0}.index-module-scss-module__BNvhUW__open{padding:.75rem 0}.index-module-scss-module__BNvhUW__ga{width:auto;min-height:38svh;margin:0 0 calc(var(--g) + env(safe-area-inset-bottom,0px));touch-action:none;flex:auto;position:relative;inset:auto;overflow:hidden}.index-module-scss-module__BNvhUW__gaIn{will-change:transform;height:100%;display:flex}.index-module-scss-module__BNvhUW__gaIn figure{background:0 0;flex:none;height:100%}.index-module-scss-module__BNvhUW__gaIn img,.index-module-scss-module__BNvhUW__gaIn video{object-fit:contain;width:100%;height:100%}}@media (max-width:1023px) and (max-height:700px){.index-module-scss-module__BNvhUW__info{padding-top:6rem}.index-module-scss-module__BNvhUW__idx{margin-bottom:1.4rem}.index-module-scss-module__BNvhUW__ti{margin-bottom:1.2rem;font-size:2.8rem}.index-module-scss-module__BNvhUW__meta>div{padding:.4rem 0}.index-module-scss-module__BNvhUW__open{padding:.6rem 0}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__BNvhUW__sheet,.index-module-scss-module__BNvhUW__gone{transition:none}}
