@charset "UTF-8";.kv-container .kv-video{inline-size:100%;aspect-ratio:16/9}.kv-container .kv-video>video{display:block;inline-size:100%;block-size:100%}.statement-container{position:sticky;inset-block-start:0;inset-inline-start:0;z-index:0;display:grid;gap:clamp(4.4444444444rem,13.8888888889vw,10.6666666667rem);padding-block:clamp(8rem,25vw,19.2rem) clamp(22.4rem,70vw,53.76rem);background-repeat:repeat-x;background-position:bottom center;background-size:clamp(2.7555555556rem,8.6111111111vw,6.6133333333rem) clamp(62.2222222222rem,194.4444444444vw,149.3333333333rem);background-image:url(../img/_statement_bg_sm.webp)}@media(max-width:47.99875rem){.statement-container{inset-block-start:16.6666666667vw}}@media(min-width:48rem){.statement-container{gap:clamp(2.9622857143rem,3.8571428571vw,5.4rem);padding-block:clamp(4.3885714286rem,5.7142857143vw,8rem) 62.1428571429vw;background-image:url(../img/_statement_bg_lg.webp);background-size:3.1785714286vw 62.5vw}}.statement-container>.title{inline-size:clamp(27.7333333333rem,86.6666666667vw,66.56rem);margin-inline:auto}@media(min-width:48rem){.statement-container>.title{inline-size:clamp(22.9851428571rem,29.9285714286vw,41.9rem)}}.statement-container>.title>.svg{overflow:visible}.statement-container>.lead{inline-size:clamp(22.6222222222rem,70.6944444444vw,54.2933333333rem);aspect-ratio:509/379;margin-inline:auto}@media(min-width:48rem){.statement-container>.lead{inline-size:clamp(19.7485714286rem,25.7142857143vw,36rem);aspect-ratio:720/300}}.statement-container>.title>.svg>g:nth-child(1 of g){transform-origin:3.79% 51.2%}.statement-container>.title>.svg>g:nth-child(2 of g){transform-origin:11.5% 72.89%}.statement-container>.title>.svg>g:nth-child(3 of g){transform-origin:17.97% 40.83%}.statement-container>.title>.svg>g:nth-child(4 of g){transform-origin:25.15% 54.82%}.statement-container>.title>.svg>g:nth-child(5 of g){transform-origin:28.18% 88.15%}.statement-container>.title>.svg>g:nth-child(6 of g){transform-origin:34.31% 46.85%}.statement-container>.title>.svg>g:nth-child(7 of g){transform-origin:42.25% 57.75%}.statement-container>.title>.svg>g:nth-child(8 of g){transform-origin:49.43% 47.03%}.statement-container>.title>.svg>g:nth-child(9 of g){transform-origin:58.34% 37.89%}.statement-container>.title>.svg>g:nth-child(10 of g){transform-origin:64.35% 61.76%}.statement-container>.title>.svg>g:nth-child(11 of g){transform-origin:69.36% 49.86%}.statement-container>.title>.svg>g:nth-child(12 of g){transform-origin:77.09% 57.22%}.statement-container>.title>.svg>g:nth-child(13 of g){transform-origin:86.07% 48.12%}.statement-container>.title>.svg>g:nth-child(14 of g){transform-origin:94.98% 56.48%}.statement-container>.title:not([data-state=anim])>.svg>g{opacity:0}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(1 of g){transform:scaleX(.9) scaleY(.35)}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(2 of g){transform:scaleX(.9) scaleY(.35)}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(3 of g){transform:scaleX(.9) scaleY(.35)}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(4 of g){transform:scaleX(.9) scaleY(.35)}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(5 of g){transform:scaleX(.9) scaleY(.35)}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(6 of g){transform:translateY(clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(7 of g){transform:translateY(clamp(1.0971428571rem,1.4285714286vw,2rem))}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(8 of g){transform:translate(clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(9 of g){transform:translate(clamp(1.0971428571rem,1.4285714286vw,2rem))}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(10 of g){transform:translateY(clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(11 of g){transform:translateY(clamp(1.0971428571rem,1.4285714286vw,2rem))}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(12 of g){scale:1.6}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(13 of g){scale:1.6}.statement-container>.title:not([data-state=anim])>.svg>g:nth-child(14 of g){scale:1.6}.statement-container>.title:not([data-state=anim])~.lead{opacity:0;transform:translateY(clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem))}@media(min-width:48rem){.statement-container>.title:not([data-state=anim])~.lead{transform:translateY(clamp(1.0971428571rem,1.4285714286vw,2rem))}}.statement-container>.title[data-state=anim]>.svg>g:nth-child(1 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:0s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(2 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:.08s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(3 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:.16s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(4 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:.24s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(5 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:.32s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(6 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.48s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(7 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.56s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(8 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.64s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(9 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.72s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(10 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.8s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(11 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.88s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(12 of g){transition:scale .84s var(--easing),opacity .64s var(--easing);transition-delay:.9s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(13 of g){transition:scale .84s var(--easing),opacity .64s var(--easing);transition-delay:1s}.statement-container>.title[data-state=anim]>.svg>g:nth-child(14 of g){transition:scale .84s var(--easing),opacity .64s var(--easing);transition-delay:1.1s}.statement-container>.title[data-state=anim]~.lead{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing);transition-delay:1.3s}.secret-container{position:relative;z-index:0;padding-block-start:var(--block-start-size);overflow:hidden}.secret-container:before{position:absolute;inset-block-start:0;inset-inline-start:50%;z-index:-1;inline-size:clamp(34.8444444444rem,108.8888888889vw,83.6266666667rem);aspect-ratio:392/242;pointer-events:none;content:"";background-repeat:no-repeat;background-position:top center;background-size:100% auto;transform:translate(-50%);background-image:url(../img/_bg_r_sm.svg)}@media(min-width:48rem){.secret-container:before{inline-size:106.1428571429vw;aspect-ratio:1486/919;background-image:url(../img/_bg_r_lg.svg)}}.secret-container>.decoration{position:absolute;inset-block-start:clamp(3.0222222222rem,9.4444444444vw,7.2533333333rem);inset-inline-start:50%;inline-size:clamp(25.2444444444rem,78.8888888889vw,60.5866666667rem);transform:translate(-50%)}@media(min-width:48rem){.secret-container>.decoration{inset-block-start:6.1428571429vw;inline-size:66.3571428571vw}}@media(min-width:48rem){.secret-container>.heading-box{margin-inline:auto}}@media(min-width:48rem){.secret-container>.contents-box{margin-inline:auto}}.secret-container .contents-body{position:relative;background-color:var(--color-red)}.secret-container .contents-heading{position:relative}@media(max-width:47.99875rem){.secret-container .contents-heading{min-block-size:clamp(17.7777777778rem,55.5555555556vw,42.6666666667rem)}}@media(min-width:48rem){.secret-container .contents-heading>.contents-text{margin-inline:auto}}.secret-container .contents-heading>.contents-text{transition:opacity var(--duration) var(--easing),transform var(--duration) cubic-bezier(.175,.885,.32,1.275)}.secret-container .contents-heading[data-secret-direction=next]>.contents-text{transform:translateY(clamp(2.6666666667rem,8.3333333333vw,6.4rem))}@media(min-width:48rem){.secret-container .contents-heading[data-secret-direction=next]>.contents-text{transform:translateY(clamp(1.6457142857rem,2.1428571429vw,3rem))}}.secret-container .contents-heading[data-secret-direction=prev]>.contents-text{transform:translateY(clamp(-6.4rem,-8.3333333333vw,-2.6666666667rem))}@media(min-width:48rem){.secret-container .contents-heading[data-secret-direction=prev]>.contents-text{transform:translateY(clamp(-3rem,-2.1428571429vw,-1.6457142857rem))}}.secret-container .contents-heading[data-secret-index="0"]>.contents-text:nth-child(1){opacity:1;transform:translateY(0)}.secret-container .contents-heading[data-secret-index="1"]>.contents-text:nth-child(2){opacity:1;transform:translateY(0)}.secret-container .contents-heading[data-secret-index="2"]>.contents-text:nth-child(3){opacity:1;transform:translateY(0)}.secret-container .contents-heading[data-secret-index="3"]>.contents-text:nth-child(4){opacity:1;transform:translateY(0)}.secret-container .contents-heading[data-secret-index="4"]>.contents-text:nth-child(5){opacity:1;transform:translateY(0)}.secret-container .contents-heading[data-secret-direction=next]>.contents-text[data-secret-transition=leave]{transform:translateY(clamp(-6.4rem,-8.3333333333vw,-2.6666666667rem))}@media(min-width:48rem){.secret-container .contents-heading[data-secret-direction=next]>.contents-text[data-secret-transition=leave]{transform:translateY(clamp(-3rem,-2.1428571429vw,-1.6457142857rem))}}.secret-container .contents-heading[data-secret-direction=prev]>.contents-text[data-secret-transition=leave]{transform:translateY(clamp(2.6666666667rem,8.3333333333vw,6.4rem))}@media(min-width:48rem){.secret-container .contents-heading[data-secret-direction=prev]>.contents-text[data-secret-transition=leave]{transform:translateY(clamp(1.6457142857rem,2.1428571429vw,3rem))}}.secret-container .contents-medium{position:relative;block-size:calc(100lvh - clamp(17.7777777778rem,55.5555555556vw,42.6666666667rem) - 15.5555555556vw);overflow:hidden}@media(min-width:48rem){.secret-container .contents-medium{block-size:calc(100vh - clamp(7.68rem,10vw,14rem))}}.secret-container .contents-media{position:relative;block-size:100%}.secret-container .contents-media:not(:nth-child(1)){position:absolute;inset:0;margin:auto}.secret-container .contents-media>.media{position:absolute;inset:0;inline-size:100%;block-size:100%;aspect-ratio:720/872;overflow:hidden}@media(min-width:48rem){.secret-container .contents-media>.media{aspect-ratio:2800/1320}}.secret-container .contents-media>.media img,.secret-container .contents-media>.media video{display:block;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;will-change:transform}.secret-container .contents-media>.media video{inline-size:100%;max-inline-size:100%}.secret-container .contents-media:nth-child(1 of.contents-media)>.copy-box>.copy>g:nth-child(1 of g){transform-origin:61.19% 23.27%}.secret-container .contents-media:nth-child(1 of.contents-media)>.copy-box>.copy>g:nth-child(2 of g){transform-origin:27.34% 57.16%}.secret-container .contents-media:nth-child(1 of.contents-media)>.copy-box>.copy>g:nth-child(3 of g){transform-origin:68.02% 76.96%}.secret-container .contents-media:nth-child(1 of.contents-media)>.copy-box>.copy>g:nth-child(4 of g){transform-origin:86.48% 91.19%}.secret-container .contents-media:nth-child(1 of.contents-media):not([data-showed=true])>.copy-box>.copy>g{opacity:0;scale:.4}.secret-container .contents-media:nth-child(1 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(1 of g){rotate:-10deg}.secret-container .contents-media:nth-child(1 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(2 of g){rotate:-10deg}.secret-container .contents-media:nth-child(1 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(3 of g){rotate:-10deg}.secret-container .contents-media:nth-child(1 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(4 of g){rotate:-15deg}.secret-container .contents-media:nth-child(1 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(1 of g){transition:scale 1.2s cubic-bezier(.25,.46,.45,.94),rotate 1.2s cubic-bezier(.25,.46,.45,.94),opacity 1.2s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 1.6 + .18s - .18s)}.secret-container .contents-media:nth-child(1 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(2 of g){transition:scale 1.2s cubic-bezier(.25,.46,.45,.94),rotate 1.2s cubic-bezier(.25,.46,.45,.94),opacity 1.2s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 1.6 + .36s - .18s)}.secret-container .contents-media:nth-child(1 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(3 of g){transition:scale 1.2s cubic-bezier(.25,.46,.45,.94),rotate 1.2s cubic-bezier(.25,.46,.45,.94),opacity 1.2s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 1.6 + .54s - .18s)}.secret-container .contents-media:nth-child(1 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(4 of g){transition:scale 1.2s cubic-bezier(.25,.46,.45,.94),rotate 1.2s cubic-bezier(.25,.46,.45,.94),opacity 1.2s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 1.6 + .72s - .18s)}.secret-container .contents-media:nth-child(2 of.contents-media)>.copy-box>.copy>g:nth-child(1 of g){transform-origin:27.66% 16.46%}.secret-container .contents-media:nth-child(2 of.contents-media)>.copy-box>.copy>g:nth-child(2 of g){transform-origin:67.48% 35.1%}.secret-container .contents-media:nth-child(2 of.contents-media)>.copy-box>.copy>g:nth-child(3 of g){transform-origin:50.65% 57.96%}.secret-container .contents-media:nth-child(2 of.contents-media)>.copy-box>.copy>g:nth-child(4 of g){transform-origin:77.13% 76.85%}.secret-container .contents-media:nth-child(2 of.contents-media)>.copy-box>.copy>g:nth-child(5 of g){transform-origin:90.53% 92.21%}.secret-container .contents-media:nth-child(2 of.contents-media):not([data-showed=true])>.copy-box>.copy>g{opacity:0;translate:clamp(-6.4rem,-8.3333333333vw,-2.6666666667rem) clamp(-6.4rem,-8.3333333333vw,-2.6666666667rem)}@media(min-width:48rem){.secret-container .contents-media:nth-child(2 of.contents-media):not([data-showed=true])>.copy-box>.copy>g{translate:clamp(-3rem,-2.1428571429vw,-1.6457142857rem) clamp(-3rem,-2.1428571429vw,-1.6457142857rem)}}.secret-container .contents-media:nth-child(2 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(1 of g){rotate:-10deg}.secret-container .contents-media:nth-child(2 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(2 of g){rotate:-15deg}.secret-container .contents-media:nth-child(2 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(3 of g){rotate:10deg}.secret-container .contents-media:nth-child(2 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(4 of g){rotate:-15deg}.secret-container .contents-media:nth-child(2 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(5 of g){rotate:-15deg}.secret-container .contents-media:nth-child(2 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(1 of g){transition:translate 1s cubic-bezier(.25,.46,.45,.94),rotate 1s cubic-bezier(.25,.46,.45,.94),opacity 1s cubic-bezier(.25,.46,.45,.94);transition-delay:0s}.secret-container .contents-media:nth-child(2 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(2 of g){transition:translate 1s cubic-bezier(.25,.46,.45,.94),rotate 1s cubic-bezier(.25,.46,.45,.94),opacity 1s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.secret-container .contents-media:nth-child(2 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(3 of g){transition:translate 1s cubic-bezier(.25,.46,.45,.94),rotate 1s cubic-bezier(.25,.46,.45,.94),opacity 1s cubic-bezier(.25,.46,.45,.94);transition-delay:.4s}.secret-container .contents-media:nth-child(2 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(4 of g){transition:translate 1s cubic-bezier(.25,.46,.45,.94),rotate 1s cubic-bezier(.25,.46,.45,.94),opacity 1s cubic-bezier(.25,.46,.45,.94);transition-delay:.6s}.secret-container .contents-media:nth-child(2 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(5 of g){transition:translate 1s cubic-bezier(.25,.46,.45,.94),rotate 1s cubic-bezier(.25,.46,.45,.94),opacity 1s cubic-bezier(.25,.46,.45,.94);transition-delay:.8s}.secret-container .contents-media:nth-child(3 of.contents-media)>.copy-box>.copy>g:nth-child(1 of g){transform-origin:22.89% 17.57%}.secret-container .contents-media:nth-child(3 of.contents-media)>.copy-box>.copy>g:nth-child(2 of g){transform-origin:46.66% 41.23%}.secret-container .contents-media:nth-child(3 of.contents-media)>.copy-box>.copy>g:nth-child(3 of g){transform-origin:34.84% 60.6%}.secret-container .contents-media:nth-child(3 of.contents-media)>.copy-box>.copy>g:nth-child(4 of g){transform-origin:62.73% 81.61%}.secret-container .contents-media:nth-child(3 of.contents-media)>.copy-box>.copy>g:nth-child(5 of g){transform-origin:89.1% 89.22%}.secret-container .contents-media:nth-child(3 of.contents-media):not([data-showed=true])>.copy-box>.copy>g{opacity:0;filter:blur(8px);will-change:filter,transform,opacity}.secret-container .contents-media:nth-child(3 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(1 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .contents-media:nth-child(3 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(2 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .contents-media:nth-child(3 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(3 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .contents-media:nth-child(3 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(4 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .contents-media:nth-child(3 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(5 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .contents-media:nth-child(3 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(1 of g){transition:transform 1.45s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94),filter 1.05s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 4 + .14s - .14s)}.secret-container .contents-media:nth-child(3 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(2 of g){transition:transform 1.45s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94),filter 1.05s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 4 + .28s - .14s)}.secret-container .contents-media:nth-child(3 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(3 of g){transition:transform 1.45s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94),filter 1.05s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 4 + .42s - .14s)}.secret-container .contents-media:nth-child(3 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(4 of g){transition:transform 1.45s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94),filter 1.05s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 4 + .56s - .14s)}.secret-container .contents-media:nth-child(3 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(5 of g){transition:transform 1.45s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94),filter 1.05s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 4 + .7s - .14s)}.secret-container .contents-media:nth-child(4 of.contents-media)>.copy-box>.copy>g:nth-child(1 of g){transform-origin:33.32% 23.13%}.secret-container .contents-media:nth-child(4 of.contents-media)>.copy-box>.copy>g:nth-child(2 of g){transform-origin:66.99% 51.16%}.secret-container .contents-media:nth-child(4 of.contents-media)>.copy-box>.copy>g:nth-child(3 of g){transform-origin:65.25% 80.4%}.secret-container .contents-media:nth-child(4 of.contents-media)>.copy-box>.copy>g:nth-child(4 of g){transform-origin:88.15% 89.13%}.secret-container .contents-media:nth-child(4 of.contents-media):not([data-showed=true])>.copy-box>.copy>g{opacity:0}.secret-container .contents-media:nth-child(4 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(1 of g){rotate:-15deg;scale:1.6}.secret-container .contents-media:nth-child(4 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(2 of g){rotate:10deg;scale:1.6}.secret-container .contents-media:nth-child(4 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(3 of g){rotate:25deg;scale:1.6}.secret-container .contents-media:nth-child(4 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(4 of g){rotate:-20deg;scale:1.6}.secret-container .contents-media:nth-child(4 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(1 of g){transition:rotate .8s cubic-bezier(.19,1,.22,1),scale .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .05s - .05s)}.secret-container .contents-media:nth-child(4 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(2 of g){transition:rotate .8s cubic-bezier(.19,1,.22,1),scale .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .1s - .05s)}.secret-container .contents-media:nth-child(4 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(3 of g){transition:rotate .8s cubic-bezier(.19,1,.22,1),scale .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .15s - .05s)}.secret-container .contents-media:nth-child(4 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(4 of g){transition:rotate .8s cubic-bezier(.19,1,.22,1),scale .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .2s - .05s)}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(1 of g){transform-origin:75.97% 9.32%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(2 of g){transform-origin:84.83% 26.54%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(3 of g){transform-origin:69.09% 40.14%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(4 of g){transform-origin:66.89% 60.67%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(5 of g){transform-origin:31.94% 14.89%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(6 of g){transform-origin:37% 30.36%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(7 of g){transform-origin:22.92% 44.71%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(8 of g){transform-origin:29.1% 64.7%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(9 of g){transform-origin:11.74% 83.95%}.secret-container .contents-media:nth-child(5 of.contents-media)>.copy-box>.copy>g:nth-child(10 of g){transform-origin:23.57% 93.07%}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g{opacity:0}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(1 of g){transform:scaleX(.85) scaleY(.55)}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(2 of g){transform:scaleX(.85) scaleY(.55)}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(3 of g){transform:scaleX(.85) scaleY(.55)}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(4 of g){transform:scaleX(.85) scaleY(.55)}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(5 of g){transform:translate(clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem),clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem))}@media(min-width:48rem){.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(5 of g){transform:translate(clamp(-2rem,-1.4285714286vw,-1.0971428571rem),clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(6 of g){transform:translate(clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem),clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem))}@media(min-width:48rem){.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(6 of g){transform:translate(clamp(1.0971428571rem,1.4285714286vw,2rem),clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(7 of g){transform:translate(clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem),clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem))}@media(min-width:48rem){.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(7 of g){transform:translate(clamp(-2rem,-1.4285714286vw,-1.0971428571rem),clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(8 of g){transform:translate(clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem),clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem))}@media(min-width:48rem){.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(8 of g){transform:translate(clamp(1.0971428571rem,1.4285714286vw,2rem),clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(9 of g){transform:translate(clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem),clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem))}@media(min-width:48rem){.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(9 of g){transform:translate(clamp(-2rem,-1.4285714286vw,-1.0971428571rem),clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}}.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(10 of g){transform:translate(clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem),clamp(-4.2666666667rem,-5.5555555556vw,-1.7777777778rem))}@media(min-width:48rem){.secret-container .contents-media:nth-child(5 of.contents-media):not([data-showed=true])>.copy-box>.copy>g:nth-child(10 of g){transform:translate(clamp(1.0971428571rem,1.4285714286vw,2rem),clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(1 of g){transition:transform 1.25s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 1.6 + .1s - .1s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(2 of g){transition:transform 1.25s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 1.6 + .2s - .1s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(3 of g){transition:transform 1.25s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 1.6 + .3s - .1s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(4 of g){transition:transform 1.25s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--duration) / 1.6 + .4s - .1s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(5 of g){transition:transform .84s cubic-bezier(.19,1,.22,1),opacity .44s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .4s + .2s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(6 of g){transition:transform .84s cubic-bezier(.19,1,.22,1),opacity .44s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .48s + .2s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(7 of g){transition:transform .84s cubic-bezier(.19,1,.22,1),opacity .44s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .56s + .2s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(8 of g){transition:transform .84s cubic-bezier(.19,1,.22,1),opacity .44s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .64s + .2s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(9 of g){transition:transform .84s cubic-bezier(.19,1,.22,1),opacity .44s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .72s + .2s)}.secret-container .contents-media:nth-child(5 of.contents-media)[data-showed=true]>.copy-box>.copy>g:nth-child(10 of g){transition:transform .84s cubic-bezier(.19,1,.22,1),opacity .44s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--duration) / 1.6 + .8s + .2s)}.secret-container .contents-pagination{position:absolute;inset:0;z-index:1;display:flex;align-items:flex-end;justify-content:center;block-size:calc(100dvh - clamp(17.7777777778rem,55.5555555556vw,42.6666666667rem) - clamp(5.0666666667rem,15.8333333333vw,12.16rem));pointer-events:none}@media(max-width:47.99875rem){.secret-container .contents-pagination{padding-block-end:clamp(2.2222222222rem,6.9444444444vw,5.3333333333rem)}}@media(min-width:48rem){.secret-container .contents-pagination{align-items:center;justify-content:flex-end;block-size:calc(100vh - clamp(7.68rem,10vw,14rem));padding-inline-end:clamp(1.4811428571rem,1.9285714286vw,2.7rem)}}.secret-container .contents-pagination>.pagination{display:flex;gap:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);pointer-events:all}@media(min-width:48rem){.secret-container .contents-pagination>.pagination{flex-direction:column;gap:clamp(1.536rem,2vw,2.8rem)}}.secret-container .contents-pagination>.pagination>.bullet{inline-size:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem);aspect-ratio:1}@media(min-width:48rem){.secret-container .contents-pagination>.pagination>.bullet{inline-size:clamp(.768rem,1vw,1.4rem)}}.secret-container .contents-pagination>.pagination>.bullet>.anchor{display:block;inline-size:100%;block-size:100%;border:1px solid var(--color-white);border-radius:50vw}.secret-container .contents-pagination>.pagination[data-secret-index="0"]>.bullet:nth-child(1 of.bullet)>.anchor{background-color:var(--color-white)}.secret-container .contents-pagination>.pagination[data-secret-index="1"]>.bullet:nth-child(2 of.bullet)>.anchor{background-color:var(--color-white)}.secret-container .contents-pagination>.pagination[data-secret-index="2"]>.bullet:nth-child(3 of.bullet)>.anchor{background-color:var(--color-white)}.secret-container .contents-pagination>.pagination[data-secret-index="3"]>.bullet:nth-child(4 of.bullet)>.anchor{background-color:var(--color-white)}.secret-container .contents-pagination>.pagination[data-secret-index="4"]>.bullet:nth-child(5 of.bullet)>.anchor{background-color:var(--color-white)}@media(any-hover:hover){.secret-container .contents-pagination>.pagination>.bullet>.anchor{transition:background-color var(--hover-duration) var(--easing)}.secret-container .contents-pagination>.pagination>.bullet>.anchor:hover{background-color:var(--color-white)}}.secret-container .contents-text{padding:clamp(2.8444444444rem,8.8888888889vw,6.8266666667rem) clamp(2.1333333333rem,6.6666666667vw,5.12rem)}@media(max-width:47.99875rem){.secret-container .contents-text{display:grid;align-items:center;min-block-size:inherit}}@media(min-width:48rem){.secret-container .contents-text{display:flex;align-items:center;inline-size:clamp(76.8rem,100vw,140rem);padding:0 clamp(7.68rem,10vw,14rem)}}.secret-container .contents-text:not(:first-child){position:absolute;inset:0;margin:auto}@media(min-width:48rem){.secret-container .contents-text>.copy{inline-size:clamp(39.168rem,51vw,71.4rem)}}.secret-container .contents-text>.text{font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);line-height:1.5;color:var(--color-white)}@media(min-width:48rem){.secret-container .contents-text>.text{margin-inline-end:-1em;font-size:clamp(.768rem,1vw,1.4rem)}}.secret-container .contents-text[aria-hidden=true]{pointer-events:none}.secret-container .contents-text{isolation:isolate;opacity:0;transform:translateY(clamp(2.6666666667rem,8.3333333333vw,6.4rem));will-change:opacity}@media(min-width:48rem){.secret-container .contents-text{transform:translateY(clamp(1.6457142857rem,2.1428571429vw,3rem))}}.secret-container .copy-box{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:calc(100dvh - clamp(17.7777777778rem,55.5555555556vw,42.6666666667rem) - 15.5555555556vw)}@media(min-width:48rem){.secret-container .copy-box{block-size:100%}}.secret-container .copy-box>.copy{position:absolute;inset-block-start:50%;inset-inline-start:50%;overflow:visible}.secret-container .copy-box>.copy[data-variant=copy01]{inline-size:clamp(7.3777777778rem,23.0555555556vw,17.7066666667rem);transform:translate(calc(-50% + clamp(7.2888888889rem,22.7777777778vw,17.4933333333rem)),calc(-50% - clamp(4.8rem,15vw,11.52rem)))}@media(min-width:48rem){.secret-container .copy-box>.copy[data-variant=copy01]{inline-size:clamp(7.5702857143rem,9.8571428571vw,13.8rem);transform:translate(calc(-50% + clamp(23.3142857143rem,30.3571428571vw,42.5rem)),calc(-50% - clamp(4.608rem,6vw,8.4rem)))}}.secret-container .copy-box>.copy[data-variant=copy02]{inline-size:clamp(9.6rem,30vw,23.04rem);transform:translate(calc(-50% - clamp(6.2222222222rem,19.4444444444vw,14.9333333333rem)),calc(-50% - clamp(1.6rem,5vw,3.84rem)))}@media(min-width:48rem){.secret-container .copy-box>.copy[data-variant=copy02]{inline-size:clamp(9.9291428571rem,12.9285714286vw,18.1rem);transform:translate(calc(-50% + clamp(17.28rem,22.5vw,31.5rem)),calc(-50% - clamp(2.4137142857rem,3.1428571429vw,4.4rem)))}}.secret-container .copy-box>.copy[data-variant=copy03]{inline-size:clamp(12.6222222222rem,39.4444444444vw,30.2933333333rem);transform:translate(calc(-50% - clamp(8rem,25vw,19.2rem)),calc(-50% + clamp(.4444444444rem,1.3888888889vw,1.0666666667rem)))}@media(min-width:48rem){.secret-container .copy-box>.copy[data-variant=copy03]{inline-size:clamp(12.9462857143rem,16.8571428571vw,23.6rem);transform:translate(calc(-50% - clamp(17.4994285714rem,22.7857142857vw,31.9rem)),calc(-50% + clamp(.3291428571rem,.4285714286vw,.6rem)))}}.secret-container .copy-box>.copy[data-variant=copy04]{inline-size:clamp(10.2222222222rem,31.9444444444vw,24.5333333333rem);transform:translate(calc(-50% - clamp(8rem,25vw,19.2rem)),calc(-50% - clamp(1.0666666667rem,3.3333333333vw,2.56rem)))}@media(min-width:48rem){.secret-container .copy-box>.copy[data-variant=copy04]{inline-size:clamp(11.4102857143rem,14.8571428571vw,20.8rem);transform:translate(calc(-50% - clamp(12.8914285714rem,16.7857142857vw,23.5rem)),calc(-50% - clamp(1.3165714286rem,1.7142857143vw,2.4rem)))}}.secret-container .copy-box>.copy[data-variant=copy05]{inline-size:clamp(9.2444444444rem,28.8888888889vw,22.1866666667rem);transform:translate(calc(-50% + clamp(10.3111111111rem,32.2222222222vw,24.7466666667rem)),calc(-50% + clamp(3.5555555556rem,11.1111111111vw,8.5333333333rem)))}@media(min-width:48rem){.secret-container .copy-box>.copy[data-variant=copy05]{inline-size:clamp(15.3051428571rem,19.9285714286vw,27.9rem);transform:translate(calc(-50% + clamp(26.88rem,35vw,49rem)),calc(-50% - clamp(.3291428571rem,.4285714286vw,.6rem)))}}.secret-container .heading-box{padding-block-end:clamp(7.1111111111rem,22.2222222222vw,17.0666666667rem)}@media(max-width:47.99875rem){.secret-container .heading-box{background-color:var(--color-red)}}@media(min-width:48rem){.secret-container .heading-box{display:grid;gap:clamp(1.6457142857rem,2.1428571429vw,3rem);inline-size:clamp(61.0011428571rem,79.4285714286vw,111.2rem);padding-block-end:clamp(7.1314285714rem,9.2857142857vw,13rem)}}.secret-container .heading-box>.lead{inline-size:clamp(27.7333333333rem,86.6666666667vw,66.56rem);margin-inline:auto}@media(min-width:48rem){.secret-container .heading-box>.lead{inline-size:clamp(23.8628571429rem,31.0714285714vw,43.5rem)}}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g{opacity:0}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(1 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(2 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(3 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(4 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(5 of g){transform:scaleX(.9) scaleY(.35)}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(6 of g){transform:translateY(clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(7 of g){transform:translateY(clamp(1.0971428571rem,1.4285714286vw,2rem))}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(8 of g){transform:translate(clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(9 of g){transform:translate(clamp(1.0971428571rem,1.4285714286vw,2rem))}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(10 of g){transform:translateY(clamp(-2rem,-1.4285714286vw,-1.0971428571rem))}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(11 of g){transform:translateY(clamp(1.0971428571rem,1.4285714286vw,2rem))}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(12 of g){scale:1.6}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(13 of g){scale:1.6}.secret-container .heading-box>.section-title:not([data-state=anim])>.title>.svg>g:nth-child(14 of g){scale:1.6}.secret-container .heading-box>.section-title:not([data-state=anim])>.sub{opacity:0}.secret-container .heading-box>.section-title:not([data-state=anim])~.lead{opacity:0;transform:translateY(clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem))}@media(min-width:48rem){.secret-container .heading-box>.section-title:not([data-state=anim])~.lead{transform:translateY(clamp(1.0971428571rem,1.4285714286vw,2rem))}}@media(max-width:47.99875rem){.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(1 of g){transform-origin:6.43% 24.48%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(2 of g){transform-origin:16.9% 34.85%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(3 of g){transform-origin:25.69% 19.52%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(4 of g){transform-origin:35.45% 26.21%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(5 of g){transform-origin:39.56% 42.14%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(6 of g){transform-origin:47.89% 22.4%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(7 of g){transform-origin:58.67% 27.61%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(8 of g){transform-origin:68.42% 22.48%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(9 of g){transform-origin:80.53% 18.12%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(10 of g){transform-origin:88.69% 29.53%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(11 of g){transform-origin:95.5% 23.84%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(12 of g){transform-origin:40.11% 76.01%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(13 of g){transform-origin:49.77% 75.48%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(14 of g){transform-origin:60.06% 75.42%}}@media(min-width:48rem){.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(1 of g){transform-origin:3.76% 51.95%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(2 of g){transform-origin:11.39% 73.97%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(3 of g){transform-origin:17.8% 41.43%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(4 of g){transform-origin:24.91% 55.63%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(5 of g){transform-origin:27.91% 89.45%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(6 of g){transform-origin:33.98% 47.54%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(7 of g){transform-origin:41.84% 58.6%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(8 of g){transform-origin:48.95% 47.72%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(9 of g){transform-origin:57.77% 38.45%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(10 of g){transform-origin:63.72% 62.67%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(11 of g){transform-origin:68.69% 50.6%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(12 of g){transform-origin:77.93% 53.14%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(13 of g){transform-origin:86.69% 51.73%}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(14 of g){transform-origin:96.03% 51.58%}}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(1 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:0s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(2 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:.08s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(3 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:.16s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(4 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:.24s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(5 of g){transition:transform .84s cubic-bezier(.175,.885,.32,1.275),opacity .64s cubic-bezier(.25,.46,.45,.94);transition-delay:.32s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(6 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.48s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(7 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.56s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(8 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.64s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(9 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.72s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(10 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.8s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(11 of g){transition:transform .54s cubic-bezier(.19,1,.22,1),opacity .34s cubic-bezier(.19,1,.22,1);transition-delay:.88s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(12 of g){transition:scale .84s var(--easing),opacity .64s var(--easing);transition-delay:.9s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(13 of g){transition:scale .84s var(--easing),opacity .64s var(--easing);transition-delay:1s}.secret-container .heading-box>.section-title>.title>.svg>g:nth-child(14 of g){transition:scale .84s var(--easing),opacity .64s var(--easing);transition-delay:1.1s}.secret-container .heading-box>.section-title>.sub{transition:opacity var(--duration) var(--easing);transition-delay:1.35s}.secret-container .heading-box>.section-title~.lead{transition:opacity var(--duration) var(--easing),transform var(--duration) var(--easing);transition-delay:1.6s}.secret-container .heading-wrapper{position:relative;background-color:var(--color-dark-red)}.secret-container .heading-wrapper:before{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1;display:block;inline-size:100%;block-size:2px;content:"";background-color:var(--color-gold-02)}.secret-container .heading-wrapper:not([data-state=anim]):before{clip-path:inset(0 100% 0 0)}.secret-container .heading-wrapper:not([data-state=anim])>.contents-heading{opacity:0}.secret-container .heading-wrapper[data-state=anim]:before{clip-path:inset(0 0 0 0);transition:clip-path var(--duration) var(--easing)}.secret-container .heading-wrapper[data-state=anim]>.contents-heading{transition:opacity var(--duration) var(--easing);transition-delay:.46s}.secret-container .section-title{display:grid;gap:clamp(1.0666666667rem,3.3333333333vw,2.56rem)}@media(min-width:48rem){.secret-container .section-title{gap:clamp(.5485714286rem,.7142857143vw,1rem)}}.secret-container .section-title>.title{inline-size:clamp(27.7333333333rem,86.6666666667vw,66.56rem);margin-inline:auto}@media(min-width:48rem){.secret-container .section-title>.title{inline-size:clamp(29.568rem,38.5vw,53.9rem)}}.secret-container .section-title>.title>.svg{overflow:visible}.secret-container .section-title>.sub{inline-size:clamp(27.7333333333rem,86.6666666667vw,66.56rem);margin-inline:auto}@media(min-width:48rem){.secret-container .section-title>.sub{inline-size:clamp(61.0011428571rem,79.4285714286vw,111.2rem)}}.secret-container>.decoration:not([data-state=anim])>.svg>g{opacity:0}.secret-container>.decoration:not([data-state=anim])>.svg>g:nth-child(1 of g){transform:translate(-3%,4%)}.secret-container>.decoration:not([data-state=anim])>.svg>g:nth-child(2 of g){transform:translate(-3%,3%)}.secret-container>.decoration:not([data-state=anim])>.svg>g:nth-child(3 of g){transform:translate(-3%,2%)}.secret-container>.decoration:not([data-state=anim])>.svg>g:nth-child(4 of g){transform:translate(-3%,1%)}.secret-container>.decoration:not([data-state=anim])>.svg>g:nth-child(5 of g){transform:translate(-3%,-1%)}.secret-container>.decoration:not([data-state=anim])>.svg>g:nth-child(6 of g){transform:translate(-3%,-2%)}.secret-container>.decoration:not([data-state=anim])>.svg>g:nth-child(7 of g){transform:translate(-3%,-3%)}.secret-container>.decoration:not([data-state=anim])>.svg>g:nth-child(8 of g){transform:translate(-3%,-4%)}.secret-container>.decoration[data-state=anim]>.svg>g{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing)}.secret-container>.decoration[data-state=anim]>.svg>g:nth-child(1 of g){transition-delay:calc(1 * var(--delay) - var(--delay))}.secret-container>.decoration[data-state=anim]>.svg>g:nth-child(2 of g){transition-delay:calc(2 * var(--delay) - var(--delay))}.secret-container>.decoration[data-state=anim]>.svg>g:nth-child(3 of g){transition-delay:calc(3 * var(--delay) - var(--delay))}.secret-container>.decoration[data-state=anim]>.svg>g:nth-child(4 of g){transition-delay:calc(4 * var(--delay) - var(--delay))}.secret-container>.decoration[data-state=anim]>.svg>g:nth-child(5 of g){transition-delay:calc(5 * var(--delay) - var(--delay))}.secret-container>.decoration[data-state=anim]>.svg>g:nth-child(6 of g){transition-delay:calc(6 * var(--delay) - var(--delay))}.secret-container>.decoration[data-state=anim]>.svg>g:nth-child(7 of g){transition-delay:calc(7 * var(--delay) - var(--delay))}.secret-container>.decoration[data-state=anim]>.svg>g:nth-child(8 of g){transition-delay:calc(8 * var(--delay) - var(--delay))}.naming-container{position:relative;z-index:0;display:grid;gap:clamp(3.5555555556rem,11.1111111111vw,8.5333333333rem);padding:clamp(7.4666666667rem,23.3333333333vw,17.92rem) clamp(2.4rem,7.5vw,5.76rem) clamp(8.7111111111rem,27.2222222222vw,20.9066666667rem);background-color:#ead2ac;background-repeat:repeat-x;background-position:bottom center;background-size:clamp(32rem,100vw,76.8rem) 100%}.naming-container.lazyloaded{background-image:url(../img/_naming_bg_sm.webp)}@media(min-width:48rem){.naming-container{gap:clamp(4.8274285714rem,6.2857142857vw,8.8rem);padding-block:clamp(7.3508571429rem,9.5714285714vw,13.4rem) clamp(9.3257142857rem,12.1428571429vw,17rem);background-size:clamp(3.3737142857rem,4.3928571429vw,6.15rem) 100%}.naming-container.lazyloaded{background-image:url(../img/_naming_bg_lg.webp)}}.naming-container>.title{inline-size:clamp(19.5555555556rem,61.1111111111vw,46.9333333333rem);margin-inline:auto}@media(min-width:48rem){.naming-container>.title{inline-size:clamp(30.1714285714rem,39.2857142857vw,55rem)}}.naming-container>.title>.svg{overflow:visible}@media(min-width:48rem){.naming-container>.naming-body{margin-inline:auto}}.naming-container .honjikomi-box{position:absolute;inset-block-start:clamp(14.5777777778rem,45.5555555556vw,34.9866666667rem);inset-inline-end:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem);inline-size:clamp(8.5333333333rem,26.6666666667vw,20.48rem)}@media(min-width:48rem){.naming-container .honjikomi-box{inset-block-start:clamp(-5.2rem,-3.7142857143vw,-2.8525714286rem);inset-inline-end:clamp(-2.8rem,-2vw,-1.536rem);inline-size:clamp(9.216rem,12vw,16.8rem)}}.naming-container .honjikomi-box>.honjikomi:not(:first-child){position:absolute;inset:0;margin:auto}.naming-container .naming-body{position:relative;display:grid;gap:clamp(3.5555555556rem,11.1111111111vw,8.5333333333rem)}@media(min-width:48rem){.naming-container .naming-body{gap:clamp(3.072rem,4vw,5.6rem);inline-size:clamp(39.168rem,51vw,71.4rem)}}.naming-container .naming-body>.title{inline-size:clamp(15.3333333333rem,47.9166666667vw,36.8rem)}@media(min-width:48rem){.naming-container .naming-body>.title{inline-size:clamp(15.4697142857rem,20.1428571429vw,28.2rem)}}.naming-container .naming-body{--duration: .6s}.naming-container .naming-body:not([data-state=anim])>.title{opacity:0;transform:translateY(clamp(2.6666666667rem,8.3333333333vw,6.4rem))}@media(min-width:48rem){.naming-container .naming-body:not([data-state=anim])>.title{transform:translateY(clamp(1.6457142857rem,2.1428571429vw,3rem))}}.naming-container .naming-body:not([data-state=anim])>.statement-box>.statement{opacity:0;transform:translateY(clamp(2.6666666667rem,8.3333333333vw,6.4rem))}@media(min-width:48rem){.naming-container .naming-body:not([data-state=anim])>.statement-box>.statement{transform:translateY(clamp(1.6457142857rem,2.1428571429vw,3rem))}}.naming-container .naming-body:not([data-state=anim])>.honjikomi-box>.honjikomi{opacity:0}.naming-container .naming-body:not([data-state=anim])>.honjikomi-box>.honjikomi:not(:nth-child(4 of.honjikomi)){scale:1.4}.naming-container .naming-body[data-state=anim]>.title{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing)}.naming-container .naming-body[data-state=anim]>.statement-box>.statement{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing)}.naming-container .naming-body[data-state=anim]>.statement-box>.statement:nth-child(1 of.statement){transition-delay:calc(1 * var(--delay) + .15s)}.naming-container .naming-body[data-state=anim]>.statement-box>.statement:nth-child(2 of.statement){transition-delay:calc(2 * var(--delay) + .15s)}.naming-container .naming-body[data-state=anim]>.honjikomi-box>.honjikomi{transition:scale var(--duration) var(--easing),opacity var(--duration) var(--easing)}.naming-container .naming-body[data-state=anim]>.honjikomi-box>.honjikomi:nth-child(1 of.honjikomi){transform-origin:61.3% 22.6%;transition-delay:calc(var(--delay) * 8 + .15s)}.naming-container .naming-body[data-state=anim]>.honjikomi-box>.honjikomi:nth-child(2 of.honjikomi){transform-origin:66.3% 56.1%;transition-delay:calc(var(--delay) * 10 + .15s)}.naming-container .naming-body[data-state=anim]>.honjikomi-box>.honjikomi:nth-child(3 of.honjikomi){transform-origin:66.3% 74.1%;transition-delay:calc(var(--delay) * 12 + .15s)}.naming-container .naming-body[data-state=anim]>.honjikomi-box>.honjikomi:nth-child(4 of.honjikomi){transition-delay:calc(var(--delay) * 14 + .15s)}.naming-container .statement-box{display:grid;gap:clamp(3.9111111111rem,12.2222222222vw,9.3866666667rem);inline-size:clamp(20.3111111111rem,63.4722222222vw,48.7466666667rem)}@media(min-width:48rem){.naming-container .statement-box{gap:clamp(2.6331428571rem,3.4285714286vw,4.8rem);inline-size:clamp(28.3337142857rem,36.8928571429vw,51.65rem)}}.naming-container>.title>.svg:not([data-state=anim])>g{opacity:0}.naming-container>.title>.svg:not([data-state=anim])>g:nth-child(1 of g){transform:translate(-3%,3%)}.naming-container>.title>.svg:not([data-state=anim])>g:nth-child(2 of g){transform:translate(-3%,2%)}.naming-container>.title>.svg:not([data-state=anim])>g:nth-child(3 of g){transform:translate(-3%,1%)}.naming-container>.title>.svg:not([data-state=anim])>g:nth-child(4 of g){transform:translate(-3%,-1%)}.naming-container>.title>.svg:not([data-state=anim])>g:nth-child(5 of g){transform:translate(-3%,-2%)}.naming-container>.title>.svg:not([data-state=anim])>g:nth-child(6 of g){transform:translate(-3%,-3%)}.naming-container>.title>.svg[data-state=anim]>g{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing)}.naming-container>.title>.svg[data-state=anim]>g:nth-child(1 of g){transition-delay:calc(1 * var(--delay) - var(--delay))}.naming-container>.title>.svg[data-state=anim]>g:nth-child(2 of g){transition-delay:calc(2 * var(--delay) - var(--delay))}.naming-container>.title>.svg[data-state=anim]>g:nth-child(3 of g){transition-delay:calc(3 * var(--delay) - var(--delay))}.naming-container>.title>.svg[data-state=anim]>g:nth-child(4 of g){transition-delay:calc(4 * var(--delay) - var(--delay))}.naming-container>.title>.svg[data-state=anim]>g:nth-child(5 of g){transition-delay:calc(5 * var(--delay) - var(--delay))}.naming-container>.title>.svg[data-state=anim]>g:nth-child(6 of g){transition-delay:calc(6 * var(--delay) - var(--delay))}.recipes-container{position:relative;z-index:0;padding-block-start:clamp(8.5333333333rem,26.6666666667vw,20.48rem);background-color:var(--color-red);background-repeat:repeat-x;background-position:bottom center;background-size:clamp(4.1333333333rem,12.9166666667vw,9.92rem) clamp(33.3777777778rem,104.3055555556vw,80.1066666667rem)}.recipes-container.lazyloaded{background-image:url(../img/_bg_noise_sm.webp)}@media(min-width:48rem){.recipes-container{padding-block-start:clamp(6.5828571429rem,8.5714285714vw,12rem);background-size:clamp(9.8742857143rem,12.8571428571vw,18rem) clamp(16.896rem,22vw,30.8rem)}.recipes-container.lazyloaded{background-image:url(../img/_bg_noise_lg.webp)}}.recipes-container .button-inner{display:block;inline-size:100%;overflow:hidden;color:var(--color-black);text-align:start;cursor:pointer;background-color:var(--color-white);border-radius:clamp(.5333333333rem,1.6666666667vw,1.28rem)}@media(min-width:48rem){.recipes-container .button-inner{border-radius:clamp(.4388571429rem,.5714285714vw,.8rem)}}.recipes-container .heading-box{display:grid;gap:clamp(2.6666666667rem,8.3333333333vw,6.4rem)}@media(min-width:48rem){.recipes-container .heading-box{gap:clamp(2.7428571429rem,3.5714285714vw,5rem);inline-size:clamp(61.0011428571rem,79.4285714286vw,111.2rem)}}.recipes-container .heading-box>.title{inline-size:clamp(24.8888888889rem,77.7777777778vw,59.7333333333rem);margin-inline:auto}@media(min-width:48rem){.recipes-container .heading-box>.title{inline-size:clamp(38.0708571429rem,49.5714285714vw,69.4rem)}}.recipes-container .heading-box>.title>.svg{overflow:visible}.recipes-container .heading-box>.lead{inline-size:clamp(22.7555555556rem,71.1111111111vw,54.6133333333rem);margin-inline:auto}@media(min-width:48rem){.recipes-container .heading-box>.lead{inline-size:clamp(16.0457142857rem,20.8928571429vw,29.25rem)}}.recipes-container .heading-box:not([data-state=anim])>.title>.svg>g{opacity:0}.recipes-container .heading-box:not([data-state=anim])>.title>.svg>g:nth-child(1 of g){transform:translate(-3%,3%)}.recipes-container .heading-box:not([data-state=anim])>.title>.svg>g:nth-child(2 of g){transform:translate(-3%,2%)}.recipes-container .heading-box:not([data-state=anim])>.title>.svg>g:nth-child(3 of g){transform:translate(-3%,1%)}.recipes-container .heading-box:not([data-state=anim])>.title>.svg>g:nth-child(4 of g){transform:translate(-3%)}.recipes-container .heading-box:not([data-state=anim])>.title>.svg>g:nth-child(5 of g){transform:translate(-3%,-1%)}.recipes-container .heading-box:not([data-state=anim])>.title>.svg>g:nth-child(6 of g){transform:translate(-3%,-2%)}.recipes-container .heading-box:not([data-state=anim])>.title>.svg>g:nth-child(7 of g){transform:translate(-3%,-3%)}.recipes-container .heading-box:not([data-state=anim])>.lead{opacity:0}.recipes-container .heading-box[data-state=anim]>.title>.svg>g{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing)}.recipes-container .heading-box[data-state=anim]>.title>.svg>g:nth-child(1 of g){transition-delay:calc(1 * var(--delay) - var(--delay))}.recipes-container .heading-box[data-state=anim]>.title>.svg>g:nth-child(2 of g){transition-delay:calc(2 * var(--delay) - var(--delay))}.recipes-container .heading-box[data-state=anim]>.title>.svg>g:nth-child(3 of g){transition-delay:calc(3 * var(--delay) - var(--delay))}.recipes-container .heading-box[data-state=anim]>.title>.svg>g:nth-child(4 of g){transition-delay:calc(4 * var(--delay) - var(--delay))}.recipes-container .heading-box[data-state=anim]>.title>.svg>g:nth-child(5 of g){transition-delay:calc(5 * var(--delay) - var(--delay))}.recipes-container .heading-box[data-state=anim]>.title>.svg>g:nth-child(6 of g){transition-delay:calc(6 * var(--delay) - var(--delay))}.recipes-container .heading-box[data-state=anim]>.title>.svg>g:nth-child(7 of g){transition-delay:calc(7 * var(--delay) - var(--delay))}.recipes-container .heading-box[data-state=anim]>.lead{transition:opacity var(--duration) var(--easing);transition-delay:calc(var(--delay) * 10)}.recipes-container .more-recipes{display:flex;gap:clamp(1.6rem,5vw,3.84rem);align-items:center;justify-content:center;inline-size:-moz-fit-content;inline-size:fit-content;padding:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem) clamp(1.1555555556rem,3.6111111111vw,2.7733333333rem) clamp(.8888888889rem,2.7777777778vw,2.1333333333rem) clamp(3.5555555556rem,11.1111111111vw,8.5333333333rem);text-decoration:none;border:clamp(.0888888889rem,.2777777778vw,.2133333333rem) solid var(--color-white);border-radius:clamp(.3555555556rem,1.1111111111vw,.8533333333rem)}@media(min-width:48rem){.recipes-container .more-recipes{gap:clamp(1.0971428571rem,1.4285714286vw,2rem);padding:clamp(.4937142857rem,.6428571429vw,.9rem) clamp(.5485714286rem,.7142857143vw,1rem) clamp(.4937142857rem,.6428571429vw,.9rem) clamp(2.1942857143rem,2.8571428571vw,4rem);border-width:clamp(.0548571429rem,.0714285714vw,.1rem);border-radius:clamp(.2194285714rem,.2857142857vw,.4rem)}}.recipes-container .more-recipes>.text{font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);font-weight:500;line-height:1.25}@media(min-width:48rem){.recipes-container .more-recipes>.text{font-size:clamp(.768rem,1vw,1.4rem)}}.recipes-container .more-recipes>.arrow{position:relative;display:block;inline-size:clamp(2.8444444444rem,8.8888888889vw,6.8266666667rem);aspect-ratio:1/1}@media(min-width:48rem){.recipes-container .more-recipes>.arrow{inline-size:clamp(2.6331428571rem,3.4285714286vw,4.8rem)}}.recipes-container .more-recipes>.arrow:before{position:absolute;inset:0;display:block;inline-size:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem);aspect-ratio:1;margin:auto;content:"";border-block-start:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);border-inline-end:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);rotate:45deg}@media(min-width:48rem){.recipes-container .more-recipes>.arrow:before{inline-size:clamp(.6582857143rem,.8571428571vw,1.2rem);border-block-start:clamp(.1645714286rem,.2142857143vw,.3rem) solid var(--color-white);border-inline-end:clamp(.1645714286rem,.2142857143vw,.3rem) solid var(--color-white)}}.recipes-container .more-recipes{transition:background-color var(--hover-duration) var(--easing),opacity var(--hover-duration) var(--easing)}.recipes-container .more-recipes>.text{color:var(--color-white)}.recipes-container .more-recipes>.arrow{transition:transform var(--hover-duration) var(--easing)}@media(any-hover:hover){.recipes-container .more-recipes:hover{background-color:var(--color-white)}.recipes-container .more-recipes:hover>.text{color:var(--color-red)}.recipes-container .more-recipes:hover>.arrow{transform:translate(10%)}.recipes-container .more-recipes:hover>.arrow:before{border-color:var(--color-red)}}.recipes-container .more-recipes:not([data-state=anim]){opacity:0}.recipes-container .recipes-box{display:grid;gap:clamp(4.9777777778rem,15.5555555556vw,11.9466666667rem)}@media(min-width:48rem){.recipes-container .recipes-box{gap:clamp(3.9497142857rem,5.1428571429vw,7.2rem)}}@media(min-width:48rem){.recipes-container .recipes-box>.recipes-list{margin-inline:auto}}.recipes-container .recipes-box>.more-recipes{margin-inline:auto}.recipes-container .recipes-heading{position:relative;display:grid;gap:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);padding:clamp(2.8444444444rem,8.8888888889vw,6.8266666667rem) clamp(2.1333333333rem,6.6666666667vw,5.12rem) clamp(3.1111111111rem,9.7222222222vw,7.4666666667rem)}@media(min-width:48rem){.recipes-container .recipes-heading{gap:clamp(1.4262857143rem,1.8571428571vw,2.6rem);padding:clamp(1.7554285714rem,2.2857142857vw,3.2rem) clamp(1.7554285714rem,2.2857142857vw,3.2rem) clamp(2.0845714286rem,2.7142857143vw,3.8rem)}}.recipes-container .recipes-heading>.no{inline-size:clamp(4.2666666667rem,13.3333333333vw,10.24rem)}@media(min-width:48rem){.recipes-container .recipes-heading>.no{inline-size:clamp(2.7428571429rem,3.5714285714vw,5rem)}}.recipes-container .recipes-heading>.minutes{position:absolute;inset-block-start:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);inset-inline-end:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);inline-size:clamp(4.4444444444rem,13.8888888889vw,10.6666666667rem)}@media(min-width:48rem){.recipes-container .recipes-heading>.minutes{inset-block-start:clamp(.8228571429rem,1.0714285714vw,1.5rem);inset-inline-end:clamp(.8228571429rem,1.0714285714vw,1.5rem);inline-size:clamp(2.7428571429rem,3.5714285714vw,5rem)}}.recipes-container .recipes-inner{display:grid;gap:clamp(6.5777777778rem,20.5555555556vw,15.7866666667rem);padding-block-end:clamp(7.1111111111rem,22.2222222222vw,17.0666666667rem);background-repeat:repeat-x;background-position:bottom center;background-size:100% auto}@media(max-width:47.99875rem){.recipes-container .recipes-inner{padding-inline:clamp(2.1333333333rem,6.6666666667vw,5.12rem)}}@media(min-width:48rem){.recipes-container .recipes-inner{gap:clamp(5.0468571429rem,6.5714285714vw,9.2rem);padding-block-end:clamp(6.5828571429rem,8.5714285714vw,12rem)}}@media(min-width:48rem){.recipes-container .recipes-inner>.heading-box{margin-inline:auto}}.recipes-container .recipes-list{display:grid;gap:clamp(2.1333333333rem,6.6666666667vw,5.12rem)}@media(min-width:48rem){.recipes-container .recipes-list{grid-template-columns:repeat(3,1fr);gap:clamp(1.7554285714rem,2.2857142857vw,3.2rem);inline-size:clamp(60.8914285714rem,79.2857142857vw,111rem)}}.recipes-container .recipes-item:not([data-state=anim]){opacity:0;transform:translateY(clamp(2.6666666667rem,8.3333333333vw,6.4rem))}@media(min-width:48rem){.recipes-container .recipes-item:not([data-state=anim]){transform:translateY(clamp(2.1942857143rem,2.8571428571vw,4rem))}}.recipes-container .recipes-item[data-state=anim]{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing)}@media(min-width:48rem){.recipes-container .recipes-item[data-state=anim]:nth-child(2){transition-delay:calc(var(--delay) * 2)}.recipes-container .recipes-item[data-state=anim]:nth-child(3){transition-delay:calc(var(--delay) * 4)}}.recipes-container .recipes-button{display:block;inline-size:100%}.recipes-container .recipes-button>.button-inner{transition:transform calc(var(--hover-duration) - .1s) var(--easing)}@media(any-hover:hover){.recipes-container .recipes-button:hover>.button-inner{transform:translateY(clamp(-3rem,-2.1428571429vw,-1.6457142857rem));transition-duration:var(--hover-duration)}}.recipes-container .recipes-search{display:flex;align-items:center;justify-content:center;padding-block:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem)}@media(min-width:48rem){.recipes-container .recipes-search{padding-block:clamp(.9874285714rem,1.2857142857vw,1.8rem)}}.recipes-container .recipes-search>.text{font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);font-weight:500;line-height:1.25}@media(min-width:48rem){.recipes-container .recipes-search>.text{font-size:clamp(.768rem,1vw,1.4rem)}}.recipes-container .recipes-search>.icon{inline-size:clamp(2.4888888889rem,7.7777777778vw,5.9733333333rem)}@media(min-width:48rem){.recipes-container .recipes-search>.icon{inline-size:clamp(1.4262857143rem,1.8571428571vw,2.6rem)}}.recipes-container .recipes-title{display:grid;gap:clamp(1.0666666667rem,3.3333333333vw,2.56rem)}@media(min-width:48rem){.recipes-container .recipes-title{gap:clamp(.6582857143rem,.8571428571vw,1.2rem)}}.recipes-container .recipes-title>.title{inline-size:clamp(22.0444444444rem,68.8888888889vw,52.9066666667rem)}@media(min-width:48rem){.recipes-container .recipes-title>.title{inline-size:clamp(15.6342857143rem,20.3571428571vw,28.5rem)}}.recipes-container .recipes-title>.text{font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);line-height:1.5;line-break:anywhere}@media(min-width:48rem){.recipes-container .recipes-title>.text{margin-inline-end:-1em;font-size:clamp(.768rem,1vw,1.4rem)}}@media(max-width:47.99875rem){.recipes-container dialog[data-modal][data-variant=recipes]{flex-direction:column-reverse}}.recipes-container dialog[data-modal][data-variant=recipes]>.modal-content{overflow:hidden}.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close{position:relative;inline-size:clamp(4.2666666667rem,13.3333333333vw,10.24rem);block-size:clamp(4.2666666667rem,13.3333333333vw,10.24rem);font-size:clamp(3.0222222222rem,9.4444444444vw,7.2533333333rem)}@media(max-width:47.99875rem){.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close{inset-block-start:clamp(.1777777778rem,.5555555556vw,.4266666667rem);inset-inline-end:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem);align-self:flex-end}}@media(min-width:48rem){.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close{inset-block-start:clamp(-25.6rem,-18.2857142857vw,-14.0434285714rem);inset-inline-end:clamp(-1rem,-.7142857143vw,-.5485714286rem);inline-size:clamp(2.6331428571rem,3.4285714286vw,4.8rem);block-size:clamp(2.6331428571rem,3.4285714286vw,4.8rem)}}.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close:before,.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close:after{position:absolute;inset:0;display:block;inline-size:clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem);block-size:clamp(.32rem,1vw,.768rem);margin:auto;content:"";background-color:var(--color-white)}@media(min-width:48rem){.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close:before,.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close:after{inline-size:clamp(1.7554285714rem,2.2857142857vw,3.2rem);block-size:clamp(.3017142857rem,.3928571429vw,.55rem)}}.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close:before{rotate:45deg}.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close:after{rotate:-45deg}.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close>span{display:block;font-size:0;opacity:0}.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close{transition:opacity var(--hover-duration) var(--easing)}@media(any-hover:hover){.recipes-container dialog[data-modal][data-variant=recipes]>.modal-close:hover{opacity:.7}}.recipes-container .recipes-body{display:grid;gap:clamp(1.0666666667rem,3.3333333333vw,2.56rem);inline-size:100%}@media(min-width:48rem){.recipes-container .recipes-body{gap:clamp(.6582857143rem,.8571428571vw,1.2rem);inline-size:clamp(52.1142857143rem,67.8571428571vw,95rem)}}.recipes-container .recipes-body>.inner{position:relative;inline-size:100%;max-block-size:clamp(47.7333333333rem,149.1666666667vw,114.56rem);padding:clamp(2.8444444444rem,8.8888888889vw,6.8266666667rem) clamp(2.1333333333rem,6.6666666667vw,5.12rem) clamp(2.1333333333rem,6.6666666667vw,5.12rem);background-color:var(--color-white);border-radius:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem)}@media(max-width:47.99875rem){.recipes-container .recipes-body>.inner{overflow:auto}}@media(min-width:48rem){.recipes-container .recipes-body>.inner{block-size:clamp(27.7577142857rem,36.1428571429vw,50.6rem);padding:clamp(3.4011428571rem,4.4285714286vw,6.2rem) clamp(3.9497142857rem,5.1428571429vw,7.2rem) clamp(2.8525714286rem,3.7142857143vw,5.2rem);border-radius:clamp(.5485714286rem,.7142857143vw,1rem)}}@media(max-width:47.99875rem){.recipes-container .recipes-body>.inner:before{position:absolute;inset-block-end:0;inset-inline-start:0;z-index:3;display:block;inline-size:100%;block-size:clamp(8.8888888889rem,27.7777777778vw,21.3333333333rem);pointer-events:none;content:"";background:linear-gradient(180deg,transparent 28.19%,var(--color-white) 100%)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]{inline-size:100%;overflow:hidden}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper{align-items:flex-start;inline-size:100%;block-size:auto}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide{flex-shrink:0;inline-size:100%;block-size:auto}.recipes-container .recipes-body>.caption{display:flex;justify-content:flex-end;padding-inline:clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem) clamp(.3555555556rem,1.1111111111vw,.8533333333rem)}@media(min-width:48rem){.recipes-container .recipes-body>.caption{padding-inline:clamp(1.0971428571rem,1.4285714286vw,2rem)}}.recipes-container .recipes-body>.caption>.navigation{display:inline-flex;gap:clamp(2.6666666667rem,8.3333333333vw,6.4rem);min-block-size:clamp(1.8666666667rem,5.8333333333vw,4.48rem)}@media(min-width:48rem){.recipes-container .recipes-body>.caption>.navigation{gap:clamp(1.6457142857rem,2.1428571429vw,3rem);min-block-size:clamp(1.3165714286rem,1.7142857143vw,2.4rem)}}.recipes-container .recipes-body>.caption>.navigation>.switch{position:relative;display:block;inline-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);aspect-ratio:1}@media(min-width:48rem){.recipes-container .recipes-body>.caption>.navigation>.switch{inline-size:clamp(.6582857143rem,.8571428571vw,1.2rem)}}.recipes-container .recipes-body>.caption>.navigation>.switch:before{position:absolute;inset:0;display:block;inline-size:100%;aspect-ratio:1;margin:auto;content:""}.recipes-container .recipes-body>.caption>.navigation>.switch:nth-child(1):before{border-block-start:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);border-inline-start:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);rotate:-45deg}@media(min-width:48rem){.recipes-container .recipes-body>.caption>.navigation>.switch:nth-child(1):before{border-block-start-width:clamp(.1645714286rem,.2142857143vw,.3rem);border-inline-start-width:clamp(.1645714286rem,.2142857143vw,.3rem)}}.recipes-container .recipes-body>.caption>.navigation>.switch:nth-child(2):before{border-block-start:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);border-inline-end:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);rotate:45deg}@media(min-width:48rem){.recipes-container .recipes-body>.caption>.navigation>.switch:nth-child(2):before{border-block-start-width:clamp(.1645714286rem,.2142857143vw,.3rem);border-inline-end-width:clamp(.1645714286rem,.2142857143vw,.3rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns{display:grid;gap:clamp(3.2rem,10vw,7.68rem)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.8102857143rem,2.3571428571vw,3.3rem);align-items:flex-start}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left{display:grid;gap:clamp(2.4rem,7.5vw,5.76rem)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left{gap:clamp(1.4811428571rem,1.9285714286vw,2.7rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.heading{position:relative;display:grid;gap:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);padding-block-end:clamp(.3555555556rem,1.1111111111vw,.8533333333rem);border-block-end:clamp(.1777777778rem,.5555555556vw,.4266666667rem) solid var(--color-gold-02)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.heading{gap:clamp(.9874285714rem,1.2857142857vw,1.8rem);border-block-end-width:clamp(.1097142857rem,.1428571429vw,.2rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.heading>.no{inline-size:clamp(6.0444444444rem,18.8888888889vw,14.5066666667rem)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.heading>.no{inline-size:clamp(3.7851428571rem,4.9285714286vw,6.9rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.heading>.minutes{position:absolute;inset-block-end:clamp(.6222222222rem,1.9444444444vw,1.4933333333rem);inset-inline-end:0;inline-size:clamp(4.4444444444rem,13.8888888889vw,10.6666666667rem)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.heading>.minutes{inline-size:clamp(2.7428571429rem,3.5714285714vw,5rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.thumbnail{aspect-ratio:386/251;overflow:hidden;border-radius:clamp(.5333333333rem,1.6666666667vw,1.28rem)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.thumbnail{border-radius:clamp(.5485714286rem,.7142857143vw,1rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.left>.thumbnail>img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right{position:relative;display:grid;gap:clamp(1.6rem,5vw,3.84rem);align-content:start}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right{gap:clamp(1.536rem,2vw,2.8rem)}}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right[data-visible-gradient=true]:before{position:absolute;inset-block-end:0;inset-inline-start:0;z-index:3;display:block;inline-size:100%;block-size:clamp(5.1565714286rem,6.7142857143vw,9.4rem);pointer-events:none;content:"";background:linear-gradient(180deg,transparent 28.19%,var(--color-white) 100%)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section{display:grid;gap:clamp(1.0666666667rem,3.3333333333vw,2.56rem)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section{gap:clamp(.6582857143rem,.8571428571vw,1.2rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>h3{margin-inline-start:clamp(.3555555556rem,1.1111111111vw,.8533333333rem)}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>h3[data-variant=material]{inline-size:clamp(2.7555555556rem,8.6111111111vw,6.6133333333rem)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>h3[data-variant=material]{inline-size:clamp(1.9748571429rem,2.5714285714vw,3.6rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>h3[data-variant=how-to-make]{inline-size:clamp(4.1777777778rem,13.0555555556vw,10.0266666667rem)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>h3[data-variant=how-to-make]{inline-size:clamp(2.9622857143rem,3.8571428571vw,5.4rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>ul{border-block-end:1px dashed var(--color-gold-02)}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>ul>li{display:flex;justify-content:space-between;padding:clamp(.5333333333rem,1.6666666667vw,1.28rem) clamp(.3555555556rem,1.1111111111vw,.8533333333rem);font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);line-height:1.5;color:var(--color-beige);border-block-start:1px dashed var(--color-gold-02)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>ul>li{padding:clamp(.3291428571rem,.4285714286vw,.6rem) clamp(.4388571429rem,.5714285714vw,.8rem);font-size:clamp(.768rem,1vw,1.4rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>ol{border-block-end:1px dashed var(--color-gold-02)}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>ol>li{display:grid;grid-template-columns:clamp(1.6rem,5vw,3.84rem) 1fr;gap:clamp(1.2444444444rem,3.8888888889vw,2.9866666667rem);padding:clamp(.4444444444rem,1.3888888889vw,1.0666666667rem) clamp(.7111111111rem,2.2222222222vw,1.7066666667rem) clamp(.4444444444rem,1.3888888889vw,1.0666666667rem) clamp(.3555555556rem,1.1111111111vw,.8533333333rem);line-break:strict;border-block-start:1px dashed var(--color-gold-02)}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>ol>li{grid-template-columns:clamp(.9874285714rem,1.2857142857vw,1.8rem) 1fr;gap:clamp(.768rem,1vw,1.4rem);padding:clamp(.4388571429rem,.5714285714vw,.8rem) clamp(.4388571429rem,.5714285714vw,.8rem) clamp(.4388571429rem,.5714285714vw,.8rem) clamp(.2194285714rem,.2857142857vw,.4rem)}}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>ol>li>.text{font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);color:var(--color-beige);word-break:normal;overflow-wrap:normal}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right .section>ol>li>.text{font-size:clamp(.768rem,1vw,1.4rem)}}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide:not(:first-child)>.columns>.right{max-block-size:clamp(22.4914285714rem,29.2857142857vw,41rem);overflow-y:auto;scrollbar-width:none}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide:not(:first-child)>.columns>.right::-webkit-scrollbar{display:none}}@media(max-width:47.99875rem){.recipes-container .recipes-body>.inner:before{transition:opacity var(--hover-duration) var(--easing)}.recipes-container .recipes-body>.inner[data-scroll=true]:before{opacity:0}}.recipes-container .recipes-body>.caption>.navigation>.switch:before{transition:translate var(--hover-duration) var(--easing)}.recipes-container .recipes-body>.caption>.navigation>.switch[disabled]{opacity:.7}@media(any-hover:hover){.recipes-container .recipes-body>.caption>.navigation>.switch:not([disabled]):hover:nth-child(1):before{translate:-30%}.recipes-container .recipes-body>.caption>.navigation>.switch:not([disabled]):hover:nth-child(2):before{translate:30%}}@media(min-width:48rem){.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right:before{transition:opacity var(--hover-duration) var(--easing)}.recipes-container .recipes-body>.inner>[data-recipes-modal-swiper]>.swiper-wrapper>.swiper-slide>.columns>.right[data-recipes-modal-contents-right-scroll=true]:before{opacity:0}}.tvcm-container{position:relative;z-index:0;display:grid;gap:clamp(3.1111111111rem,9.7222222222vw,7.4666666667rem);padding:clamp(8.7111111111rem,27.2222222222vw,20.9066666667rem) clamp(2.1333333333rem,6.6666666667vw,5.12rem) clamp(7.1111111111rem,22.2222222222vw,17.0666666667rem);background-color:var(--color-red);background-repeat:repeat-x;background-position:bottom center;background-size:clamp(4.1333333333rem,12.9166666667vw,9.92rem) clamp(33.3777777778rem,104.3055555556vw,80.1066666667rem)}.tvcm-container.lazyloaded{background-image:url(../img/_bg_noise_sm.webp)}@media(min-width:48rem){.tvcm-container{gap:clamp(3.2914285714rem,4.2857142857vw,6rem);padding-block:clamp(6.5828571429rem,8.5714285714vw,12rem);background-size:clamp(9.8742857143rem,12.8571428571vw,18rem) clamp(16.896rem,22vw,30.8rem)}.tvcm-container.lazyloaded{background-image:url(../img/_bg_noise_lg.webp)}}.tvcm-container>.title{inline-size:clamp(15.2888888889rem,47.7777777778vw,36.6933333333rem);margin-inline:auto}@media(min-width:48rem){.tvcm-container>.title{inline-size:clamp(23.4788571429rem,30.5714285714vw,42.8rem)}}.tvcm-container>.title>.svg{overflow:visible}.tvcm-container .pagination-bullet{display:grid!important;gap:clamp(.3555555556rem,1.1111111111vw,.8533333333rem);border-radius:0!important}@media(min-width:48rem){.tvcm-container .pagination-bullet{gap:clamp(.5485714286rem,.7142857143vw,1rem)}}.tvcm-container .pagination-bullet>.thumbnail{position:relative;overflow:hidden;border-radius:clamp(.3555555556rem,1.1111111111vw,.8533333333rem)}@media(min-width:48rem){.tvcm-container .pagination-bullet>.thumbnail{border-radius:clamp(.2194285714rem,.2857142857vw,.4rem)}}.tvcm-container .pagination-bullet>.thumbnail:before{position:absolute;inset:0;z-index:1;display:block;margin:auto;content:"";border:clamp(.1777777778rem,.5555555556vw,.4266666667rem) solid var(--color-white);border-radius:inherit;opacity:0}@media(min-width:48rem){.tvcm-container .pagination-bullet>.thumbnail:before{border-width:clamp(.1097142857rem,.1428571429vw,.2rem)}}.tvcm-container .pagination-bullet>.title{font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);color:var(--color-white);text-align:center}@media(min-width:48rem){.tvcm-container .pagination-bullet>.title{font-size:clamp(.6582857143rem,.8571428571vw,1.2rem)}}.tvcm-container .pagination-button{display:block;inline-size:100%;padding:0;overflow:hidden;cursor:pointer;background:transparent;border:0;border-radius:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem)}.tvcm-container .pagination-button>img{display:block;inline-size:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media(min-width:48rem){.tvcm-container .pagination-button{border-radius:clamp(.4388571429rem,.5714285714vw,.8rem)}}.tvcm-container .pagination-slide>.pagination-bullet>.thumbnail img{transition:scale var(--hover-duration) var(--easing)}.tvcm-container .pagination-slide>.pagination-bullet>.thumbnail:before{transition:opacity var(--hover-duration) var(--easing)}.tvcm-container .pagination-slide.swiper-slide-thumb-active>.pagination-bullet>.thumbnail img{transition:scale var(--hover-duration) var(--easing)}.tvcm-container .pagination-slide.swiper-slide-thumb-active>.pagination-bullet>.thumbnail:before{opacity:1}@media(any-hover:hover){.tvcm-container .pagination-slide:not(.swiper-slide-thumb-active):hover>.pagination-bullet>.thumbnail img{scale:1.06}.tvcm-container .pagination-slide:not(.swiper-slide-thumb-active):hover>.pagination-bullet>.thumbnail:before{opacity:1}}.tvcm-container .pagination-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem)}@media(min-width:48rem){.tvcm-container .pagination-wrapper{gap:clamp(.8777142857rem,1.1428571429vw,1.6rem)}}.tvcm-container .slider-button{position:relative;display:block}.tvcm-container .slider-text{display:grid;gap:clamp(1.2444444444rem,3.8888888889vw,2.9866666667rem)}@media(min-width:48rem){.tvcm-container .slider-text{gap:clamp(.8777142857rem,1.1428571429vw,1.6rem)}}.tvcm-container .slider-text>.title{inline-size:clamp(18.6666666667rem,58.3333333333vw,44.8rem)}@media(min-width:48rem){.tvcm-container .slider-text>.title{inline-size:clamp(13.7142857143rem,17.8571428571vw,25rem)}}.tvcm-container .slider-text>.text{font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);line-height:2;color:var(--color-white);line-break:anywhere}@media(min-width:48rem){.tvcm-container .slider-text>.text{font-size:clamp(.768rem,1vw,1.4rem)}}.tvcm-container .slider-thumbnail>.thumbnail{display:block;overflow:hidden;border-radius:clamp(.3555555556rem,1.1111111111vw,.8533333333rem)}@media(min-width:48rem){.tvcm-container .slider-thumbnail>.thumbnail{border-radius:clamp(.5485714286rem,.7142857143vw,1rem)}}.tvcm-container .slider-thumbnail>.icon{position:absolute;inset-block-end:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);inset-inline-end:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);display:block;inline-size:clamp(3.9111111111rem,12.2222222222vw,9.3866666667rem);background-color:var(--color-white);border-radius:50vw}@media(min-width:48rem){.tvcm-container .slider-thumbnail>.icon{inset-block-end:clamp(.8777142857rem,1.1428571429vw,1.6rem);inset-inline-end:clamp(.8777142857rem,1.1428571429vw,1.6rem);inline-size:clamp(3.84rem,5vw,7rem)}}@media(any-hover:hover){.tvcm-container .slider-thumbnail>.thumbnail img{transition:scale var(--hover-duration) var(--easing)}.tvcm-container .slider-thumbnail:hover>.thumbnail img{scale:1.06}}.tvcm-container .special-movie{display:grid;gap:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem)}@media(min-width:48rem){.tvcm-container .special-movie{gap:clamp(.8777142857rem,1.1428571429vw,1.6rem)}}.tvcm-container .special-movie>.title{display:block;font-size:clamp(1.2444444444rem,3.8888888889vw,2.9866666667rem);font-weight:400;line-height:1.6;color:var(--color-white);text-align:center}@media(min-width:48rem){.tvcm-container .special-movie>.title{font-size:clamp(.8777142857rem,1.1428571429vw,1.6rem)}}@media(any-hover:hover){.tvcm-container .special-movie>.special-thumbnail>.thumbnail img{transition:scale var(--hover-duration) var(--easing)}.tvcm-container .special-movie:hover>.special-thumbnail>.thumbnail img{scale:1.06}}.tvcm-container .special-movies{display:grid;grid-template-columns:clamp(27.7333333333rem,86.6666666667vw,66.56rem);gap:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);justify-content:center}@media(min-width:48rem){.tvcm-container .special-movies{grid-template-columns:repeat(2,clamp(29.6228571429rem,38.5714285714vw,54rem));gap:clamp(1.7554285714rem,2.2857142857vw,3.2rem)}}.tvcm-container .special-thumbnail{position:relative;display:block}.tvcm-container .special-thumbnail>.thumbnail{position:relative;display:block;overflow:hidden;border-radius:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem)}@media(min-width:48rem){.tvcm-container .special-thumbnail>.thumbnail{border-radius:clamp(.5485714286rem,.7142857143vw,1rem)}}.tvcm-container .special-thumbnail>.icon{position:absolute;inset-block-end:clamp(1.0666666667rem,3.3333333333vw,2.56rem);inset-inline-end:clamp(1.0666666667rem,3.3333333333vw,2.56rem);display:block;inline-size:clamp(3.9111111111rem,12.2222222222vw,9.3866666667rem);background-color:var(--color-white);border-radius:50vw}@media(min-width:48rem){.tvcm-container .special-thumbnail>.icon{inset-block-end:clamp(1.0971428571rem,1.4285714286vw,2rem);inset-inline-end:clamp(1.0971428571rem,1.4285714286vw,2rem);inline-size:clamp(3.84rem,5vw,7rem)}}.tvcm-container .tvcm-box{display:grid;gap:clamp(5.6888888889rem,17.7777777778vw,13.6533333333rem)}@media(min-width:48rem){.tvcm-container .tvcm-box{gap:clamp(4.3885714286rem,5.7142857143vw,8rem)}}@media(min-width:48rem){.tvcm-container .tvcm-box>.tvcm-contents{margin-inline:auto}}@media(min-width:48rem){.tvcm-container .tvcm-contents{display:grid;grid-template-areas:"slider slider" "textBox pagination";grid-template-columns:1fr clamp(18.432rem,24vw,33.6rem);gap:clamp(1.8651428571rem,2.4285714286vw,3.4rem) clamp(1.0971428571rem,1.4285714286vw,2rem);inline-size:clamp(52.1142857143rem,67.8571428571vw,95rem)}}@media(min-width:48rem){.tvcm-container .tvcm-contents>.tvcm-slider{grid-area:slider}}@media(max-width:47.99875rem){.tvcm-container .tvcm-contents>.tvcm-pagination{margin-block-start:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem)}}@media(min-width:48rem){.tvcm-container .tvcm-contents>.tvcm-pagination{grid-area:pagination}}@media(max-width:47.99875rem){.tvcm-container .tvcm-contents>.slider-text{margin-block-start:clamp(2.8444444444rem,8.8888888889vw,6.8266666667rem)}}@media(min-width:48rem){.tvcm-container .tvcm-contents>.slider-text{grid-area:textBox}}@media(max-width:47.99875rem){.tvcm-container dialog[data-modal][data-variant=tvcm]{flex-direction:column-reverse}}.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close{position:relative;inline-size:clamp(4.2666666667rem,13.3333333333vw,10.24rem);block-size:clamp(4.2666666667rem,13.3333333333vw,10.24rem);font-size:clamp(3.0222222222rem,9.4444444444vw,7.2533333333rem)}@media(max-width:47.99875rem){.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close{inset-block-start:clamp(.1777777778rem,.5555555556vw,.4266666667rem);inset-inline-end:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem);align-self:flex-end}}@media(min-width:48rem){.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close{inset-block-start:clamp(-27rem,-19.2857142857vw,-14.8114285714rem);inset-inline-end:clamp(-1rem,-.7142857143vw,-.5485714286rem);inline-size:clamp(2.6331428571rem,3.4285714286vw,4.8rem);block-size:clamp(2.6331428571rem,3.4285714286vw,4.8rem)}}.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close:before,.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close:after{position:absolute;inset:0;display:block;inline-size:clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem);block-size:clamp(.32rem,1vw,.768rem);margin:auto;content:"";background-color:var(--color-white)}@media(min-width:48rem){.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close:before,.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close:after{inline-size:clamp(1.7554285714rem,2.2857142857vw,3.2rem);block-size:clamp(.2523428571rem,.3285714286vw,.46rem)}}.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close:before{rotate:45deg}.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close:after{rotate:-45deg}.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close>span{display:block;font-size:0;opacity:0}.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close{transition:opacity var(--hover-duration) var(--easing)}@media(any-hover:hover){.tvcm-container dialog[data-modal][data-variant=tvcm]>.modal-close:hover{opacity:.7}}.tvcm-container .modal-body{inline-size:91.2vw}@media(min-width:48rem){.tvcm-container .modal-body{inline-size:clamp(52.1142857143rem,67.8571428571vw,95rem)}}.tvcm-container .modal-body>.inner{display:grid;gap:clamp(1.0666666667rem,3.3333333333vw,2.56rem);inline-size:100%}@media(min-width:48rem){.tvcm-container .modal-body>.inner{gap:clamp(.6582857143rem,.8571428571vw,1.2rem)}}.tvcm-container .modal-body>.inner>.movie{inline-size:100%;overflow:hidden;border-radius:clamp(.5333333333rem,1.6666666667vw,1.28rem)}@media(min-width:48rem){.tvcm-container .modal-body>.inner>.movie{border-radius:clamp(.5485714286rem,.7142857143vw,1rem)}}.tvcm-container .modal-body>.inner>.movie>iframe{inline-size:100%;aspect-ratio:16/9}.tvcm-container .modal-body>.inner>[data-tvcm-modal-swiper]{inline-size:100%;overflow:hidden}.tvcm-container .modal-body>.inner>[data-tvcm-modal-swiper]>.swiper-wrapper{inline-size:100%}.tvcm-container .modal-body>.inner>[data-tvcm-modal-swiper]>.swiper-wrapper>.swiper-slide{flex-shrink:0;inline-size:100%;overflow:hidden;border-radius:clamp(.5333333333rem,1.6666666667vw,1.28rem)}@media(min-width:48rem){.tvcm-container .modal-body>.inner>[data-tvcm-modal-swiper]>.swiper-wrapper>.swiper-slide{border-radius:clamp(.5485714286rem,.7142857143vw,1rem)}}.tvcm-container .modal-body>.inner>[data-tvcm-modal-swiper]>.swiper-wrapper>.swiper-slide>iframe{inline-size:100%;aspect-ratio:16/9}.tvcm-container .modal-body>.inner>.caption{display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(1.7777777778rem,5.5555555556vw,4.2666666667rem) clamp(.3555555556rem,1.1111111111vw,.8533333333rem)}@media(min-width:48rem){.tvcm-container .modal-body>.inner>.caption{padding-inline:clamp(1.0971428571rem,1.4285714286vw,2rem)}}.tvcm-container .modal-body>.inner>.caption[data-validate=special]{justify-content:center;padding-inline:0}.tvcm-container .modal-body>.inner>.caption>.title{font-size:clamp(1.2444444444rem,3.8888888889vw,2.9866666667rem);color:var(--color-white)}@media(min-width:48rem){.tvcm-container .modal-body>.inner>.caption>.title{font-size:clamp(.8777142857rem,1.1428571429vw,1.6rem)}}.tvcm-container .modal-body>.inner>.caption>.navigation{display:inline-flex;gap:clamp(2.6666666667rem,8.3333333333vw,6.4rem)}@media(min-width:48rem){.tvcm-container .modal-body>.inner>.caption>.navigation{gap:clamp(1.6457142857rem,2.1428571429vw,3rem)}}.tvcm-container .modal-body>.inner>.caption>.navigation>.switch{position:relative;display:block;inline-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);aspect-ratio:1}@media(min-width:48rem){.tvcm-container .modal-body>.inner>.caption>.navigation>.switch{inline-size:clamp(.6582857143rem,.8571428571vw,1.2rem)}}.tvcm-container .modal-body>.inner>.caption>.navigation>.switch:before{position:absolute;inset:0;display:block;inline-size:100%;aspect-ratio:1;margin:auto;content:""}.tvcm-container .modal-body>.inner>.caption>.navigation>.switch:nth-child(1):before{border-block-start:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);border-inline-start:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);rotate:-45deg}@media(min-width:48rem){.tvcm-container .modal-body>.inner>.caption>.navigation>.switch:nth-child(1):before{border-block-start-width:clamp(.1645714286rem,.2142857143vw,.3rem);border-inline-start-width:clamp(.1645714286rem,.2142857143vw,.3rem)}}.tvcm-container .modal-body>.inner>.caption>.navigation>.switch:nth-child(2):before{border-block-start:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);border-inline-end:clamp(.2666666667rem,.8333333333vw,.64rem) solid var(--color-white);rotate:45deg}@media(min-width:48rem){.tvcm-container .modal-body>.inner>.caption>.navigation>.switch:nth-child(2):before{border-block-start-width:clamp(.1645714286rem,.2142857143vw,.3rem);border-inline-end-width:clamp(.1645714286rem,.2142857143vw,.3rem)}}.tvcm-container .modal-body>.inner>.caption>.navigation>.switch:before{transition:translate var(--hover-duration) var(--easing)}.tvcm-container .modal-body>.inner>.caption>.navigation>.switch[disabled]{opacity:.7}@media(any-hover:hover){.tvcm-container .modal-body>.inner>.caption>.navigation>.switch:not([disabled]):hover:nth-child(1):before{translate:-30%}.tvcm-container .modal-body>.inner>.caption>.navigation>.switch:not([disabled]):hover:nth-child(2):before{translate:30%}}.tvcm-container .tvcm-pagination,.tvcm-container .tvcm-slider{inline-size:100%;overflow:hidden}.tvcm-container>.title>.svg:not([data-state=anim])>g{opacity:0}.tvcm-container>.title>.svg:not([data-state=anim])>g:nth-child(1 of g){transform:translate(-3%,2%)}.tvcm-container>.title>.svg:not([data-state=anim])>g:nth-child(2 of g){transform:translate(-3%,1%)}.tvcm-container>.title>.svg:not([data-state=anim])>g:nth-child(3 of g){transform:translate(-3%,-1%)}.tvcm-container>.title>.svg:not([data-state=anim])>g:nth-child(4 of g){transform:translate(-3%,-2%)}.tvcm-container>.title>.svg[data-state=anim]>g{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing)}.tvcm-container>.title>.svg[data-state=anim]>g:nth-child(1 of g){transition-delay:calc(1 * var(--delay) - var(--delay))}.tvcm-container>.title>.svg[data-state=anim]>g:nth-child(2 of g){transition-delay:calc(2 * var(--delay) - var(--delay))}.tvcm-container>.title>.svg[data-state=anim]>g:nth-child(3 of g){transition-delay:calc(3 * var(--delay) - var(--delay))}.tvcm-container>.title>.svg[data-state=anim]>g:nth-child(4 of g){transition-delay:calc(4 * var(--delay) - var(--delay))}.sdgs-container{position:relative;z-index:0;display:grid;gap:clamp(2.8444444444rem,8.8888888889vw,6.8266666667rem);padding-block-start:clamp(8.3555555556rem,26.1111111111vw,20.0533333333rem);background-color:var(--color-red)}@media(min-width:48rem){.sdgs-container{gap:clamp(2.1942857143rem,2.8571428571vw,4rem);padding-block-start:clamp(7.7897142857rem,10.1428571429vw,14.2rem)}}.sdgs-container>.title{inline-size:clamp(27.7333333333rem,86.6666666667vw,66.56rem);margin-inline:auto}@media(min-width:48rem){.sdgs-container>.title{inline-size:clamp(60.8914285714rem,79.2857142857vw,111rem)}}@media(min-width:48rem){.sdgs-container>.sdgs-list{margin-inline:auto}}@media(min-width:48rem){.sdgs-container .annotation-list{display:flex;gap:clamp(.5485714286rem,.7142857143vw,1rem);justify-content:flex-end}}.sdgs-container .annotation-list>.text{font-size:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem);line-height:1.5}@media(min-width:48rem){.sdgs-container .annotation-list>.text{font-size:clamp(.6034285714rem,.7857142857vw,1.1rem)}}.sdgs-container .annotation-list>.text>small{font-size:100%!important}.sdgs-container .card-body{display:grid;gap:clamp(1.9555555556rem,6.1111111111vw,4.6933333333rem)}@media(min-width:48rem){.sdgs-container .card-body{gap:clamp(.4388571429rem,.5714285714vw,.8rem)}}@media(min-width:48rem){.sdgs-container .card-body>.annotation-list{margin-inline-end:clamp(2.7428571429rem,3.5714285714vw,5rem)}}.sdgs-container .card-heading{display:grid;gap:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem)}@media(min-width:48rem){.sdgs-container .card-heading{gap:clamp(1.0971428571rem,1.4285714286vw,2rem)}}.sdgs-container .card-heading>.index{inline-size:clamp(2.6666666667rem,8.3333333333vw,6.4rem);margin-inline:auto}@media(min-width:48rem){.sdgs-container .card-heading>.index{inline-size:clamp(2.0845714286rem,2.7142857143vw,3.8rem)}}.sdgs-container .card-heading>.text{font-size:clamp(1.2444444444rem,3.8888888889vw,2.9866666667rem);line-height:1.5;text-align:center}@media(min-width:48rem){.sdgs-container .card-heading>.text{font-size:clamp(.8777142857rem,1.1428571429vw,1.6rem);line-height:1.6}}.sdgs-container .item-list{display:grid;grid-template-columns:repeat(2,clamp(10.6666666667rem,33.3333333333vw,25.6rem));gap:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem);justify-content:center}@media(min-width:48rem){.sdgs-container .item-list{grid-template-columns:repeat(4,clamp(8.2285714286rem,10.7142857143vw,15rem));gap:clamp(.8228571429rem,1.0714285714vw,1.5rem);padding-inline:clamp(1.4811428571rem,1.9285714286vw,2.7rem) clamp(1.3165714286rem,1.7142857143vw,2.4rem)}}.sdgs-container .sdgs-card{display:grid;gap:clamp(1.0666666667rem,3.3333333333vw,2.56rem);align-items:flex-start;padding:clamp(2.8444444444rem,8.8888888889vw,6.8266666667rem) clamp(2.1333333333rem,6.6666666667vw,5.12rem);background-color:var(--color-white);border-radius:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem)}@media(min-width:48rem){.sdgs-container .sdgs-card{padding:clamp(2.1942857143rem,2.8571428571vw,4rem) clamp(1.7554285714rem,2.2857142857vw,3.2rem);border-radius:clamp(.6582857143rem,.8571428571vw,1.2rem)}}@media(min-width:48rem){.sdgs-container .sdgs-card[data-variant="01"]{gap:clamp(.8777142857rem,1.1428571429vw,1.6rem)}}@media(min-width:48rem){.sdgs-container .sdgs-card[data-variant="02"]{gap:clamp(.2194285714rem,.2857142857vw,.4rem)}}.sdgs-container .sdgs-card>.rspo{inline-size:clamp(14.2222222222rem,44.4444444444vw,34.1333333333rem);margin-inline:auto}@media(min-width:48rem){.sdgs-container .sdgs-card>.rspo{inline-size:clamp(8.7771428571rem,11.4285714286vw,16rem)}}.sdgs-container .sdgs-list{display:grid;grid-template-columns:clamp(27.7333333333rem,86.6666666667vw,66.56rem);gap:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);justify-content:center}@media(min-width:48rem){.sdgs-container .sdgs-list{grid-template-columns:clamp(15.1405714286rem,19.7142857143vw,27.6rem) 1fr;gap:clamp(1.7554285714rem,2.2857142857vw,3.2rem);inline-size:clamp(61.0011428571rem,79.4285714286vw,111.2rem)}}.sdgs-container>.title{transition:opacity var(--duration) var(--easing)}.sdgs-container>.title:not([data-state=anim]){opacity:0}.lineup-container{position:relative;z-index:0;display:grid;gap:clamp(2.8444444444rem,8.8888888889vw,6.8266666667rem);padding-block:clamp(8.5333333333rem,26.6666666667vw,20.48rem) clamp(7.1111111111rem,22.2222222222vw,17.0666666667rem);background-color:var(--color-red)}@media(min-width:48rem){.lineup-container{gap:clamp(2.0845714286rem,2.7142857143vw,3.8rem);padding-block:clamp(6.5828571429rem,8.5714285714vw,12rem) clamp(8.7771428571rem,11.4285714286vw,16rem)}}@media(min-width:48rem){.lineup-container>.section-title{margin-inline:auto}}.lineup-container>.lineup-box{margin-inline:auto}.lineup-container .line-up{display:grid;grid-template-columns:repeat(2,clamp(13.1555555556rem,41.1111111111vw,31.5733333333rem));gap:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem)}@media(min-width:48rem){.lineup-container .line-up{grid-template-columns:repeat(4,clamp(13.9337142857rem,18.1428571429vw,25.4rem));gap:clamp(1.7554285714rem,2.2857142857vw,3.2rem);max-inline-size:unset}}.lineup-container .line-up>li{inline-size:auto;padding-block:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem) clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);margin:0;border-radius:clamp(.5333333333rem,1.6666666667vw,1.28rem);box-shadow:none}@media(min-width:48rem){.lineup-container .line-up>li{aspect-ratio:254/284;padding:clamp(1.7554285714rem,2.2857142857vw,3.2rem);border-radius:clamp(.5485714286rem,.7142857143vw,1rem)}}.lineup-container .line-up>li a{inline-size:auto!important;block-size:auto!important}.lineup-container .line-up>li img{inline-size:80%}.lineup-container .line-up>li>.text{margin-block-start:0;font-size:clamp(1.0666666667rem,3.3333333333vw,2.56rem);line-height:1.5;text-align:start;line-break:anywhere}@media(min-width:48rem){.lineup-container .line-up>li>.text{margin-block-start:clamp(.768rem,1vw,1.4rem);font-size:clamp(.768rem,1vw,1.4rem)}}.lineup-container .line-up>li a img{transition:scale var(--hover-duration) var(--easing)}@media(any-hover:hover){.lineup-container .line-up>li a:hover img{scale:1.1;transition-duration:calc(var(--hover-duration) - .1s)}}.lineup-container .lineup-box{inline-size:clamp(27.7333333333rem,86.6666666667vw,66.56rem)}@media(min-width:48rem){.lineup-container .lineup-box{inline-size:clamp(61.0011428571rem,79.4285714286vw,111.2rem)}}.lineup-container .lineup-box>.line-up{margin:0}.lineup-container .lineup-box>.text{margin-block-start:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);font-size:clamp(.8888888889rem,2.7777777778vw,2.1333333333rem);line-height:1.5;color:var(--color-white)}@media(min-width:48rem){.lineup-container .lineup-box>.text{margin-block-start:clamp(-3.6rem,-2.5714285714vw,-1.9748571429rem);font-size:clamp(.6582857143rem,.8571428571vw,1.2rem);text-align:end}}.lineup-container .lineup-box>.text>.link{color:var(--color-white);text-decoration:none;border-block-end:1px solid var(--color-white)}@media(any-hover:hover){.lineup-container .lineup-box>.text>.link{transition:border-block-end-color var(--hover-duration) var(--easing)}.lineup-container .lineup-box>.text>.link:hover{border-block-end-color:transparent;transition-duration:calc(var(--hover-duration) - .1s)}}.lineup-container .section-title{display:grid;gap:clamp(1.9555555556rem,6.1111111111vw,4.6933333333rem)}@media(min-width:48rem){.lineup-container .section-title{gap:clamp(2.1394285714rem,2.7857142857vw,3.9rem)}}.lineup-container .section-title>.title{inline-size:clamp(21.1555555556rem,66.1111111111vw,50.7733333333rem);margin-inline:auto}@media(min-width:48rem){.lineup-container .section-title>.title{inline-size:clamp(32.3657142857rem,42.1428571429vw,59rem)}}.lineup-container .section-title>.title>.svg{overflow:visible}.lineup-container .section-title>.sub{inline-size:clamp(23.4666666667rem,73.3333333333vw,56.32rem);margin-inline:auto}@media(min-width:48rem){.lineup-container .section-title>.sub{inline-size:clamp(60.8914285714rem,79.2857142857vw,111rem)}}.lineup-container .section-title:not([data-state=anim])>.title>.svg>g{opacity:0}.lineup-container .section-title:not([data-state=anim])>.title>.svg>g:nth-child(1 of g){transform:translate(-3%,3%)}.lineup-container .section-title:not([data-state=anim])>.title>.svg>g:nth-child(2 of g){transform:translate(-3%,2%)}.lineup-container .section-title:not([data-state=anim])>.title>.svg>g:nth-child(3 of g){transform:translate(-3%,1%)}.lineup-container .section-title:not([data-state=anim])>.title>.svg>g:nth-child(4 of g){transform:translate(-3%,-1%)}.lineup-container .section-title:not([data-state=anim])>.title>.svg>g:nth-child(5 of g){transform:translate(-3%,-2%)}.lineup-container .section-title:not([data-state=anim])>.title>.svg>g:nth-child(6 of g){transform:translate(-3%,-3%)}.lineup-container .section-title:not([data-state=anim])>.sub{opacity:0}.lineup-container .section-title[data-state=anim]>.title>.svg>g{transition:transform var(--duration) var(--easing),opacity var(--duration) var(--easing)}.lineup-container .section-title[data-state=anim]>.title>.svg>g:nth-child(1 of g){transition-delay:calc(1 * var(--delay) - var(--delay))}.lineup-container .section-title[data-state=anim]>.title>.svg>g:nth-child(2 of g){transition-delay:calc(2 * var(--delay) - var(--delay))}.lineup-container .section-title[data-state=anim]>.title>.svg>g:nth-child(3 of g){transition-delay:calc(3 * var(--delay) - var(--delay))}.lineup-container .section-title[data-state=anim]>.title>.svg>g:nth-child(4 of g){transition-delay:calc(4 * var(--delay) - var(--delay))}.lineup-container .section-title[data-state=anim]>.title>.svg>g:nth-child(5 of g){transition-delay:calc(5 * var(--delay) - var(--delay))}.lineup-container .section-title[data-state=anim]>.title>.svg>g:nth-child(6 of g){transition-delay:calc(6 * var(--delay) - var(--delay))}.lineup-container .section-title[data-state=anim]>.sub{transition:opacity var(--duration) var(--easing);transition-delay:calc(var(--delay) * 9)}.pagetop-container{position:fixed;inset-block-end:0;inset-inline-end:0;z-index:100}.pagetop-container>.button{display:block}.pagetop-container>.button>.pagetop{position:absolute;inset-block-end:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem);inset-inline-end:clamp(.7111111111rem,2.2222222222vw,1.7066666667rem);display:block;inline-size:clamp(6.3111111111rem,19.7222222222vw,15.1466666667rem)}@media(min-width:48rem){.pagetop-container>.button>.pagetop{inset-block-end:clamp(.8777142857rem,1.1428571429vw,1.6rem);inset-inline-end:clamp(.5485714286rem,.7142857143vw,1rem);inline-size:clamp(5.3485714286rem,6.9642857143vw,9.75rem)}}.pagetop-container>.button>.pagetop>.svg{position:absolute;inset-block-start:clamp(.2666666667rem,.8333333333vw,.64rem);inset-inline-start:50%;inline-size:clamp(5.3333333333rem,16.6666666667vw,12.8rem);margin:auto;transform:translate(-50%)}@media(min-width:48rem){.pagetop-container>.button>.pagetop>.svg{inset-block-start:0;inline-size:clamp(5.0468571429rem,6.5714285714vw,9.2rem)}}.pagetop-container{transition:opacity calc(var(--duration) / 2) cubic-bezier(.215,.61,.355,1)}.pagetop-container[aria-hidden=true]{pointer-events:none;opacity:0;transition-duration:calc(var(--duration) / 3)}.pagetop-container>.button>.pagetop>.bread{transform-origin:50% 100%}@media(any-hover:hover){.pagetop-container>.button:hover>.pagetop{animation:pagetop-container-bread-mochi .7s cubic-bezier(.175,.885,.32,1.275)}}@keyframes pagetop-container-bread-mochi{0%,to{transform:scaleZ(1)}25%{transform:scale3d(1.08,.92,1)}45%{transform:scale3d(.96,1.05,1)}65%{transform:scale3d(1.03,.98,1)}}.modal-container .modal-content{display:flex;max-inline-size:91.2vw;max-block-size:90vh;contain:layout style paint;overflow-y:auto;overscroll-behavior:contain;pointer-events:none;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.modal-container .modal-content{opacity:0;animation-fill-mode:forwards;will-change:opacity,transform}.modal-container .modal-content:focus{outline:none}.modal-container .modal-content:focus-visible{outline:3px solid var(--focus-ring-color, #005fcc);outline-offset:-2px;border-radius:4px}.modal-container .modal-content[data-state=hidden]{display:none}.modal-container .modal-content[data-state=visible]{pointer-events:auto;opacity:1}.modal-container .modal-content[data-motion=fade-in]{animation:modal-container-content-fade-in var(--modal-fade-in-duration) ease-out}.modal-container .modal-content[data-motion=fade-out]{animation:modal-container-content-fade-out var(--modal-fade-out-duration) ease-in}@media(prefers-reduced-motion:reduce){.modal-container .modal-content[data-motion=fade-in],.modal-container .modal-content[data-motion=fade-out]{transform:none}}.modal-container .modal-close{position:absolute;inset-block-start:20px;inset-inline-end:20px;font-size:clamp(7.1111111111rem,22.2222222222vw,17.0666666667rem);color:#333;cursor:pointer;background:transparent;border:none}@media(min-width:48rem){.modal-container .modal-close{font-size:clamp(4.3885714286rem,5.7142857143vw,8rem)}}.modal-container .modal-close{pointer-events:none;opacity:0;transition:opacity var(--modal-fade-in-duration) ease-out}.modal-container .modal-close:hover{opacity:.8}.modal-container .modal-close:focus{outline:none}.modal-container .modal-close:focus-visible{outline:3px solid var(--focus-ring-color, #005fcc);outline-offset:-2px;border-radius:4px}@media(prefers-reduced-motion:reduce){.modal-container .modal-close{transition-delay:0s!important;transition-duration:1ms!important}}.modal-container .loading-box{position:absolute;inset:0;z-index:var(--modal-loading-layer, 1);display:flex;align-items:center;justify-content:center;pointer-events:none}.modal-container .loading-box>.spinner{inline-size:3rem;block-size:3rem;border:.4rem solid #fff;border-block-start-color:transparent;border-radius:50%}.modal-container .loading-box>.progress{position:absolute;inset-block-start:0;inset-inline-start:0;block-size:10px;background:#fff}.modal-container .loading-box>.label{position:absolute;inset-block-start:50%;inset-inline-start:50%;margin-block-start:60px;font-size:clamp(1.4222222222rem,4.4444444444vw,3.4133333333rem);font-weight:700;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7);transform:translate(-50%,-50%)}@media(min-width:48rem){.modal-container .loading-box>.label{font-size:clamp(.8777142857rem,1.1428571429vw,1.6rem)}}.modal-container .loading-box{opacity:0;transition:opacity .2s ease}.modal-container .loading-box[data-state=visible]{pointer-events:auto;touch-action:none;opacity:1}.modal-container .loading-box>.spinner{animation:modal-container-loading-spin 1s linear infinite}.modal-container .loading-box>.progress{inline-size:0%;transition:inline-size .15s ease}.modal-container .loading-box>.progress[data-motion=no-transition]{transition-duration:1ms}@media(prefers-reduced-motion:reduce){.modal-container .loading-box{transition-duration:1ms!important}.modal-container .loading-box>.spinner{animation:none!important}.modal-container .loading-box>.progress{transition-duration:1ms!important}}.modal-container{--modal-fade-in-duration: .3s;--modal-fade-out-duration: .2s;--modal-backdrop-layer: -1;--modal-loading-layer: 1;display:none;inline-size:100%;block-size:100%}.modal-container::backdrop{display:none}.modal-container[open]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;touch-action:none}.modal-container[open]:before{position:fixed;inset:0;z-index:var(--modal-backdrop-layer);content:"";background:#0009}@media(prefers-reduced-motion:reduce){.modal-container{--modal-fade-in-duration: 1ms;--modal-fade-out-duration: 1ms}}.modal-container{opacity:1;transition:opacity var(--modal-fade-out-duration) ease-in}.modal-container[data-state=closing]{opacity:0}.modal-container:before{opacity:0;transition:opacity var(--modal-fade-in-duration) ease-out}.modal-container[open]:before{opacity:1}.modal-container[open][data-state=closing]:before,.modal-container[open][data-state=opening]:before{opacity:0}.modal-container[data-state=closing]:before{opacity:0;transition:opacity var(--modal-fade-out-duration) ease-in}.modal-container[open]>.modal-close{pointer-events:none;opacity:0;transition-delay:0s}.modal-container[open]>.modal-content[data-motion=fade-in]~.modal-close,.modal-container[open]>.modal-content[data-state=visible]~.modal-close{pointer-events:auto;opacity:1;transition-delay:0s}.modal-container[data-state=closing]>.modal-close{pointer-events:none;opacity:0;transition:opacity var(--modal-fade-out-duration) ease-in;transition-delay:0s}.modal-container[open][data-state=closing]>.modal-content[data-state=visible]~.modal-close{pointer-events:none;opacity:0}@media(prefers-reduced-motion:reduce){.modal-container{transition-duration:1ms!important}.modal-container:before{transition-duration:1ms!important}}[data-open-modal-id][data-open-modal-slot],[data-close-modal]{touch-action:manipulation}html[data-modal-scroll-lock=true]{overflow:hidden;overscroll-behavior:none}html[data-modal-scroll-lock=true] body{overscroll-behavior:none}@keyframes modal-container-content-fade-in{0%{visibility:visible;opacity:0;transform:translateY(20px)}to{visibility:visible;opacity:1;transform:translateY(0)}}@keyframes modal-container-content-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes modal-container-loading-spin{to{transform:rotate(360deg)}}:where(.main-container) *,:where(.main-container) *:before,:where(.main-container) *:after{box-sizing:border-box}:where(.main-container) *{padding:0;margin:0;font-size:inherit;line-height:inherit;min-width:0}:where(.main-container) textarea{overflow:visible}:where(.main-container) textarea{resize:vertical}:where(.main-container) template{display:none}:where(.main-container) details,:where(.main-container) main,:where(.main-container) summary{display:block}:where(.main-container) progress{display:inline-block}:where(.main-container) small{font-size:75%}:where(.main-container) sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}:where(.main-container) sub{bottom:-.25em}:where(.main-container) input[type=number]{width:auto}:where(.main-container) input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}:where(.main-container) input[type=search]::-webkit-search-cancel-button,:where(.main-container) input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}:where(.main-container) button,:where(.main-container) input,:where(.main-container) select,:where(.main-container) textarea{font-family:inherit;font-style:inherit;font-weight:inherit;color:inherit}:where(.main-container) button{overflow:visible}:where(.main-container) button,:where(.main-container) select{text-transform:none}:where(.main-container) input{line-height:normal}:where(.main-container) button,:where(.main-container) input[type=button],:where(.main-container) input[type=reset]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;background-color:transparent;border-style:none}:where(.main-container) button[disabled],:where(.main-container) input[disabled]{cursor:default}:where(.main-container) button::-moz-focus-inner,:where(.main-container) input::-moz-focus-inner{padding:0;border:0}:where(.main-container) audio,:where(.main-container) iframe,:where(.main-container) img,:where(.main-container) svg,:where(.main-container) video{vertical-align:middle}:where(.main-container) audio:not([controls]){display:none}:where(.main-container) img{width:100%;max-width:100%;height:auto;border:0}:where(.main-container) svg{width:100%;height:auto}:where(.main-container) ol,:where(.main-container) ul{list-style:none}:where(.main-container) select{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.main-container) dialog{box-sizing:border-box;max-width:none;max-height:none;padding:0;margin:0;background:transparent;border:none}:where(.main-container){font-family:Noto Sans JP,sans-serif;font-size:1rem;line-height:1.5;color:#584b37;overflow-wrap:break-word;background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(.main-container) a{color:#00f;text-decoration:underline}@media(max-width:47.99875rem){:where(.main-container) .u-hidden-down-sm{display:none!important;visibility:hidden}}@media(min-width:48rem){:where(.main-container) .u-hidden-up-md{display:none!important;visibility:hidden}}:where(.main-container) .u-visuallyhidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:where(.main-container){--color-red: #D02222;--color-yellow: #ffdf2f;--color-white: #fff;--color-black: #333;--color-beige: #584B37;--color-beige-light: #f9ffe2;--color-gold: #b28642;--color-gold-02: #ddbc89;--color-dark-red: #C11F1F;--white: #fff;--black: #000;--gray: #d4d4d4;--gray-50: #f9fafb;--gray-100: #f8fafc;--gray-200: #f3f4f6;--gray-300: #e5e7eb;--gray-400: #e2e8f0;--gray-500: #cbd5e1;--gray-600: #6c757d;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--slate-900: #0f172a;--red: #ff4d4d;--orange: #ff944d;--yellow: #ffeb3b;--green: #4caf50;--blue: #2196f3;--purple: #9c27b0;--light-gray: #fafafa;--light-red: #ffe5e7;--light-orange: #fff1e0;--light-yellow: #ffffe0;--light-green: #e6ffeb;--light-blue: #e6f7ff;--light-purple: #f3e6ff;--focus-ring-color: #005fcc;--delay: .05s;--hover-duration: .4s;--duration: .8s;--easing: cubic-bezier(.215, .61, .355, 1)}@media print{:where(.main-container) *,:where(.main-container) *:before,:where(.main-container) *:after{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}:where(.main-container) a,:where(.main-container) a:visited{text-decoration:underline}:where(.main-container) tr,:where(.main-container) img{-moz-column-break-inside:avoid;break-inside:avoid}:where(.main-container) img{max-width:100%!important}:where(.main-container) p,:where(.main-container) h2,:where(.main-container) h3{widows:3;orphans:3}:where(.main-container) h2,:where(.main-container) h3{-moz-column-break-after:avoid;break-after:avoid}}.main-container{isolation:isolate}.main-container>.secret-container{--block-start-size: clamp(14.4rem, 45vw, 34.56rem);margin-block-start:calc(-1 * var(--block-start-size))}@media(min-width:48rem){.main-container>.secret-container{margin-block-start:-56.1428571429vw;--block-start-size: 20.2857142857vw}}.main-container>.naming-container{margin-block-start:-1px}.main-container>.tvcm-container{margin-block-start:-1px}
