.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type]{font:inherit;letter-spacing:inherit;color:inherit;margin:0;display:inline}@media (min-width:1200px),(min-width:900px) and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)){.case-page[data-project-template=v1] .case-gallery{--case-detail-cn-title-size:22px;--case-detail-cn-body-size:16px;--case-detail-cn-note-size:12px;container:case-detail-content/inline-size}.case-page[data-project-template=v1] .case-gallery :is(h2,h3,h4){overflow-wrap:anywhere;white-space:normal}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=title]{font-size:var(--case-detail-cn-title-size);line-height:1.4}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=body]{font-size:var(--case-detail-cn-body-size);line-height:1.8}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=note]{font-size:var(--case-detail-cn-note-size);line-height:1.45}.case-page[data-project-template=v1] .case-film-structure{--case-detail-cn-film-size:14px}.case-page[data-project-template=v1] .case-film-chapter p span[data-case-cn-type=film-description]{font-size:var(--case-detail-cn-film-size);line-height:1.65}.case-page[data-project-template=v1] .case-film-phase h3 span[data-case-cn-type=film-title]{font-size:var(--case-detail-cn-body-size);line-height:1.4}.case-page[data-project-template=v1] .case-film-chapter{margin-bottom:16px}.case-page[data-project-template=v1] .case-statement-lines p{white-space:normal}.case-page[data-project-template=v1] .case-film-structure>ol{--case-detail-film-gap:clamp(10px, 1vw, 18px);column-gap:var(--case-detail-film-gap);grid-template-columns:minmax(0,1fr);row-gap:clamp(32px,4cqi,52px);display:grid}.case-page[data-project-template=v1] .case-film-structure>ol:before{content:none}.case-page[data-project-template=v1] .case-film-structure>ol>li{flex-direction:column;align-items:stretch;min-width:0;min-height:0;display:flex}.case-page[data-project-template=v1] .case-film-structure>ol>li:after{z-index:0;top:14px;right:calc(0px - var(--case-detail-film-gap));content:"";pointer-events:none;background:#1717153d;height:1px;display:none;position:absolute;left:29px}.case-page[data-project-template=v1] .case-film-phase p,.case-page[data-project-template=v1] .case-film-chapter{min-height:0}.case-page[data-project-template=v1] .case-film-image{margin-top:auto}.case-page[data-project-template=v1] .case-movie-themes li{grid-template-columns:minmax(0,1fr);gap:clamp(24px,2.3vw,40px)}.case-page[data-project-template=v1] .case-movie-themes li:last-child h4{white-space:normal}@container case-detail-content (width>=420px){.case-page[data-project-template=v1] .case-film-structure>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.case-page[data-project-template=v1] .case-film-structure>ol>li:nth-child(n):not(:last-child):after{display:none}.case-page[data-project-template=v1] .case-film-structure>ol>li:not(:nth-child(2n)):not(:last-child):after{display:block}}@container case-detail-content (width>=640px){.case-page[data-project-template=v1] .case-film-structure>ol{grid-template-columns:repeat(3,minmax(0,1fr))}.case-page[data-project-template=v1] .case-film-structure>ol>li:nth-child(n):not(:last-child):after{display:none}.case-page[data-project-template=v1] .case-film-structure>ol>li:not(:nth-child(3n)):not(:last-child):after{display:block}.case-page[data-project-template=v1] .case-movie-themes li{grid-template-columns:minmax(0,1.38fr) minmax(290px,1fr)}}@container case-detail-content (width>=1080px){.case-page[data-project-template=v1] .case-film-structure>ol{grid-template-columns:repeat(5,minmax(0,1fr))}.case-page[data-project-template=v1] .case-film-structure>ol>li:nth-child(n):not(:last-child):after{display:none}.case-page[data-project-template=v1] .case-film-structure>ol>li:not(:nth-child(5n)):not(:last-child):after{display:block}}}@media (min-width:768px) and (max-width:1199px) and (not ((min-width:900px) and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)))){.case-page[data-project-template=v1]{--case-tablet-gutter-left:max(clamp(24px, 4vw, 40px), env(safe-area-inset-left,0px));--case-tablet-gutter-right:max(clamp(24px, 4vw, 40px), env(safe-area-inset-right,0px))}.case-page[data-project-template=v1] .case-nav.shell{top:env(safe-area-inset-top,0px);right:var(--case-tablet-gutter-right);left:var(--case-tablet-gutter-left);width:auto;max-width:none;min-height:76px;margin:0}.case-page[data-project-template=v1] .case-layout.shell{width:calc(100% - var(--case-tablet-gutter-left) - var(--case-tablet-gutter-right));max-width:none;margin-right:var(--case-tablet-gutter-right);margin-left:var(--case-tablet-gutter-left);display:block}.case-page[data-project-template=v1] .case-information{z-index:auto;box-sizing:border-box;width:auto;min-height:50svh;padding:calc(104px + env(safe-area-inset-top,0px)) 0 clamp(48px, 5vw, 64px);display:block;position:static;top:auto;left:auto}.case-page[data-project-template=v1] .case-information-inner{grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:0 clamp(40px,5vw,64px);width:100%;max-width:none;display:grid}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=work]{grid-area:1/1/auto/-1;margin-bottom:18px}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=title]{overflow-wrap:anywhere;grid-area:2/1/auto/-1;margin:0}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=project]{overflow-wrap:anywhere;grid-area:3/1/auto/-1;margin-top:14px}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=description]{grid-area:4/1;max-width:520px;margin-top:48px}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=role]{grid-area:4/2;max-width:360px;margin-top:48px}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=access]{text-align:left;grid-area:5/1;max-width:520px;margin-top:40px}.case-page[data-project-template=v1] .case-information-inner>.case-label{margin-bottom:18px}.case-page[data-project-template=v1] .case-information-block>.case-label{margin-bottom:16px}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=progress]{display:none}.case-page[data-project-template=v1] .case-gallery{--case-detail-cn-title-size:22px;--case-detail-cn-body-size:16px;--case-detail-cn-note-size:12px;grid-column:auto;justify-self:stretch;width:100%;padding:0 0 96px;container:case-detail-content/inline-size}.case-page[data-project-template=v1] .case-gallery :is(h2,h3,h4){overflow-wrap:anywhere;white-space:normal}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=title]{font-size:var(--case-detail-cn-title-size);line-height:1.4}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=body]{font-size:var(--case-detail-cn-body-size);line-height:1.8}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=note]{font-size:var(--case-detail-cn-note-size);line-height:1.45}.case-page[data-project-template=v1] .case-film-structure{--case-detail-cn-film-size:14px}.case-page[data-project-template=v1] .case-film-chapter p span[data-case-cn-type=film-description]{font-size:var(--case-detail-cn-film-size);line-height:1.65}.case-page[data-project-template=v1] .case-film-phase h3 span[data-case-cn-type=film-title]{font-size:var(--case-detail-cn-body-size);line-height:1.4}.case-page[data-project-template=v1] .case-film-chapter{margin-bottom:16px}.case-page[data-project-template=v1] .case-statement{grid-template-rows:auto;row-gap:clamp(48px,6vw,64px);min-height:0}.case-page[data-project-template=v1] .case-statement-lines{margin-top:clamp(40px,6vw,68px)}.case-page[data-project-template=v1] .case-statement-lines p{white-space:normal}.case-page[data-project-template=v1] .case-statement-lines p+p{margin-top:clamp(16px,2.5vh,24px)}.case-page[data-project-template=v1] .case-creative-statement{grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,32px);padding-top:clamp(32px,5vw,56px)}.case-page[data-project-template=v1] .case-film-structure>ol{--case-detail-film-gap:clamp(10px, 1vw, 18px);column-gap:var(--case-detail-film-gap);grid-template-columns:minmax(0,1fr);row-gap:clamp(32px,4cqi,52px);display:grid}.case-page[data-project-template=v1] .case-film-structure>ol:before{content:none}.case-page[data-project-template=v1] .case-film-structure>ol>li{flex-direction:column;align-items:stretch;min-width:0;min-height:0;display:flex}.case-page[data-project-template=v1] .case-film-structure>ol>li:after{z-index:0;top:14px;right:calc(0px - var(--case-detail-film-gap));content:"";pointer-events:none;background:#1717153d;height:1px;display:none;position:absolute;left:29px}.case-page[data-project-template=v1] .case-film-phase p,.case-page[data-project-template=v1] .case-film-chapter{min-height:0}.case-page[data-project-template=v1] .case-film-image{margin-top:auto}.case-page[data-project-template=v1] .case-movie-themes li{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;padding-block:clamp(40px,4vw,56px)}.case-page[data-project-template=v1] .case-movie-themes article{text-align:left;width:100%;max-width:640px}.case-page[data-project-template=v1] .case-movie-themes h4{max-width:none}.case-page[data-project-template=v1] .case-movie-themes li:last-child h4{white-space:normal}@container case-detail-content (width>=420px){.case-page[data-project-template=v1] .case-film-structure>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.case-page[data-project-template=v1] .case-film-structure>ol>li:nth-child(n):not(:last-child):after{display:none}.case-page[data-project-template=v1] .case-film-structure>ol>li:not(:nth-child(2n)):not(:last-child):after{display:block}}@container case-detail-content (width>=640px){.case-page[data-project-template=v1] .case-film-structure>ol{grid-template-columns:repeat(3,minmax(0,1fr))}.case-page[data-project-template=v1] .case-film-structure>ol>li:nth-child(n):not(:last-child):after{display:none}.case-page[data-project-template=v1] .case-film-structure>ol>li:not(:nth-child(3n)):not(:last-child):after{display:block}.case-page[data-project-template=v1] .case-creative-statement{grid-template-columns:minmax(118px,.2fr) minmax(0,1fr);gap:clamp(24px,4cqi,48px)}}@container case-detail-content (width>=1000px){.case-page[data-project-template=v1] .case-movie-themes li{grid-template-columns:minmax(0,1.38fr) minmax(290px,1fr);gap:clamp(24px,2.3vw,40px)}}}@media (min-width:768px) and (max-width:1199px) and (orientation:portrait) and (not ((min-width:900px) and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)))){.case-page[data-project-template=v1] .case-information{min-height:calc(50svh + 48px);padding-top:calc(152px + env(safe-area-inset-top,0px))}}@media (min-width:1920px){.case-page[data-project-template=v1] .case-statement{min-height:0;margin-bottom:64px}.case-page[data-project-template=v1] .case-statement:not(:has(>.case-statement-concept):has(>.case-creative-statement)){grid-template-rows:auto}.case-page[data-project-template=v1] .case-statement:has(>.case-statement-concept):has(>.case-creative-statement){grid-template-rows:minmax(calc(clamp(720px,46vw,940px)/1.90476),auto) auto}}@media (min-width:1200px) and (max-height:699px) and (not ((hover:hover) and (pointer:fine) and (not (any-pointer:coarse)))){.case-page[data-project-template=v1] .case-information{align-items:initial;grid-column:1;width:auto;min-height:0;padding:108px 0 clamp(28px,4vh,48px);display:block;position:static;top:auto;left:auto}.case-page[data-project-template=v1] .case-information-inner{max-width:292px}.case-page[data-project-template=v1] .case-gallery{padding-top:max(22vh,104px)}}@media (min-width:900px) and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)) and (min-height:500px) and (max-height:699px){.case-page[data-project-template=v1] .case-information-block{margin-top:16px}.case-page[data-project-template=v1] .case-scroll-progress{margin-top:24px}}@media (min-width:900px) and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)) and (max-height:499px){.case-page[data-project-template=v1] .case-information{align-items:initial;grid-column:1;width:auto;min-height:0;padding:104px 0 28px;display:block;position:static;top:auto;left:auto}.case-page[data-project-template=v1] .case-information-inner{max-width:292px}.case-page[data-project-template=v1] .case-gallery{padding-top:max(22vh,104px)}}@media (max-width:767px){.case-page[data-project-template=v1]{--case-phone-gutter-left:max(clamp(18px, 4.6vw, 24px), env(safe-area-inset-left,0px));--case-phone-gutter-right:max(clamp(18px, 4.6vw, 24px), env(safe-area-inset-right,0px))}.case-page[data-project-template=v1] .case-nav.shell{top:env(safe-area-inset-top,0px);right:var(--case-phone-gutter-right);left:var(--case-phone-gutter-left);grid-template-columns:minmax(0,1fr) auto;column-gap:12px;width:auto;max-width:none;min-height:76px;margin:0}.case-page[data-project-template=v1] .case-nav a:nth-child(2){display:none}.case-page[data-project-template=v1] .case-nav a:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.case-page[data-project-template=v1] .case-layout.shell{width:calc(100% - var(--case-phone-gutter-left) - var(--case-phone-gutter-right));max-width:none;margin-right:var(--case-phone-gutter-right);margin-left:var(--case-phone-gutter-left);padding:0;display:block}.case-page[data-project-template=v1] .case-information{z-index:auto;width:100%;height:auto;min-height:0;padding:calc(128px + env(safe-area-inset-top,0px)) 0 96px;display:block;position:static;top:auto;left:auto}.case-page[data-project-template=v1] .case-information-inner{text-align:left;width:100%;max-width:none;display:block}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=work]{margin:0 0 18px}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=title]{overflow-wrap:anywhere;max-width:none;margin:0}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=project]{overflow-wrap:anywhere;max-width:none;margin:14px 0 0}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=description]{width:100%;max-width:none;margin:40px 0 0}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=role],.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=access]{width:100%;max-width:none;margin:32px 0 0}.case-page[data-project-template=v1] .case-information-block>.case-label{margin-bottom:14px}.case-page[data-project-template=v1] .case-information-block>p:last-child{margin:0}.case-page[data-project-template=v1] .case-information-inner>[data-case-sequence=progress]{display:none}.case-page[data-project-template=v1] .case-gallery{grid-column:auto;justify-self:stretch;width:100%;min-width:0;padding:0 0 112px}.case-page[data-project-template=v1] .case-gallery :is(h2,h3,h4){overflow-wrap:anywhere;white-space:normal}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=title]{font-size:22px;line-height:1.4}.case-page[data-project-template=v1] .case-gallery :is(h2,h3,h4):has(span[data-case-cn-type=title]){line-height:30.8px}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=body]{font-size:16px;line-height:1.8}.case-page[data-project-template=v1] .case-gallery p:has(span[data-case-cn-type=body]){line-height:28.8px}.case-page[data-project-template=v1] .case-gallery span[data-case-cn-type=note]{font-size:12px;line-height:1.45}.case-page[data-project-template=v1] .case-film-note:has(span[data-case-cn-type=note]){line-height:17.4px}.case-page[data-project-template=v1] .case-gallery figure{width:100%;margin:0 0 64px}.case-page[data-project-template=v1] .case-gallery figure:last-child{margin-bottom:0}.case-page[data-project-template=v1] .case-image-frame{aspect-ratio:16/9;width:100%}.case-page[data-project-template=v1] .case-statement{grid-template-rows:auto;min-height:0;margin:0 0 72px;display:block}.case-page[data-project-template=v1] .case-statement-concept{place-self:auto stretch;width:100%}.case-page[data-project-template=v1] .case-statement-lines{width:100%;margin-top:48px}.case-page[data-project-template=v1] .case-statement-lines p{white-space:normal;overflow-wrap:anywhere;max-width:none}.case-page[data-project-template=v1] .case-creative-statement{grid-template-columns:minmax(0,1fr);gap:24px;width:100%;margin-top:64px;padding-top:32px}.case-page[data-project-template=v1] .case-statement:not(:has(>.case-statement-concept))>.case-creative-statement{border-top:0;margin-top:0;padding-top:0}.case-page[data-project-template=v1] .case-creative-statement>:is(.case-creative-heading,[data-case-part=body]){min-width:0;padding-top:0}.case-page[data-project-template=v1] .case-creative-statement>[data-case-part=body]:empty{display:none}.case-page[data-project-template=v1] .case-creative-statement p{max-width:none}.case-page[data-project-template=v1] .case-creative-statement p+p{margin-top:16px}.case-page[data-project-template=v1] .case-film-structure{width:100%;margin-bottom:92px;padding-block:34px}.case-page[data-project-template=v1] .case-film-structure>header{grid-template-columns:minmax(0,1fr) auto;gap:18px;min-width:0;margin-bottom:48px;display:grid}.case-page[data-project-template=v1] .case-film-structure>header>*{min-width:0}.case-page[data-project-template=v1] .case-film-structure>ol{grid-template-columns:minmax(0,1fr);gap:52px 0;margin:0;padding:0;display:grid;position:relative}.case-page[data-project-template=v1] .case-film-structure>ol:before{content:none;display:none}.case-page[data-project-template=v1] .case-film-structure>ol>li{grid-template-rows:auto auto auto;grid-template-columns:29px minmax(0,1fr);align-items:start;gap:0 19px;min-width:0;min-height:0;padding:0;display:grid;position:relative}.case-page[data-project-template=v1] .case-film-structure>ol>li:after{z-index:0;content:"";pointer-events:none;background:#1717153d;width:1px;height:auto;display:block;position:absolute;inset:29px auto -52px 14px}.case-page[data-project-template=v1] .case-film-structure>ol>li:last-child:after{content:none;display:none}.case-page[data-project-template=v1] .case-film-node{z-index:1;grid-area:1/1;width:29px;height:29px;margin:0;position:relative;top:auto;left:auto}.case-page[data-project-template=v1] .case-film-phase{grid-area:1/2;min-width:0}.case-page[data-project-template=v1] .case-film-phase h3{overflow-wrap:anywhere;white-space:normal;min-width:0}.case-page[data-project-template=v1] .case-film-phase h3 span[data-case-cn-type=film-title]{font-size:16px;line-height:1.4}.case-page[data-project-template=v1] .case-film-phase h3:has(span[data-case-cn-type=film-title]){line-height:22.4px}.case-page[data-project-template=v1] .case-film-phase p{overflow-wrap:anywhere;white-space:normal;min-height:0}.case-page[data-project-template=v1] .case-film-chapter{grid-area:2/2;min-height:0;margin:20px 0 22px}.case-page[data-project-template=v1] .case-film-chapter strong,.case-page[data-project-template=v1] .case-film-chapter p{overflow-wrap:anywhere;white-space:normal;max-width:none}.case-page[data-project-template=v1] .case-film-chapter p span[data-case-cn-type=film-description]{font-size:14px;line-height:1.65}.case-page[data-project-template=v1] .case-film-chapter p:has(span[data-case-cn-type=film-description]){line-height:23.1px}.case-page[data-project-template=v1] .case-film-image{aspect-ratio:16/9;grid-area:3/2;width:100%;margin-top:0}.case-page[data-project-template=v1] .case-film-note{margin-top:24px}.case-page[data-project-template=v1] .case-movie-themes{width:100%;margin-bottom:92px;padding-top:0}.case-page[data-project-template=v1] .case-movie-themes>header{min-width:0;margin-bottom:48px}.case-page[data-project-template=v1] .case-movie-themes>header>*{min-width:0}.case-page[data-project-template=v1] .case-movie-themes li{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 0 48px}.case-page[data-project-template=v1] .case-movie-theme-image{aspect-ratio:16/9;width:100%}.case-page[data-project-template=v1] .case-movie-themes .case-movie-theme-image img{object-position:initial}.case-page[data-project-template=v1] .case-movie-themes article{text-align:left;width:100%;min-width:0;max-width:none}.case-page[data-project-template=v1] .case-movie-theme-name h3,.case-page[data-project-template=v1] .case-movie-themes h4{overflow-wrap:anywhere;white-space:normal;max-width:none}.case-page[data-project-template=v1] .case-movie-themes h4{margin-top:34px}.case-page[data-project-template=v1] .case-movie-themes li:last-child h4{white-space:normal}.case-page[data-project-template=v1] .case-movie-theme-copy,.case-page[data-project-template=v1] .case-movie-themes li:last-child .case-movie-theme-copy{margin-top:24px}.case-page[data-project-template=v1] .case-movie-theme-copy p{max-width:none}.case-page[data-project-template=v1] .case-movie-theme-copy p+p{margin-top:16px}.case-page[data-project-template=v1] .case-next{text-align:left;min-height:100svh;padding:0;display:block;position:relative;overflow:hidden}.case-page[data-project-template=v1] .case-next-label{top:max(33.333%, env(safe-area-inset-top,0px));left:calc(11vw + env(safe-area-inset-left,0px));letter-spacing:.045em;text-align:left;margin:0;font-size:11px;font-weight:600;position:absolute;opacity:1!important;transform:translateY(-50%)!important}.case-page[data-project-template=v1] .case-next-title-mask{right:0;bottom:calc(clamp(32px, 7.5vw, 56px) + env(safe-area-inset-bottom,0px));align-items:flex-end;width:100%;height:33.333%;padding:0;display:flex;position:absolute;left:0;overflow:visible}.case-page[data-project-template=v1] .case-next-static-title{justify-content:flex-start;width:100%;display:flex}.case-page[data-project-template=v1] .case-next-marquee{display:none}.case-page[data-project-template=v1] .case-next-static-title strong{color:#02050b;letter-spacing:-.06em;text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;max-width:100%;font-family:Arial,Helvetica Neue,MiSans Concept,PingFang SC,sans-serif;font-size:clamp(42px,11vw,84px);font-weight:400;line-height:.88;display:block}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-static-title{display:none}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-label{opacity:0!important;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .86s cubic-bezier(.16,1,.3,1)!important;transform:translateY(calc(24px - 50%))!important}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-marquee{opacity:0;align-items:flex-end;width:100%;height:100%;transition:opacity .72s cubic-bezier(.16,1,.3,1) 40ms,transform 1s cubic-bezier(.16,1,.3,1) 40ms;display:flex;overflow:visible;transform:translateY(11svh)}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-marquee-track,.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-marquee-group{flex-shrink:0;align-items:flex-end;width:max-content;display:flex}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-marquee-track{animation:20s linear infinite paused case-next-marquee}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-marquee strong{color:#02050b;letter-spacing:-.06em;white-space:nowrap;flex:none;align-items:center;gap:0;max-width:none;padding-right:.32em;font-family:Arial,Helvetica Neue,MiSans Concept,PingFang SC,sans-serif;font-size:clamp(104px,33vw,253px);font-weight:400;line-height:.6;display:inline-flex;transform:none}.case-page[data-project-template=v1] .case-next-separator{margin-left:.3em;font-weight:400;display:inline-block}.case-page[data-project-template=v1] .case-next[data-case-phone-next-visible=true] .case-next-label{opacity:1!important;transform:translateY(-50%)!important}.case-page[data-project-template=v1] .case-next[data-case-phone-next-visible=true] .case-next-marquee{opacity:1;transform:translate(0,0)}.case-page[data-project-template=v1] .case-next[data-case-phone-next-running=true] .case-next-marquee-track{animation-play-state:running}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-static-title,.case-page[data-project-template=v1] .case-next-static-title{justify-content:flex-start;width:100%;display:flex}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-label,.case-page[data-project-template=v1] .case-next-label{opacity:1!important;transition:none!important;transform:translateY(-50%)!important}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-marquee,.case-page[data-project-template=v1] .case-next-marquee{opacity:1;transition:none;animation:none;display:none;transform:none}.case-page[data-project-template=v1] .case-next[data-case-phone-next-ready=true] .case-next-marquee-track,.case-page[data-project-template=v1] .case-next-marquee-track{animation:none}}
