:root{--next-background:#000;--next-color:#ddd;--next-padding:var(--space-lg);--next-margin-top:68px;--next-margin-top-mobile:12px;--next-padding-block-mobile:var(--space-md);--next-padding-inline-mobile:20px;--next-radius:0;--next-gap:var(--space-sm);--next-image-gap:var(--space-sm);--next-image-height:clamp(120px, 20vw, 280px);--next-label-size:16px;--next-title-size:var(--text-lg);--next-title-size-mobile:var(--text-20)}@media (width>=701px){:root{--next-margin-top:clamp(2.125rem, 4.7222vw, 4.25rem)}}.project-next{margin-top:var(--next-margin-top);padding:var(--next-padding);border-radius:var(--next-radius);background:var(--next-background);color:var(--next-color)}@media (width>=601px) and (hover:hover){.project-editorial .project-next a:hover{color:#fff}}.project-next-link{box-sizing:border-box;text-align:left;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding-top:0;display:flex}.project-next-kicker{z-index:1;font-size:var(--next-label-size);letter-spacing:.06em;color:#fff;font-weight:var(--font-weight-regular);text-align:left;display:block;position:static}@media (width>=601px){.project-next-kicker{margin-top:var(--space-md);line-height:1.5}}.project-next-content{flex-direction:column;align-items:flex-start;width:max-content;display:flex;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.project-next-gifs{gap:var(--next-image-gap);opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;transition:opacity .5s,visibility 0s linear .5s;display:grid;overflow:hidden}.project-next-title{opacity:0;transition:opacity .7s ease-out}.project-next.is-in-view .project-next-title{opacity:1}.project-next.is-in-view .project-next-gifs{opacity:1;visibility:visible;transition:opacity 1s .7s,visibility 0s linear .7s}.project-next-gifs :is(img,video){width:100%;height:var(--next-image-height);object-fit:cover;transition:transform .45s ease-out;display:block}.project-next-thumb{min-width:0;display:block;overflow:hidden}@media (width>=601px) and (hover:hover) and (prefers-reduced-motion:no-preference){.project-next-thumb:hover :is(img,video){transform:scale(1.025)}}.project-next-title{font-family:var(--font-project-title);font-size:var(--next-title-size);letter-spacing:0;color:inherit;line-height:1.2;text-decoration:none;display:block}.project-next-arrow{flex:none;width:24px;height:18px;display:block;overflow:visible}.project-next-action{font-size:var(--text-sm);font-weight:var(--font-weight-light);color:inherit;align-items:center;gap:12px;margin-top:auto;padding-bottom:0;text-decoration:none;transition:transform .35s ease-out;display:inline-flex}@media (width>=601px){.project-next-action{align-self:flex-end}}@media (width>=601px) and (hover:hover) and (prefers-reduced-motion:no-preference){.project-next-action:hover{transform:translate(8px)}}.project-next-project-row{align-items:center;gap:var(--next-gap);grid-template-columns:minmax(0,1fr) minmax(180px,max-content);display:grid}.project-next-copy{min-width:0;min-height:var(--next-image-height);text-align:center;grid-area:1/2;position:relative}@media (width<=600px){.project-next{--next-color:#fff;width:calc(100% + (var(--header-gutter) * 4));margin-inline:calc(var(--header-gutter) * -2);margin-top:var(--next-margin-top-mobile);padding-block:var(--next-padding-block-mobile);padding-inline:var(--next-padding-inline-mobile);background:0 0}.project-next-project-row{min-height:var(--next-image-height);grid-template-columns:1fr;gap:0;position:relative}.project-next-title{font-size:var(--next-title-size-mobile)}.project-next-title-break{display:none}.project-next-link{text-align:center;flex-direction:row;align-self:flex-start;align-items:center;gap:12px;width:auto;height:auto;padding-top:0;position:relative;inset:auto}.project-next-content{align-items:center;width:max-content;height:auto;margin-inline:auto;transition:none;position:relative;inset:auto;transform:none}.project-next-title{opacity:1;transition:none}.project-next-action>span:first-child{display:none}.project-next-arrow{width:24px;height:18px;margin-top:0}.project-next-action{margin-top:0;padding-bottom:0}.project-next-gifs{z-index:0;opacity:1;visibility:visible;grid-area:1/1;grid-template-columns:1fr;transition:none;position:absolute;inset:0;overflow:hidden}.project-next-thumb{height:100%}.project-next.is-in-view .project-next-gifs{transition:none}.project-next-gifs:after{content:"";z-index:1;pointer-events:none;background:#0000004d;position:absolute;inset:0}.project-next-gifs :is(img,video){filter:none;height:100%}.project-next-thumb:not(:first-child){display:none}.project-next-kicker{color:#fff;font-size:var(--text-sm);text-align:left;align-self:center}.project-next-copy{z-index:1;min-height:var(--next-image-height);color:#fff;pointer-events:none;background:0 0;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:relative}.project-next-title,.project-next-action{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.project-next-title,.project-next-gifs{opacity:1;visibility:visible;transition:none;transform:none}.project-next-gifs :is(img,video){transition:none}}:root{--project-font-ja:var(--font-ja);--project-font-title:var(--font-project-title);--project-hero-copy-size:var(--text-base);--project-hero-copy-size-wide:var(--text-20);--project-hero-title-size:75.87px;--project-hero-title-size-mobile:clamp(32px, 8vw, 45.16px);--project-hero-title-weight:300;--project-hero-title-leading:1;--project-hero-title-tracking:.03em;--project-hero-copy-leading:2.1;--project-hero-copy-tracking:var(--letter-spacing-base);--project-hero-fade-ease:ease;--project-hero-title-fade-duration:1.4s;--project-hero-title-fade-delay:.25s;--project-hero-media-fade-duration:1.6s;--project-hero-line-duration:.8s;--project-hero-line-stagger:90ms;--project-hero-line-distance:3px;--project-hero-line-blur:2px;--project-hero-line-ease:cubic-bezier(.22, 1, .36, 1);--project-concept-title-reveal-duration:.9s;--project-concept-title-reveal-delay:.2s;--project-concept-body-reveal-duration:.85s;--project-concept-body-reveal-delay:.35s;--project-eyebrow-color:#555;--project-eyebrow-size:var(--text-sm);--project-eyebrow-size-mobile:var(--text-xs);--project-eyebrow-gap:8px;--project-eyebrow-pair-gap:2px;--project-eyebrow-padding-top:16px;--project-eyebrow-tracking:.06em;--project-eyebrow-title-weight:500;--project-subproject-label-size:14px;--project-subproject-label-size-mobile:var(--text-xs)}.project-eyebrow{justify-content:flex-start;align-items:flex-start;gap:var(--project-eyebrow-gap);width:max-content;padding:var(--project-eyebrow-padding-top) 0 0;color:var(--project-eyebrow-color);font-size:var(--project-eyebrow-size);letter-spacing:var(--project-eyebrow-tracking);background:0 0;flex-direction:column;display:flex}.project-eyebrow-pair{gap:var(--project-eyebrow-pair-gap);flex-direction:column;display:flex}.project-eyebrow-title{font-weight:var(--project-eyebrow-title-weight)}.project-eyebrow-value{font-weight:400}.project-editorial{--project-container-padding-block-mobile:0px;--project-columns:minmax(0, 4fr) minmax(0, 6fr);--project-column-gap:4%;--project-section-space:160px;--project-section-space-mobile:48px;--project-concept-title-size:var(--text-20);--project-concept-title-size-mobile:var(--project-concept-title-size);--project-concept-title-weight:500;--project-concept-title-leading:1.65;--project-concept-title-tracking:var(--letter-spacing-base);--project-body-size:var(--text-16);--project-body-leading:2.1;--project-paragraph-space:1.4em}@media (width<=600px){:root{--project-subproject-label-size:var(--project-subproject-label-size-mobile)}}.project-split{grid-template-columns:var(--project-columns);gap:var(--project-column-gap);align-items:start;display:grid}.project-hero-title{font-family:var(--project-font-title);font-size:var(--project-hero-title-size);font-weight:var(--project-hero-title-weight);line-height:var(--project-hero-title-leading);letter-spacing:var(--project-hero-title-tracking)}.project-hero-prose{font-family:var(--project-font-ja);font-size:var(--project-hero-copy-size);line-height:var(--project-hero-copy-leading);letter-spacing:var(--project-hero-copy-tracking)}@media (width>=800px){.project-hero-prose{font-size:var(--project-hero-copy-size-wide)}}@media (width<=700px){.project-hero-title{font-size:var(--project-hero-title-size-mobile)}.project-eyebrow{padding-block:20px}}.project-concept{width:100%;padding-block:var(--project-section-space)}.project-concept h2{font-family:var(--project-font-ja);font-size:var(--project-concept-title-size);font-weight:var(--project-concept-title-weight);line-height:var(--project-concept-title-leading);letter-spacing:var(--project-concept-title-tracking);align-self:start;margin:0}.project-concept .project-prose{width:100%;max-width:none;font-family:var(--project-font-ja);font-size:var(--project-body-size);line-height:var(--project-body-leading);line-break:strict}.project-soft-reveal--title-slow{transition-duration:var(--project-concept-title-reveal-duration);transition-delay:var(--project-concept-title-reveal-delay)}.project-soft-reveal--body{transition-duration:var(--project-concept-body-reveal-duration);transition-delay:var(--project-concept-body-reveal-delay)}.project-prose p{margin:0 0 var(--project-paragraph-space)}.project-prose p:last-child{margin-bottom:0}@media (width<=700px){.project-concept h2{font-size:var(--project-concept-title-size-mobile)}.project-concept .project-prose{font-size:var(--project-hero-copy-size)}}@media (width>=701px){:root{--project-eyebrow-gap:clamp(.25rem, .5556vw, .5rem);--project-eyebrow-pair-gap:.125rem;--project-eyebrow-padding-top:clamp(.5rem, 1.1111vw, 1rem)}.project-editorial{--project-section-space:clamp(5rem, 11.1111vw, 10rem)}}body.real-copy-page{--color-bg:var(--color-bg-real-copy);--bg:var(--color-bg);--nuus-bg:var(--color-bg);--rc-type-base:var(--project-hero-copy-size);background:var(--color-bg);width:100%;overflow-x:clip}body.real-copy-page main{width:100%;max-width:100%;margin:0;overflow-x:clip}.rc-prose{letter-spacing:.03em;font-size:16px;line-height:1.5}.rc-banana-layer{z-index:5;top:calc(var(--header-h) + 48px);aspect-ratio:8/5;pointer-events:none;width:min(200px,100vw - 96px);margin:0 48px -125px auto;position:sticky}.rc-banana-layer img{object-fit:contain;filter:none;width:max-content;max-width:100%;height:auto;animation:12s linear infinite rc-banana-spin}@keyframes rc-banana-spin{to{transform:rotate(1turn)}}.rc-project{box-sizing:border-box;width:100%;max-width:1800px;padding:clamp(32px, 5vw, 80px) calc(var(--header-gutter) * 2) 64px;margin:0 auto;position:relative}.rc-alien-language-wrap{top:calc(var(--header-h) + 24px);margin-left:calc((var(--header-gutter) * -2) + 40px);z-index:40;pointer-events:none;height:0;position:sticky;left:40px}.rc-alien-language{z-index:1;pointer-events:none;flex-direction:column;gap:12px;width:25px;max-width:25px;margin-right:auto;display:flex;position:absolute;top:18%;left:0}.rc-alien-item{grid-template-rows:auto 240px;grid-template-columns:1fr;align-items:start;row-gap:40px;width:max-content;display:none;position:relative}.rc-alien-item img{width:25px;max-width:25px;height:auto;display:block;transform:none}.rc-alien-item.is-active{display:grid}.rc-alien-item span{transform-origin:0 0;color:#555;white-space:nowrap;place-self:end center;width:12px;max-width:12px;font-size:12px;line-height:1.3;display:block;transform:rotate(-90deg)}.rc-overview{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:40px;display:grid}.rc-intro{z-index:1;background:var(--color-bg);flex-direction:column;justify-content:flex-start;align-self:start;margin-bottom:0;padding-top:0;display:flex;position:relative}.rc-title-row{grid-template-columns:1fr;align-items:start;gap:16px;max-width:350px;display:grid}.rc-title-heading{flex-direction:column;align-items:flex-start;gap:8px;height:auto;min-height:0;display:flex}.rc-title-heading h1{font-size:var(--project-hero-title-size-mobile);font-weight:var(--project-hero-title-weight);line-height:var(--project-hero-title-leading);letter-spacing:var(--project-hero-title-tracking)}.rc-title-experience{grid-template-columns:1fr;justify-content:end;align-self:end;gap:16px;width:100%;margin-block:40px 36px;display:grid;position:relative}.rc-title-experience .rc-prose{font-size:var(--project-hero-copy-size);line-height:var(--project-hero-copy-leading);letter-spacing:var(--project-hero-copy-tracking)}.rc-mobile-experience{display:none}.rc-narrative{z-index:2;gap:80px;margin:0 0 80px;display:grid;position:relative}.rc-gallery-stage{position:relative}.rc-gallery-overlay{z-index:40;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;inset:50% -15% 0}.rc-gallery-overlay img{object-fit:contain;object-position:bottom;width:auto;max-width:45%;height:100%;position:relative;top:-2vh;left:-140px;transform:none}.rc-gallery-overlay .rc-gallery-concept-note{object-fit:contain;width:40%;max-width:none;height:auto;position:absolute;inset:auto 0 -20% auto}@media (width>=701px) and (width<=1024px){.rc-gallery-overlay{left:calc(var(--header-gutter) * -2);right:calc(var(--header-gutter) * -2)}.rc-gallery-overlay>img:not(.rc-gallery-concept-note){left:0}}.rc-film,.rc-shot{min-width:0;margin:0}.rc-media-gallery{aspect-ratio:6/7;isolation:isolate;min-height:0;display:block;position:relative;overflow:visible}.rc-media-gallery>figure{z-index:1;margin:0;padding:0;position:absolute}.rc-media-gallery>.rc-shot-empty{display:none}.rc-media-gallery>figure:first-child{z-index:6;width:40.8%;bottom:25vh;right:calc(5% - 80px);transform:rotate(-2.2deg)}.rc-media-gallery>figure:nth-child(2){z-index:3;width:29%;top:4%;right:5%;transform:rotate(1.8deg)}.rc-media-gallery>figure:nth-child(3){z-index:5;width:39%;top:15%;left:clamp(-50px,-3vw,-20px);transform:rotate(-.5deg)}.rc-media-gallery>figure:nth-child(4){z-index:30;width:49%;top:68%;left:clamp(-220px,-12vw,-100px);transform:rotate(1.5deg)}.rc-media-gallery>figure:nth-child(5){z-index:2;width:38.4%;bottom:18%;right:calc(2% - 90px);transform:rotate(-1.4deg)}.rc-media-gallery>figure:nth-child(6){z-index:30;width:28.8%;bottom:17vh;left:calc(43% + 80px);transform:rotate(2deg)}.rc-collage-hover{transform-origin:50%;transition:transform .38s cubic-bezier(.22,1,.36,1),filter .38s}.rc-media-gallery>figure:hover{z-index:20}.rc-media-gallery>figure:not(:nth-child(7)):hover{z-index:100}.rc-media-gallery>figure:hover .rc-collage-hover{filter:drop-shadow(0 14px 18px #0000002e);transform:translate(2px,-4px)rotate(.5deg)scale(1.03)}.rc-media-gallery>figure:nth-child(7):hover .rc-collage-hover{filter:none;transform:none}.rc-media-gallery>figure:nth-child(7):hover{z-index:1}.rc-media-gallery .rc-media-frame:after{opacity:1;background:#0009;transition:opacity .32s;display:block}.rc-media-gallery>figure.is-active .rc-media-frame:after{opacity:0}.rc-media-gallery .rc-media-frame{width:100%;margin:0}.rc-media-gallery img,.rc-media-gallery video{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;display:block}@media (width<=700px){.rc-gallery-overlay{justify-content:flex-start;align-items:flex-end;display:flex;inset:60% 0 0 -5%}.rc-gallery-overlay img{max-width:55%;height:100%;top:20%;left:0}.rc-gallery-overlay .rc-gallery-concept-note{width:45%;bottom:-60%}.rc-title-experience .rc-prose{display:none}.rc-mobile-experience{display:block}.rc-alien-language-wrap{margin-left:calc((var(--header-gutter) * -2) + 10px);max-width:calc(100vw - 20px);left:0}.rc-alien-language{width:24%;left:0}.rc-narrative{gap:48px}.rc-intro{position:relative;top:auto}.rc-title-row{grid-template-columns:1fr;gap:0}.rc-title-experience{margin-top:0}.rc-concept{grid-template-columns:1fr}.rc-concept>.rc-prose{grid-column:1}.rc-concept-side{z-index:2;grid-area:1/1;width:100%;min-height:200px;display:block;position:relative}.rc-concept-side img{width:100%;max-width:none;height:auto;display:block}.rc-media-gallery{aspect-ratio:6/7;width:100%;max-width:100%;min-height:0;display:block;position:relative;overflow:visible}.rc-media-gallery>figure,.rc-media-gallery>figure:nth-child(n){z-index:1;width:40%;max-width:none;margin:0;padding-top:0;position:absolute;inset:auto;transform:none}.rc-media-gallery>figure:nth-child(3){box-sizing:border-box;z-index:6;width:34%;padding-left:8px;top:25%;left:8%;transform:rotate(-6deg)}.rc-media-gallery>figure:nth-child(7){box-sizing:border-box;transform-origin:100% 0;z-index:0;width:100%;max-width:none;padding-left:16px;padding-right:16px;top:0;right:0;transform:scale(1.1)}.rc-media-gallery>figure:first-child{width:41%;top:58%;right:4%;transform:rotate(-4deg)scale(1.08)}.rc-media-gallery>figure:nth-child(2){transform-origin:100% 0;width:29%;top:18%;right:5%;transform:scale(.85)}.rc-media-gallery>figure:nth-child(4){width:49%;top:70%;left:0}.rc-media-gallery>figure:nth-child(5){width:38%;top:62%;right:2%}.rc-media-gallery>figure:nth-child(6){width:29%;top:82%;left:43%;transform:rotate(2deg)}}@media (width>=701px){.rc-concept{position:relative;grid-template-columns:minmax(0,4fr) minmax(0,6fr)!important}.rc-concept-media{pointer-events:none;position:absolute;inset:0}.rc-concept-label{z-index:2;font-family:var(--project-font-ja);font-size:var(--project-concept-title-size);font-weight:var(--project-concept-title-weight);line-height:var(--project-concept-title-leading);letter-spacing:var(--project-concept-title-tracking);grid-area:1/1}.rc-concept>.rc-prose{grid-area:1/2!important;width:100%!important;max-width:none!important;margin-left:0!important}.rc-title-heading h1{font-size:var(--project-hero-title-size);font-weight:var(--project-hero-title-weight)}}@media (width>=800px){body.real-copy-page .rc-title-experience{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:4%;width:100%}body.real-copy-page .rc-title-experience .project-eyebrow{align-self:start}body.real-copy-page .rc-title-row{width:100%;max-width:none}body.real-copy-page .rc-prose{font-size:var(--project-hero-copy-size-wide)}body.real-copy-page .rc-concept>.rc-prose{width:100%;max-width:none}}@media (width>=1025px){.rc-overview{flex-direction:column;align-items:stretch;gap:0;display:flex}.rc-overview>.rc-intro{order:2;width:100%}.rc-overview>.rc-title-heading{order:1}.rc-overview>.rc-narrative{order:0;width:60%;margin-left:40%}}@media (width>=701px){.rc-concept{grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,6fr);width:100%;margin-left:0}.rc-concept-side,.rc-concept-side img{width:100%;max-width:none}.rc-concept>.rc-prose{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.rc-collage-hover{transition:none}}@media (width>=701px){body.real-copy-page .rc-concept{grid-template-rows:auto auto;grid-template-columns:minmax(0,4fr) minmax(0,6fr)!important;display:grid!important}body.real-copy-page .rc-concept-media{pointer-events:auto;grid-area:1/1/auto/-1!important;width:100%!important;display:block!important;position:relative!important;inset:auto!important}body.real-copy-page .rc-concept-side{width:100%;display:block;position:relative}body.real-copy-page .rc-concept-side img{width:100%;height:auto;display:block}body.real-copy-page .rc-concept-label{font-family:var(--project-font-ja);font-size:var(--project-concept-title-size);font-weight:var(--project-concept-title-weight);line-height:var(--project-concept-title-leading);letter-spacing:var(--project-concept-title-tracking);align-self:start;grid-area:2/1!important}body.real-copy-page .rc-concept>.rc-prose{width:100%;max-width:none;margin:0;font-size:16px;grid-area:2/2!important}}@media (width<=700px){.rc-overview{grid-template-columns:1fr!important;display:grid!important}.rc-intro{grid-area:1/1}.rc-narrative{grid-area:2/1}.rc-concept-media{grid-area:1/1!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important;display:grid!important}.rc-concept-side{grid-area:1/1!important;width:100%!important;min-width:0!important;min-height:200px!important;display:block!important}.rc-concept-side img{width:100%!important;height:auto!important;display:block!important}.rc-concept{grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important}.rc-concept-side{grid-area:1/1!important;width:100%!important;min-width:0!important;min-height:200px!important;display:block!important;position:relative!important}.rc-concept{gap:20px 0;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important}.rc-concept-side{margin-bottom:calc(var(--project-section-space-mobile) - 20px);grid-area:1/1!important;width:100%!important;min-width:0!important;min-height:200px!important;display:block!important;position:relative!important}.rc-concept-side img{width:100%!important;max-width:none!important;height:auto!important;display:block!important}.rc-concept>.rc-prose{grid-area:3/1!important}}.rc-media-frame{width:100%;margin-inline:0;transition:width .4s cubic-bezier(.22,1,.36,1),margin-inline .4s cubic-bezier(.22,1,.36,1);position:relative}.rc-media-frame:after{content:"";opacity:1;pointer-events:none;background:#0009;transition:opacity .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.rc-media-gallery video{aspect-ratio:9/16;object-fit:cover;width:100%}.rc-media-gallery img{width:100%;height:auto}.rc-text-section{grid-template-columns:minmax(140px,1fr) minmax(0,680px);gap:clamp(24px,5vw,80px);width:100%;max-width:1100px;margin-inline:auto;display:grid}.rc-prose{font-family:var(--font-ja);font-size:var(--rc-type-base);line-break:strict;line-height:2.1}body.real-copy-page .rc-concept>.rc-prose{font-family:var(--project-font-ja);font-size:var(--project-body-size);line-height:var(--project-body-leading);letter-spacing:var(--project-hero-copy-tracking)}.rc-prose p{margin:0 0 1.4em}.rc-prose p:last-child{margin-bottom:0}.rc-shot img{filter:none}.rc-concept{z-index:3;gap:var(--space-3xl);max-width:none;color:inherit;box-shadow:none;clip-path:none;background:0 0;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;padding-block:160px;position:relative;overflow:visible}.rc-concept>*{z-index:1;position:relative}.rc-concept-side{gap:var(--space-md);grid-template-columns:1fr;display:grid;position:relative}.rc-concept-media{display:contents}.rc-concept>.rc-prose{grid-column:2;max-width:450px}.rc-concept-side img{filter:none;width:100%;height:auto}.rc-project a:focus-visible{outline:2px solid var(--color-accent);outline-offset:6px}@media (hover:hover){.rc-project a:hover{color:var(--color-accent)}}@media (width<=1024px){.rc-overview{grid-template-columns:1fr}.rc-narrative{gap:56px;margin-bottom:48px}.rc-text-section{grid-template-columns:140px minmax(0,1fr)}}@media (width<=700px){.rc-project{padding-block:var(--project-container-padding-block-mobile)}body.real-copy-page .rc-concept>.rc-prose{font-size:var(--rc-type-base)}.rc-narrative{gap:48px}.rc-intro{position:relative;top:auto}.rc-title-row{grid-template-columns:1fr;gap:0}.rc-title-experience{margin-top:0}.rc-concept{padding-block:var(--project-section-space-mobile);grid-template-columns:1fr}.rc-title-heading h1{font-size:var(--project-hero-title-size-mobile)}body.real-copy-page .rc-concept-label{font-size:var(--project-concept-title-size-mobile)}}@media (width<=600px){.rc-text-section{grid-template-columns:1fr;gap:20px}.rc-concept{gap:20px 0}.rc-prose{font-size:var(--rc-type-base)}}@media (prefers-reduced-motion:reduce){.rc-banana-layer img{animation:none}.rc-media-gallery{scroll-behavior:auto}.rc-media-gallery>figure{transition:none}.rc-media-frame{transition:none;animation:none}}
