body:has(#collection-opening)>header.nav{position:sticky;top:0;z-index:50}html:has(#collection-opening){scroll-padding-top:calc(var(--collection-header-height,90px) + 12px)}#chun-five-stops header.site-header,body>header.nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}#chun-five-stops header.site-header .identity-nav{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:auto;min-width:0;max-width:100%;gap:8px 24px}#chun-five-stops header.site-header .brand,body>header.nav>.brand{display:inline-flex!important;align-items:center;justify-content:flex-start;flex:0 1 auto;gap:10px;min-width:0;max-width:100%;padding:0;white-space:normal}#chun-five-stops header.site-header .brand-icon,body>header.nav .brand-icon{display:block;width:36px;height:36px;max-width:none;flex:none;object-fit:contain}#chun-five-stops header.site-header .brand-name,body>header.nav .brand-name{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.15;color:inherit}#chun-five-stops header.site-header .section-switch,body>header.nav>.worlds{display:flex;flex:none;flex-wrap:wrap;margin-left:0;gap:12px}#chun-five-stops header.site-header .site-nav,body>header.nav>nav{display:flex;flex:0 1 auto;flex-wrap:wrap!important;align-items:center;justify-content:flex-start;min-width:0;width:auto;margin-left:auto;gap:8px 20px}@media(max-width:900px){#chun-five-stops header.site-header .identity-nav{width:100%;gap:4px 14px}#chun-five-stops header.site-header .brand-icon,body>header.nav .brand-icon{width:28px;height:28px}#chun-five-stops header.site-header .brand,body>header.nav>.brand{gap:8px}#chun-five-stops header.site-header .site-nav,body>header.nav>nav{width:100%;margin-left:0;gap:4px 14px}#chun-five-stops header.site-header .site-nav .back-top{margin-left:auto}#chun-five-stops header.site-header .site-nav .back-top{width:38px;min-height:44px;padding:4px;flex:none}#chun-five-stops header.site-header .back-top .back-top-full{display:none!important}#chun-five-stops header.site-header .back-top .back-top-short{display:inline!important}}#chun-five-stops header.site-header .back-top[hidden]{display:inline-flex!important;visibility:hidden;pointer-events:none}@media(min-width:901px){#chun-five-stops header.site-header .site-nav .back-top{order:-1}}#chun-five-stops header.site-header .site-nav a,body>header.nav>nav a{font-family:Chun Mono,monospace!important;font-weight:400!important}#chun-five-stops header.site-header,body>header.nav{min-height:0;padding:6px 5%;gap:4px 20px}#chun-five-stops header.site-header .brand,body>header.nav>.brand{font-size:28px;min-height:44px}#chun-five-stops header.site-header .brand-icon,body>header.nav .brand-icon{width:28px;height:28px}#chun-five-stops header.site-header .site-nav a,body>header.nav>nav a,#chun-five-stops header.site-header .section-switch a,body>header.nav>.worlds a{display:inline-flex;align-items:center;min-height:44px}.exhibition{padding-top:16px!important}.mast{padding-top:0!important;padding-bottom:0!important}.mast nav{gap:20px}.mast .identity>span{font-size:clamp(24px,2.4vw,34px)}.mast .identity small{margin-top:3px}.mast nav a,.mast nav button{min-height:44px;display:inline-flex;align-items:center}@media(max-width:900px){#chun-five-stops header.site-header,body>header.nav{padding:4px 6%;gap:2px 12px}#chun-five-stops header.site-header .section-switch,body>header.nav>.worlds{margin-left:auto;justify-content:flex-end}#chun-five-stops header.site-header .brand,body>header.nav>.brand{font-size:22px}#chun-five-stops header.site-header .brand-icon,body>header.nav .brand-icon{width:24px;height:24px}body>header.nav>nav{column-gap:16px}.exhibition{padding-top:10px!important}.mast nav{gap:16px}}@media(max-width:360px){#chun-five-stops header.site-header .brand{font-size:20px}#chun-five-stops header.site-header .identity-nav{column-gap:6px}#chun-five-stops header.site-header .brand{gap:6px}#chun-five-stops header.site-header .section-switch{gap:10px}#chun-five-stops header.site-header .section-switch a{font-size:10px!important}#chun-five-stops header.site-header .site-nav{column-gap:8px}#chun-five-stops header.site-header .site-nav a{font-size:12px!important}}@media(max-width:900px){#chun-five-stops header.site-header .identity-nav{row-gap:0}#chun-five-stops header.site-header .site-nav{margin-top:0!important;gap:0 14px!important;align-items:center;justify-content:flex-start!important;flex-wrap:nowrap!important}#chun-five-stops header.site-header .site-nav a{line-height:1.2!important;padding:0 3px;box-sizing:border-box}#chun-five-stops header.site-header .site-nav a.all-work-entry{background:#102f4b;color:#fff9ee!important;border-radius:3px;min-height:44px;padding:0 10px;font-weight:400}#chun-five-stops header.site-header .section-switch a{line-height:1.2;padding-top:0;padding-bottom:0}}@media(max-width:360px){#chun-five-stops header.site-header .site-nav{column-gap:8px!important}}#chun-five-stops header.site-header .site-nav a.portfolio-contact-link,body>header.nav>nav a.portfolio-contact-link{background:#102f4b;color:#fff9ee!important;border:0;border-radius:6px;min-height:34px!important;padding:0 11px;box-sizing:border-box;text-decoration:none;font-family:Chun Mono,monospace!important;font-weight:400!important;line-height:1.2!important}#chun-five-stops header.site-header .site-nav a.portfolio-work-link,body>header.nav>nav a.portfolio-work-link{background:transparent;color:#102f4b!important;border:0;border-radius:0;min-height:44px;padding:0 3px;box-sizing:border-box;text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px}#chun-five-stops header.site-header .site-nav a,body>header.nav>nav a{text-underline-offset:5px;text-decoration-thickness:1px}#chun-five-stops header.site-header .site-nav a:hover,#chun-five-stops header.site-header .site-nav a:focus-visible,body>header.nav>nav a:hover,body>header.nav>nav a:focus-visible{text-decoration:underline}body>header.nav>nav a{line-height:1.2}.portfolio-navigation{position:relative;display:inline-flex;align-items:center;flex:none;gap:1px;min-height:44px}#chun-five-stops header.site-header .site-nav .portfolio-menu-toggle,body>header.nav>nav .portfolio-menu-toggle{display:none;align-items:center;justify-content:center;gap:5px;width:auto;height:44px;min-height:44px;flex:none;padding:0 3px;border:0;background:transparent;color:#102f4b;cursor:pointer;border-radius:0;box-shadow:none;font-family:Chun Mono,monospace!important;font-size:13px;font-weight:400;line-height:1.2;white-space:nowrap}.portfolio-menu-toggle svg{display:block;flex:none}.portfolio-menu-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.portfolio-menu-toggle:focus-visible{outline:1px solid #102f4b;outline-offset:1px;border-radius:3px}.portfolio-collection-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:100;min-width:240px;max-width:calc(100vw - 24px);max-height:60vh;overflow:auto;box-sizing:border-box;padding:6px;background:#fff9ee;border:1px solid #ccd5d8;border-radius:6px;box-shadow:0 8px 24px #102f4b26}.portfolio-collection-menu[hidden]{display:none!important}#chun-five-stops header.site-header .site-nav .portfolio-collection-menu a,body>header.nav>nav .portfolio-collection-menu a{display:flex;justify-content:flex-start;text-align:left;min-height:40px;padding:7px 10px;font-size:13px!important;color:#102f4b;background:transparent;line-height:1.3!important;white-space:normal;text-decoration:none;border:0;border-radius:3px}#chun-five-stops header.site-header .site-nav .portfolio-collection-menu a:hover,#chun-five-stops header.site-header .site-nav .portfolio-collection-menu a:focus-visible,body>header.nav>nav .portfolio-collection-menu a:hover,body>header.nav>nav .portfolio-collection-menu a:focus-visible{background:#e6eef0;text-decoration:underline}@media(min-width:901px)and (hover:hover)and (pointer:fine){.portfolio-collection-menu a[data-collection=all]{display:none!important}}@media(max-width:900px),(hover:none),(pointer:coarse){#chun-five-stops header.site-header .site-nav .portfolio-navigation .portfolio-menu-toggle,body>header.nav>nav .portfolio-navigation .portfolio-menu-toggle{display:inline-flex}#chun-five-stops header.site-header .site-nav .portfolio-navigation .portfolio-work-link,body>header.nav>nav .portfolio-navigation .portfolio-work-link{display:none}}.site-nav .portfolio-work-link,.site-nav .portfolio-menu-toggle,body>header.nav>nav .portfolio-work-link,body>header.nav>nav .portfolio-menu-toggle{min-width:88px;box-sizing:border-box}@media(max-width:360px){#chun-five-stops header.site-header .site-nav,body>header.nav>nav{gap:3px}#chun-five-stops header.site-header .site-nav .back-top{display:none!important}}@media(max-width:900px){body>header.nav>nav{justify-content:space-between;flex-wrap:nowrap!important;gap:8px}body>header.nav>nav a{font-size:13px;white-space:nowrap}#chun-five-stops header.site-header .site-nav .back-top{margin-left:0}#chun-five-stops header.site-header .site-nav a.portfolio-contact-link,body>header.nav>nav a.portfolio-contact-link{margin-left:auto}}@media(max-width:360px){body>header.nav>nav a{font-size:12px}body>header.nav>nav .portfolio-menu-toggle{font-size:12px}}@media(max-width:550px){#chun-five-stops header.site-header .site-nav{column-gap:4px!important}#chun-five-stops header.site-header .site-nav .back-top{width:30px}#chun-five-stops header.site-header .site-nav a.portfolio-contact-link{padding:0 9px}}@media(max-width:380px){#chun-five-stops header.site-header .site-nav a{font-size:12px!important}#chun-five-stops header.site-header .site-nav .portfolio-menu-toggle{font-size:12px}}@media(max-width:360px){#chun-five-stops header.site-header .site-nav{column-gap:4px!important}#chun-five-stops header.site-header .site-nav a{font-size:11px!important}#chun-five-stops header.site-header .site-nav .portfolio-menu-toggle{font-size:11px;padding:0 1px;gap:4px}}@media(max-width:340px){#chun-five-stops header.site-header .site-nav{column-gap:2px!important}#chun-five-stops header.site-header .site-nav>a{padding-left:2px;padding-right:2px}#chun-five-stops header.site-header .site-nav .portfolio-work-link{padding:0}#chun-five-stops header.site-header .site-nav a.portfolio-contact-link{padding:0 6px}#chun-five-stops header.site-header .site-nav .back-top{width:26px;padding:4px}body>header.nav>nav{gap:6px}body>header.nav>nav a{font-size:11px}body>header.nav>nav .portfolio-menu-toggle{font-size:11px}}#exhibition .mast>nav[aria-label="Main navigation"]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;max-width:none;gap:20px;font:15px var(--mono);align-self:start}#exhibition .mast>nav[aria-label="Main navigation"]>a,#exhibition .mast>nav[aria-label="Main navigation"]>button{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:44px;padding:0;white-space:nowrap;font:inherit;line-height:1.2}#exhibition .mast>nav[aria-label="Main navigation"] .index-trigger{gap:4px;text-align:start}#exhibition .mast>nav[aria-label="Main navigation"] .index-trigger>span{margin-left:0}@media(max-width:760px){.mast{grid-template-columns:minmax(0,1fr);gap:8px}.mast>.identity{grid-column:1;grid-row:1}.mast .identity small{max-width:none}#exhibition .mast>nav[aria-label="Main navigation"]{grid-column:1;grid-row:2;justify-content:flex-start;gap:20px;font-size:14px}.mast>nav.social-channels{grid-column:1;grid-row:3;padding-top:0}}@media(max-width:360px){#exhibition .mast>nav[aria-label="Main navigation"]{gap:14px;font-size:12px}}@media(max-width:900px){#chun-five-stops header.site-header .brand-name,body>header.nav .brand-name{font-size:22px!important;line-height:1.15!important}#chun-five-stops header.site-header .section-switch a,body>header.nav>.worlds a{font-size:10px!important;line-height:1.2!important}body>header.nav>.worlds{gap:12px}}@media(max-width:360px){#chun-five-stops header.site-header .brand-name,body>header.nav .brand-name{font-size:20px!important}}@media(max-width:900px){body>header.nav{padding-top:4px!important;padding-bottom:4px!important;row-gap:2px!important}body>header.nav>nav{gap:4px!important}body>header.nav>.worlds{gap:12px!important;align-items:center}}#chun-five-stops header.site-header .site-nav{font-size:11px}body>header.nav>nav{font-size:12px}#chun-five-stops header.site-header .site-nav>a,#chun-five-stops header.site-header .site-nav .portfolio-navigation>.portfolio-work-link,#chun-five-stops header.site-header .site-nav .portfolio-navigation>.portfolio-menu-toggle,body>header.nav>nav>a,body>header.nav>nav .portfolio-navigation>.portfolio-work-link,body>header.nav>nav .portfolio-navigation>.portfolio-menu-toggle{font-size:inherit!important}@media(max-width:900px){body>header.nav>nav{font-size:13px}}@media(max-width:550px){#chun-five-stops header.site-header .site-nav{font-size:12px}}@media(max-width:360px){#chun-five-stops header.site-header .site-nav{font-size:11px}body>header.nav>nav{font-size:12px}}@media(max-width:340px){body>header.nav>nav{font-size:11px}}body .chinese-text{display:inline!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;transform:none!important;translate:none!important;font-family:Chun Han,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif!important;font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;opacity:1;font-synthesis:none;text-shadow:inherit}.service-item-row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 .45em;align-items:baseline;max-width:100%}.service-item-row+.service-item-row{margin-top:.18em}.service-item-row>span{min-width:0;max-width:100%;overflow-wrap:anywhere}.discipline-services .service-item-row,.discipline-services .service-item-row>span,.commission-services .service-item-row,.commission-services .service-item-row>span{color:inherit!important}.service-item-row>span:not(:last-child):after{content:"\ff0e";margin-left:.1em}@media(max-width:760px){.discipline-services .service-item-row,.commission-services .service-item-row{font-size:14px;line-height:1.5}}#chun-five-stops #career.career-section-v2{display:block;position:relative!important;top:auto!important;overflow:visible;padding:80px 7% 88px;background:linear-gradient(180deg,#d2e9fa 0,#edf3f1 300px,#f8f6ef 85%)!important;color:#12364d;scroll-margin-top:calc(var(--header-height,90px) + 20px)}#chun-five-stops .career-section-v2 .career-layout{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.65fr);gap:clamp(48px,6vw,96px);max-width:1440px;margin:0 auto;align-items:start}#chun-five-stops .career-section-v2 .career-overview{position:sticky;top:calc(var(--header-height,90px) + 28px);align-self:start}#chun-five-stops .career-section-v2 .career-label,#chun-five-stops .career-section-v2 .career-mini-label{font:11px/1.6 Chun Mono,monospace;letter-spacing:.1em;font-weight:400}#chun-five-stops .career-section-v2 #career-title{font:400 clamp(44px,4.7vw,72px)/1.03 "Chun Display",Georgia,serif;letter-spacing:-.035em;margin:18px 0 24px}#chun-five-stops .career-section-v2 .career-lead{font:400 22px/1.45 Chun Display,Georgia,serif;margin:0 0 14px;max-width:360px;text-wrap:pretty}#chun-five-stops .career-section-v2 .career-intro{font:15px/1.7 Arial,sans-serif;margin:0;max-width:350px;color:#496171}#chun-five-stops .career-section-v2 .career-facts{margin:30px 0 20px;padding-top:20px;border-top:1px solid #12364d30}#chun-five-stops .career-section-v2 .career-mini-label{margin:0 0 16px;color:#496171}#chun-five-stops .career-section-v2 .career-facts dl{display:flex;flex-wrap:wrap;gap:18px 30px;margin:0;padding:0}#chun-five-stops .career-section-v2 .career-facts dl>div{display:flex;flex-direction:column;max-width:150px;gap:5px}#chun-five-stops .career-section-v2 .career-facts dd{order:-1;font:400 48px/1 Chun Display,Georgia,serif;letter-spacing:-.03em;margin:0}#chun-five-stops .career-section-v2 .career-facts dt{font:12px/1.5 Arial,sans-serif;color:#496171}#chun-five-stops .career-section-v2 .download-cv{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;margin:6px 0 0;background:none;color:inherit;border:0;border-bottom:1px solid currentColor;font:13px/1.5 Chun Mono,monospace}#chun-five-stops .career-section-v2 .career-qualifications{border-top:1px solid #12364d30;margin-top:32px;padding-top:22px}#chun-five-stops .career-section-v2 .career-qualification{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;margin-top:20px}#chun-five-stops .career-section-v2 .career-qualification-icon{padding-top:3px;color:#496171}#chun-five-stops .career-section-v2 .career-qualification-icon svg{width:22px;height:22px}#chun-five-stops .career-section-v2 .career-qualification-year{font:11px/1.5 Chun Mono,monospace;color:#496171}#chun-five-stops .career-section-v2 .career-qualification h4{font:400 16px/1.4 Chun Display,Georgia,serif;margin:5px 0 7px}#chun-five-stops .career-section-v2 .career-qualification p{font:12px/1.6 Arial,sans-serif;margin:3px 0;color:#496171}#chun-five-stops .career-section-v2 .career-experience{min-width:0}#chun-five-stops .career-section-v2 .career-list-heading{font:400 23px/1.4 Chun Display,Georgia,serif;margin:0;padding:0 0 26px;border-bottom:1px solid #12364d30}#chun-five-stops .career-section-v2 .career-timeline{list-style:none;display:block;padding:0;margin:0;grid-column:auto;grid-row:auto}#chun-five-stops .career-section-v2 .career-stop{position:relative;display:grid;grid-template-columns:100px minmax(0,1fr);gap:0 24px;align-items:start;border:0;margin:0;padding:30px 0 32px}#chun-five-stops .career-section-v2 .career-stop:not(:last-child){border-bottom:1px solid #12364d20}#chun-five-stops .career-section-v2 .career-stop:after{content:"";position:absolute;left:124px;top:38px;bottom:-38px;width:1px;background:#12364d28}#chun-five-stops .career-section-v2 .career-stop:last-child:after{display:none}#chun-five-stops .career-section-v2 .career-date{display:flex;flex-direction:column;gap:13px}#chun-five-stops .career-section-v2 .career-year{font:12px/1.6 Chun Mono,monospace;margin:0;grid-row:auto;align-self:auto;max-width:100px}#chun-five-stops .career-section-v2 .career-role{position:relative;z-index:1;padding-left:23px;min-width:0}#chun-five-stops #career.career-section-v2 .career-dot{position:absolute;top:6px;left:-3px;width:7px;height:7px;border:0;border-radius:50%;background:var(--career-accent,#12364d)}#chun-five-stops .career-section-v2 .career-transition{font:11px/1.6 Chun Mono,monospace;letter-spacing:.03em;margin:0 0 10px;grid-column:auto;align-self:auto;color:#496171}#chun-five-stops .career-section-v2 .career-company{display:block;grid-column:auto;font:400 clamp(26px,2.8vw,38px)/1.15 "Chun Display",Georgia,serif;letter-spacing:-.015em;margin:0 0 14px}#chun-five-stops .career-section-v2 .career-company small{display:block;font:13px/1.6 Chun TC,Arial,sans-serif;letter-spacing:.06em;margin:8px 0 0;color:#496171}#chun-five-stops .career-section-v2 .career-focus{font:13px/1.6 Arial,sans-serif;color:#496171;margin:0 0 4px;grid-column:auto}#chun-five-stops .career-section-v2 .career-work-link{display:inline-flex;align-items:center;gap:10px;font:12px/1.5 Chun Mono,monospace;min-height:44px;border:0;border-bottom:1px solid #12364d50;padding:8px 0;background:none;box-shadow:none;color:inherit}#chun-five-stops .career-section-v2 a:hover{color:#246586;text-decoration:underline;text-underline-offset:5px}#chun-five-stops .career-section-v2 a:focus-visible{outline:2px solid #246586;outline-offset:5px}@media(max-height:850px){#chun-five-stops .career-section-v2 .career-overview{position:relative;top:auto}}@media(max-width:900px){#chun-five-stops #career.career-section-v2{padding:54px 7% 64px}#chun-five-stops .career-section-v2 .career-layout{grid-template-columns:minmax(0,1fr);gap:36px}#chun-five-stops .career-section-v2 .career-overview{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 28px}#chun-five-stops .career-section-v2 .career-label,#chun-five-stops .career-section-v2 #career-title,#chun-five-stops .career-section-v2 .career-lead,#chun-five-stops .career-section-v2 .career-intro{grid-column:1/-1;max-width:650px}#chun-five-stops .career-section-v2 .career-facts{grid-column:1;margin-bottom:0}#chun-five-stops .career-section-v2 .download-cv{grid-column:1;align-self:start;justify-self:start}#chun-five-stops .career-section-v2 .career-qualifications{grid-column:2;grid-row:5 / span 2;margin-top:30px;padding-top:20px}#chun-five-stops .career-section-v2 .career-stop{grid-template-columns:110px minmax(0,1fr);gap:0 24px}#chun-five-stops .career-section-v2 .career-stop:after{left:134px}}@media(max-width:550px){#chun-five-stops .career-section-v2 .career-overview{display:block}#chun-five-stops .career-section-v2 #career-title{font-size:46px;margin-bottom:20px}#chun-five-stops .career-section-v2 .career-lead{font-size:21px}#chun-five-stops .career-section-v2 .career-facts{margin-top:24px}#chun-five-stops .career-section-v2 .career-facts dl{gap:24px}#chun-five-stops .career-section-v2 .career-qualifications{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-top:26px}#chun-five-stops .career-section-v2 .career-qualifications>h3{grid-column:1/-1;margin-bottom:0}#chun-five-stops .career-section-v2 .career-qualification{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:16px}#chun-five-stops .career-section-v2 .career-qualification h4{font-size:15px}#chun-five-stops .career-section-v2 .career-stop{display:block;padding:26px 0 26px 22px}#chun-five-stops .career-section-v2 .career-stop:after{left:0;top:34px;bottom:-34px}#chun-five-stops .career-section-v2 .career-date{flex-direction:row;align-items:baseline;gap:14px;margin-bottom:15px}#chun-five-stops .career-section-v2 .career-year{max-width:none;font-size:11px}#chun-five-stops .career-section-v2 .career-role{padding-left:0}#chun-five-stops #career.career-section-v2 .career-dot{top:-30px;left:-25px}#chun-five-stops .career-section-v2 .career-company{font-size:30px}}#chun-five-stops #career[data-career-sticky=false] .career-overview{position:relative;top:auto}#chun-five-stops #career.career-section-v2{min-height:0!important;padding:42px 7% 46px}#chun-five-stops .career-section-v2 .career-layout{gap:36px}#chun-five-stops .career-section-v2 .career-stop{padding-top:17px;padding-bottom:17px}#chun-five-stops .career-section-v2 .career-stop:after{top:25px;bottom:-25px}#chun-five-stops .career-section-v2 .career-company{font-size:clamp(24px,2.4vw,32px);margin-bottom:6px}#chun-five-stops .career-section-v2 .career-company small{margin-top:4px}#chun-five-stops .career-section-v2 .career-transition{margin-bottom:5px}#chun-five-stops .career-section-v2 .career-list-heading{padding-bottom:14px}#chun-five-stops .career-section-v2 .career-facts,#chun-five-stops .career-section-v2 .career-qualifications{margin-top:20px;padding-top:14px}@media(max-width:550px){#chun-five-stops #career.career-section-v2{padding:30px 7% 34px}#chun-five-stops .career-section-v2 .career-layout{gap:24px}#chun-five-stops .career-section-v2 #career-title{font-size:38px;margin:10px 0 12px}#chun-five-stops .career-section-v2 .career-lead{font-size:19px;margin-bottom:8px}#chun-five-stops .career-section-v2 .career-date{margin-bottom:8px}#chun-five-stops .career-section-v2 .career-company{font-size:26px}#chun-five-stops .career-section-v2 .career-qualification{margin-top:10px}#chun-five-stops #career.career-section-v2 .career-dot{top:-24px}}#chun-five-stops #career.career-section-v2{padding:30px 7% 32px}#chun-five-stops #career .career-layout{gap:28px}#chun-five-stops #career .career-experience-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 18px;border-bottom:1px solid #12364d30;padding-bottom:8px}#chun-five-stops #career .career-list-heading{border:0;padding:0;font-size:21px}#chun-five-stops #career .download-cv{margin:0;font-size:12px;padding:4px 0;min-height:44px}#chun-five-stops #career .career-stop{padding-top:12px;padding-bottom:12px}#chun-five-stops #career .career-role{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 18px;align-items:start}#chun-five-stops #career .career-company,#chun-five-stops #career .career-transition,#chun-five-stops #career .career-focus{grid-column:1;margin-top:0}#chun-five-stops #career .career-company{font-size:clamp(24px,2.1vw,30px);margin-bottom:4px}#chun-five-stops #career .career-company small{font-size:12px;margin-top:3px}#chun-five-stops #career .career-focus{margin-bottom:0;line-height:1.5}#chun-five-stops #career .career-transition{margin-bottom:3px}#chun-five-stops #career .career-work-link{grid-column:2;grid-row:1 / span 3;align-self:center;max-width:130px;font-size:12px;padding:4px 0;min-height:44px;line-height:1.4}#chun-five-stops #career #career-title{font-size:clamp(38px,4vw,58px);margin:10px 0 14px}#chun-five-stops #career .career-facts{margin:16px 0 0;padding-top:12px}#chun-five-stops #career .career-facts dd{font-size:40px}#chun-five-stops #career .career-mini-label{margin-bottom:10px}#chun-five-stops #career .career-qualifications{margin-top:16px;padding-top:12px}#chun-five-stops #career .career-qualification{margin-top:12px}@media(max-width:550px){#chun-five-stops #career.career-section-v2{padding:24px 7% 26px}#chun-five-stops #career .career-layout{gap:20px}#chun-five-stops #career .career-company{font-size:24px}#chun-five-stops #career .career-role{gap:0 12px}#chun-five-stops #career .career-work-link{max-width:90px}#chun-five-stops #career .career-date{margin-bottom:5px}#chun-five-stops #career .career-experience-heading{gap:0 12px}#chun-five-stops #career .career-stop:after{top:21px;bottom:-21px}#chun-five-stops #career .career-dot{top:-19px}}html.excerpt-open{overflow:hidden}.reading-excerpt-dialog{box-sizing:border-box;width:min(680px,calc(100% - 28px));max-height:85dvh;margin:auto;border:1px solid #bbb3a5;padding:clamp(22px,5vw,46px);background:#fbf7ed;color:#302f28;box-shadow:12px 12px #86917f55;overflow:auto}.reading-excerpt-dialog::backdrop{background:#172b36a6}.reading-excerpt-dialog[open]{animation:none;opacity:1;transform:none}.reading-excerpt-dialog header,.reading-excerpt-dialog footer{display:flex;justify-content:space-between;align-items:center;gap:20px;font:12px/1.5 monospace;letter-spacing:.08em}.reading-excerpt-dialog header{border-bottom:1px solid #c9c0b0;padding-bottom:12px}.reading-excerpt-dialog .excerpt-close{border:0;background:transparent;color:inherit;font:30px/1 system-ui;cursor:pointer;padding:6px 10px;min-width:44px;min-height:44px}.reading-excerpt-dialog h2{font:clamp(26px,4vw,38px)/1.4 Georgia,serif;margin:26px 0 4px}.reading-excerpt-dialog .excerpt-title-en{font:17px/1.5 Georgia,serif;color:#6b6259;margin:0 0 28px}.reading-excerpt-dialog .excerpt-passage{font:19px/1.95 Georgia,"Noto Serif TC",serif;letter-spacing:.025em}.reading-excerpt-dialog .excerpt-passage p{margin:0 0 1em;white-space:pre-wrap}.reading-excerpt-dialog footer{margin-top:30px;padding-top:18px;border-top:1px solid #c9c0b0;flex-wrap:wrap}.reading-excerpt-dialog .excerpt-read{display:inline-flex;background:#102f4b;color:#fff;border:1px solid #fff;padding:14px 18px;text-decoration:none;font:13px/1.5 monospace;letter-spacing:0}.reading-excerpt-dialog a:focus-visible,.reading-excerpt-dialog button:focus-visible{outline:3px solid #9b4835;outline-offset:3px}@media(max-width:600px){.reading-excerpt-dialog .excerpt-passage{font-size:18px;line-height:1.85}.reading-excerpt-dialog footer>span{font-size:10px}}#chun-five-stops{--ink:#102f4b;--sky:#b5d9f1;--paper:#fff9ee;--soft:#36536d;color:var(--ink);font-family:Arial,sans-serif;width:100%;background:var(--paper);isolation:isolate}#chun-five-stops *{box-sizing:border-box}#chun-five-stops :is(h1,.profile-name),#chun-five-stops h2,#chun-five-stops h3,#chun-five-stops p,#chun-five-stops small,#chun-five-stops span,#chun-five-stops output{color:var(--ink)}#chun-five-stops header,#chun-five-stops footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px}#chun-five-stops .brand{font-size:22px}#chun-five-stops button,#chun-five-stops a{display:inline-block;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--ink);padding:12px 14px;text-decoration:none}#chun-five-stops footer{font-size:12px;border-top:1px solid #becbd4}#chun-five-stops .scrollbox{height:600px;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;position:relative;touch-action:pan-y}#chun-five-stops .journey{height:13920px}#chun-five-stops .stage{position:sticky;top:0;height:600px;overflow:hidden;background:linear-gradient(#acd2ef,#d2e9fa)}#chun-five-stops .opening{position:absolute;inset:0;z-index:2}#chun-five-stops .intro-copy{position:absolute;left:8%;top:11%;width:44%}#chun-five-stops small{font-size:11px;letter-spacing:1.4px}#chun-five-stops :is(h1,.profile-name){font-size:74px;line-height:.95;font-weight:400;margin:22px 0}#chun-five-stops p{font-size:15px;line-height:1.65}#chun-five-stops .statement{font-size:20px}#chun-five-stops .intro-sub{max-width:385px;font-size:14px}#chun-five-stops .intro-person{position:absolute;height:76%;top:10%;right:7%;max-width:none;animation:chun-float-five 5s ease-in-out infinite}#chun-five-stops .hint{position:absolute;left:8%;bottom:26px;font-size:12px;letter-spacing:1px}#chun-five-stops .sky-words{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:6%;visibility:hidden;z-index:2}#chun-five-stops .sky-words>div{overflow:hidden}#chun-five-stops .sky-words span{display:block;font-size:64px;font-weight:500;line-height:1.5;letter-spacing:-1.8px;color:transparent;-webkit-text-stroke:2px var(--ink);white-space:nowrap}#chun-five-stops .ground{position:absolute;inset:0;visibility:hidden}#chun-five-stops .scene{position:absolute;bottom:0;width:100%;left:0;max-width:none}#chun-five-stops .road{position:absolute;inset:0;width:100%;height:100%}#chun-five-stops .outbound,#chun-five-stops .returning{position:absolute;max-width:none;z-index:4;visibility:hidden;transform-origin:50% 100%;height:330px;width:auto}#chun-five-stops .returning{z-index:6;height:170px;transform-origin:50% 15%}#chun-five-stops .shadow{position:absolute;width:66px;height:9px;border-radius:50%;background:#102f4b25;visibility:hidden;z-index:3}#chun-five-stops .category{position:absolute;left:57%;top:18%;width:36%;z-index:3;visibility:hidden}#chun-five-stops h2{font-size:38px;font-weight:400;line-height:1.13;margin:18px 0}#chun-five-stops .category-line{margin-bottom:25px}#chun-five-stops .work{position:absolute;inset:0;background:var(--paper);padding:38px 8%;z-index:5;visibility:hidden;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-content:start}#chun-five-stops .work-copy p{font-size:14px;line-height:1.65}#chun-five-stops .work-title{font-size:32px}#chun-five-stops .work-visual{align-self:start;padding-top:32px;height:295px}#chun-five-stops .work-image{height:100%;width:100%;object-fit:contain}#chun-five-stops .film-title{background:#173e5a;color:var(--paper);padding:28px}#chun-five-stops .film-title h3{font-size:34px;font-weight:400;line-height:1.15;margin:20px 0}#chun-five-stops .film-title h3,#chun-five-stops .film-title small,#chun-five-stops .film-title span{color:var(--paper)}#chun-five-stops .film-title>span{font-size:11px}#chun-five-stops .next{position:absolute;bottom:28px;right:8%;max-width:76%;text-align:left;z-index:8}#chun-five-stops .curtain{position:absolute;left:-40%;width:180%;height:1700px;top:100%;z-index:12;pointer-events:none}#chun-five-stops .curtain img{width:100%;max-width:none;display:block;position:relative;z-index:2}#chun-five-stops .cloud-fill{position:absolute;inset:0;background:#fff9ee}#chun-five-stops .birds{position:absolute;inset:0;pointer-events:none;z-index:1}#chun-five-stops .bird{position:absolute;width:32px;height:14px;display:flex;animation:chun-bird-five 7s ease-in-out infinite;opacity:.65}#chun-five-stops .bird i{display:block;width:17px;height:10px;border-top:2px solid #294b67;border-radius:50%;transform:rotate(17deg)}#chun-five-stops .bird i+i{transform:rotate(-17deg);margin-left:-3px}#chun-five-stops .b1{left:8%;top:8%}#chun-five-stops .b2{right:11%;top:15%;scale:.7;animation-duration:9s;animation-delay:-3s}#chun-five-stops .b3{right:19%;top:77%;scale:.55;animation-duration:11s;animation-delay:-5s}#chun-five-stops .finish{padding:45px 8%;min-height:600px;background:var(--paper)}@keyframes chun-float-five{50%{translate:0 -8px}}@keyframes chun-bird-five{50%{translate:22px 0}}@media(max-width:550px){#chun-five-stops header,#chun-five-stops footer{padding:12px 14px}#chun-five-stops .brand{font-size:18px}#chun-five-stops header button{font-size:12px;max-width:165px}#chun-five-stops .intro-copy{top:6%;left:7%;width:86%}#chun-five-stops :is(h1,.profile-name){font-size:46px;margin:14px 0}#chun-five-stops .statement{font-size:16px;max-width:275px}#chun-five-stops .intro-sub{font-size:12px;max-width:255px}#chun-five-stops .intro-person{height:38%;top:59%;right:5%}#chun-five-stops .sky-words span{letter-spacing:-.5px;-webkit-text-stroke:1.4px var(--ink);line-height:1.9}#chun-five-stops .scene{width:165%;left:-32.5%}#chun-five-stops .category{left:8%;top:7%;width:84%}#chun-five-stops .category h2{font-size:30px;max-width:300px}#chun-five-stops .category p{font-size:14px;max-width:290px;margin:12px 0 20px}#chun-five-stops .work{display:block;padding:25px 7%}#chun-five-stops .work-title{font-size:26px;margin:14px 0}#chun-five-stops .work-copy p{font-size:13px;line-height:1.55}#chun-five-stops .work-visual{padding-top:18px;height:155px}#chun-five-stops .work-image{object-position:left}#chun-five-stops .film-title{padding:16px}#chun-five-stops .film-title h3{font-size:22px;margin:10px 0}#chun-five-stops .film-title h3 br{display:none}#chun-five-stops .next{bottom:18px;right:7%;font-size:12px;max-width:82%}#chun-five-stops .curtain{width:320%;left:-110%}#chun-five-stops .b1{top:3%}#chun-five-stops .b2{top:43%;right:7%}#chun-five-stops .b3{display:none}#chun-five-stops .finish h2{font-size:29px}}@media(prefers-reduced-motion:reduce){#chun-five-stops .intro-person,#chun-five-stops .bird{animation:none}}#chun-five-stops .work{bottom:auto;min-height:600px;padding-bottom:95px}#chun-five-stops .swing-rope{position:absolute;inset:0;width:100%;height:100%;z-index:6;pointer-events:none}#chun-five-stops .returning{z-index:7}#chun-five-stops .next{visibility:hidden}#chun-five-stops .work-title{overflow-wrap:anywhere;font-family:Arial,Chun TC,sans-serif}#chun-five-stops .work-summary-tc{margin-bottom:12px;font-family:Chun TC,Arial,sans-serif}#chun-five-stops .work-summary{margin-top:0}@media(max-width:550px){#chun-five-stops .work-title{font-size:24px}#chun-five-stops .work-visual{height:110px}#chun-five-stops .work-copy p{font-size:13px}#chun-five-stops .work{padding-bottom:85px}}#chun-five-stops :is(h1,.profile-name),#chun-five-stops .category-name,#chun-five-stops .selected-heading,#chun-five-stops .brand,#chun-five-stops .finish h2{font-family:Chun Display,Georgia,serif;font-weight:400;letter-spacing:-1.5px}#chun-five-stops :is(h1,.profile-name){font-size:82px}#chun-five-stops .category-name{font-size:44px}#chun-five-stops button,#chun-five-stops a,#chun-five-stops small,#chun-five-stops .hint{font-family:Chun Mono,monospace;font-size:11px;line-height:1.5;letter-spacing:0}#chun-five-stops .brand{font-size:26px;letter-spacing:-.6px}#chun-five-stops .category{left:57%;top:13%;width:36%}#chun-five-stops .category-collection{position:absolute;right:7%;bottom:22px;max-width:46%;z-index:4;visibility:hidden}#chun-five-stops .selected-heading{grid-column:1/-1;font-size:62px;line-height:1;margin:0 0 14px}#chun-five-stops .work{padding:30px 7% 130px;gap:22px}#chun-five-stops .work-copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}#chun-five-stops .work-copy h2,#chun-five-stops .work-copy p{margin:0}#chun-five-stops .work-copy p{line-height:1.6}#chun-five-stops .work-title{font-size:29px;line-height:1.24}#chun-five-stops .work-link{position:static;flex-shrink:0;margin-top:3px;max-width:100%}#chun-five-stops .work-visual{padding-top:0;height:245px}#chun-five-stops .work-actions{position:absolute;left:7%;right:7%;bottom:20px;z-index:9;display:flex;justify-content:flex-end;gap:16px;align-items:flex-end;background:linear-gradient(transparent,var(--paper) 20%);padding-top:18px;visibility:hidden;pointer-events:none}#chun-five-stops .work-actions a,#chun-five-stops .work-actions button{pointer-events:auto}#chun-five-stops .next{position:static;right:auto;bottom:auto;margin-right:auto;max-width:40%;transform:none!important}#chun-five-stops .work-collection{max-width:60%;text-align:left}#chun-five-stops .work-visual{min-width:0}#chun-five-stops .film-title h3{font-family:Chun Display,Georgia,serif}@media(max-width:550px){#chun-five-stops :is(h1,.profile-name){font-size:53px}#chun-five-stops .brand{font-size:22px}#chun-five-stops header button{font-size:11px}#chun-five-stops .category{top:6%;left:7%;width:86%}#chun-five-stops .category-name{font-size:34px;margin:10px 0;line-height:1.08}#chun-five-stops .category-line{line-height:1.5;margin:12px 0 16px}#chun-five-stops .category-collection{right:7%;bottom:18px;max-width:80%}#chun-five-stops .work{padding:25px 7% 150px;display:flex;flex-direction:column;gap:20px}#chun-five-stops .selected-heading{font-size:35px;letter-spacing:-1px;margin:0}#chun-five-stops .work-title{font-size:22px}#chun-five-stops .work-copy{gap:13px}#chun-five-stops .work-visual{height:115px;flex-shrink:0}#chun-five-stops .work-actions{bottom:18px;gap:10px}#chun-five-stops .next{font-size:11px;max-width:34%;padding:10px}#chun-five-stops .work-collection{max-width:64%;padding:10px}#chun-five-stops .category-collection{font-size:11px}#chun-five-stops .selected-heading{white-space:nowrap}}#chun-five-stops .work-backdrop{position:absolute;inset:0;z-index:5;background:var(--paper);visibility:hidden}#chun-five-stops .work-window{position:absolute;inset:0 0 110px;z-index:5;overflow:hidden;visibility:hidden}#chun-five-stops .work-window .work{z-index:1}#chun-five-stops .brand{white-space:nowrap}@media(max-width:550px){#chun-five-stops .brand{font-size:20px}#chun-five-stops header button{max-width:145px}}#chun-five-stops .reading-hint{font-family:Chun Mono,monospace;font-size:11px;line-height:1.6;max-width:32%;margin-right:auto;display:none}#chun-five-stops .site-header{flex-wrap:wrap;padding:14px 5%;gap:6px 24px;border-bottom:1px solid #102f4b25}#chun-five-stops .site-header .brand{border:0;padding:0;background:transparent;font-family:Chun Display,Georgia,serif;font-size:26px}#chun-five-stops .site-nav{display:flex;flex-wrap:wrap;gap:12px;align-items:center}#chun-five-stops .site-nav a{background:transparent;border:0;padding:12px 3px;min-height:44px;font-family:Chun Mono,monospace;font-size:11px}#chun-five-stops .site-nav .active,#chun-five-stops .site-nav a:hover{text-decoration:underline;text-underline-offset:7px}#chun-five-stops .legacy-bottom{--paper:#f4f1e9;--paper-2:#ebe7dd;--ink:#171717;--muted:#6e6a63;--hairline:rgba(23,23,23,.16);--serif:Georgia,"Times New Roman",serif;--sans:Arial,"Chun TC",sans-serif;background:var(--paper);color:var(--ink);font-family:var(--sans)}@media(max-width:550px){#chun-five-stops .site-header{display:block;padding:12px 14px 4px}#chun-five-stops .site-header .brand{display:block;font-size:23px}#chun-five-stops .site-nav{justify-content:space-between;gap:0;margin-top:5px}#chun-five-stops .site-nav a{padding:12px 2px;font-size:11px}#chun-five-stops .site-nav .active{text-underline-offset:5px}}#chun-five-stops .legacy-bottom{--ink:#102f4b;--paper:#fff9ee;--soft:#36536d;background:var(--paper);font-family:Arial,Chun TC,sans-serif;color:var(--ink)}#chun-five-stops .legacy-bottom h2{font-family:Chun Display,Georgia,serif;font-size:62px;line-height:1;letter-spacing:-1.5px;font-weight:400;margin:14px 0 0}#chun-five-stops .legacy-bottom h3{font-weight:400;margin:0}#chun-five-stops .about-section,#chun-five-stops .contact-section{padding:50px 7%}#chun-five-stops .about-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start}#chun-five-stops .about-statement h3{font-family:Chun Display,Georgia,serif;font-size:36px;line-height:1.14;letter-spacing:-.6px}#chun-five-stops .about-statement p{font-size:14px;line-height:1.6;margin:20px 0 0;color:var(--soft)}#chun-five-stops .career-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:44px 0 28px}#chun-five-stops .career-head h3{font-family:Chun Display,Georgia,serif;font-size:28px;line-height:1.2;max-width:65%}#chun-five-stops .download-cv{flex-shrink:0;min-height:44px}#chun-five-stops .career-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}#chun-five-stops .career-stop{position:relative;padding:22px 16px 0 0;border-top:1px solid #102f4b40;min-width:0}#chun-five-stops .career-dot{position:absolute;left:0;top:-5px;width:9px;height:9px;border-radius:50%;background:var(--paper);border:1px solid var(--ink)}#chun-five-stops .career-year{font-family:Chun Mono,monospace;font-size:11px;line-height:1.5;margin-bottom:14px}#chun-five-stops .career-transition{font-size:13px;line-height:1.5;color:var(--soft)}#chun-five-stops .career-company{font-size:20px;line-height:1.15;font-weight:500;margin:9px 0}#chun-five-stops .career-focus{font-size:13px;line-height:1.5;color:var(--soft)}#chun-five-stops .career-line{display:none}#chun-five-stops .contact-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;background:linear-gradient(#d2e9fa,#b5d9f1)}#chun-five-stops .contact-intro h3{font-family:Chun Display,Georgia,serif;font-size:28px;line-height:1.2;max-width:360px;margin-top:25px}#chun-five-stops .whatsapp-card{display:flex;flex-direction:column;gap:10px;align-items:flex-start;width:fit-content;max-width:100%;margin-top:32px;padding:18px 22px;background:transparent;border:1px solid var(--ink)}#chun-five-stops .whatsapp-label{display:flex;align-items:center;gap:8px;font-size:11px}#chun-five-stops .whatsapp-logo{width:16px;height:16px}#chun-five-stops .whatsapp-card strong{font-family:Chun Display,Georgia,serif;font-size:25px;font-weight:400;color:var(--ink)}#chun-five-stops .whatsapp-card>span:last-child{font-size:11px}#chun-five-stops .contact-form{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px}#chun-five-stops .contact-form label{display:flex;flex-direction:column;gap:10px;min-width:0}#chun-five-stops .contact-form label>span{font-family:Chun Mono,monospace;font-size:11px}#chun-five-stops .contact-form label:nth-child(3),#chun-five-stops .message-field,#chun-five-stops .contact-submit-row{grid-column:1/-1}#chun-five-stops .contact-form input,#chun-five-stops .contact-form textarea{border:0;border-bottom:1px solid #102f4b75;width:100%;border-radius:0;background:transparent;color:var(--ink);font-family:Arial,sans-serif;font-size:16px;line-height:1.5;padding:8px 0;min-height:44px}#chun-five-stops .contact-form textarea{min-height:150px;resize:vertical}#chun-five-stops .contact-form input:focus-visible,#chun-five-stops .contact-form textarea:focus-visible{outline:2px solid var(--ink);outline-offset:4px}#chun-five-stops .contact-submit-row{display:flex;flex-wrap:wrap;align-items:center;gap:18px}#chun-five-stops .contact-submit-row button{min-height:44px;background:var(--ink);color:var(--paper)}#chun-five-stops .contact-submit-row button span{color:inherit}#chun-five-stops .contact-submit-row small{max-width:230px;line-height:1.5;font-size:12px}#chun-five-stops .page-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;padding:22px 7%;font-family:Chun Mono,monospace;font-size:11px}#chun-five-stops .page-footer a{border:0;padding:0;background:transparent;overflow-wrap:anywhere}@media(max-width:760px){#chun-five-stops .about-intro,#chun-five-stops .contact-section{grid-template-columns:1fr;gap:30px}#chun-five-stops .about-section,#chun-five-stops .contact-section{padding:35px 7%}#chun-five-stops .legacy-bottom h2{font-size:49px}#chun-five-stops .about-statement h3{font-size:30px}#chun-five-stops .career-head{align-items:flex-start;flex-wrap:wrap;margin:32px 0 25px;gap:16px}#chun-five-stops .career-head h3{font-size:25px;max-width:100%}#chun-five-stops .career-timeline{display:block;padding-left:4px}#chun-five-stops .career-stop{display:grid;grid-template-columns:100px minmax(0,1fr);gap:5px 14px;border-top:0;border-left:1px solid #102f4b40;padding:0 0 28px 18px}#chun-five-stops .career-dot{top:5px;left:-5px}#chun-five-stops .career-year{grid-column:1;grid-row:1/span 3;margin:0}#chun-five-stops .career-transition{grid-column:2;grid-row:1}#chun-five-stops .career-company{grid-column:2;grid-row:2;margin:2px 0;font-size:20px}#chun-five-stops .career-focus{grid-column:2;grid-row:3}#chun-five-stops .career-stop:last-child{padding-bottom:0}#chun-five-stops .contact-intro h3{max-width:420px;font-size:26px}#chun-five-stops .whatsapp-card{margin-top:22px}#chun-five-stops .contact-form{gap:22px 16px}#chun-five-stops .contact-fields{min-width:0}#chun-five-stops .page-footer{flex-direction:column;align-items:flex-start}}@media(max-width:400px){#chun-five-stops .career-stop{grid-template-columns:80px minmax(0,1fr);gap:5px 10px}#chun-five-stops .career-company{font-size:18px}#chun-five-stops .contact-form{grid-template-columns:1fr}#chun-five-stops .contact-form label{grid-column:1}}html{scroll-behavior:auto}body{margin:0;background:#fff9ee}#chun-five-stops{--header-height:78px}#chun-five-stops .site-header{position:sticky;top:0;z-index:30;background:#fff9ee}#chun-five-stops .scrollbox{height:auto;overflow:visible;overscroll-behavior:auto}#chun-five-stops .stage{height:calc(100svh - var(--header-height));min-height:500px;top:var(--header-height)}#chun-five-stops .motion-footer{background:#fff;justify-content:center}#chun-five-stops .motion-footer .phase,#chun-five-stops .motion-footer output{display:none}#chun-five-stops .back-top{white-space:nowrap}#chun-five-stops .identity-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}#chun-five-stops .section-switch{display:flex;gap:12px}#chun-five-stops .section-switch a{font-size:11px;border:0;background:transparent;padding:10px 0;min-height:44px}#chun-five-stops .section-switch .active{text-decoration:underline;text-underline-offset:6px}#chun-five-stops .identity{font-family:Chun Hand,cursive;font-size:34px;line-height:1.1;margin:0 0 18px;max-width:100%}#chun-five-stops .intro-copy{top:8%}#chun-five-stops .work-category-intro{grid-column:1/-1;min-width:0}#chun-five-stops .work-category-name{font-family:Chun Display,Georgia,serif;font-size:44px;line-height:1.08;letter-spacing:-1px;margin:0 0 10px}#chun-five-stops .work-category-line{font-size:15px;line-height:1.5;margin:0 0 18px;max-width:620px}#chun-five-stops .selected-heading{font-family:Chun Hand,cursive;font-size:26px;line-height:1.1;letter-spacing:0;margin:0;white-space:normal}#chun-five-stops .next{font-family:Chun Hand,cursive;font-size:23px;line-height:1.1;min-height:44px}#chun-five-stops .work{background:transparent;gap:20px;padding-top:30px}#chun-five-stops .work-backdrop{background:var(--work-color);transform-origin:50% 100%}#chun-five-stops .work-actions{background:linear-gradient(transparent,var(--work-color) 20%)}#chun-five-stops .work-actions a,#chun-five-stops .work-actions button,#chun-five-stops .work-link{background:var(--work-color)}@media(max-width:550px){#chun-five-stops .identity-nav{justify-content:space-between;gap:4px}#chun-five-stops .site-header .brand{font-size:22px}#chun-five-stops .site-nav{justify-content:flex-start;gap:24px}#chun-five-stops .intro-copy{top:5%}#chun-five-stops :is(h1,.profile-name){margin:12px 0}#chun-five-stops .identity{font-size:29px;margin-bottom:14px}#chun-five-stops .intro-sub{max-width:280px}#chun-five-stops .intro-person{height:35%;top:62%}#chun-five-stops .work-category-name{font-size:33px}#chun-five-stops .work-category-line{font-size:14px;margin-bottom:13px}#chun-five-stops .selected-heading{font-size:25px}#chun-five-stops .next{font-size:21px}#chun-five-stops .work{padding-top:23px;gap:18px}}#chun-five-stops .identity{font-family:Arial,sans-serif;font-size:19px;line-height:1.4;letter-spacing:.3px}#chun-five-stops .category{z-index:7}#chun-five-stops .category-name,#chun-five-stops .legacy-bottom h2{font-family:Chun Hand,cursive;font-weight:400;letter-spacing:-1px;text-transform:none;line-height:1.14}#chun-five-stops .category-line{font-size:18px;line-height:1.5;max-width:600px;margin:16px 0}#chun-five-stops .category-collection{z-index:8;background:transparent}#chun-five-stops .selected-heading{font-family:Chun Mono,monospace;font-size:11px;line-height:1.5;letter-spacing:1.6px;grid-column:1/-1;padding-top:18px;border-top:1px solid #102f4b30;margin:0 0 5px}#chun-five-stops .next{font-family:Chun Mono,monospace;font-size:11px;line-height:1.5}#chun-five-stops .work{display:block;padding:28px 7% 45px}#chun-five-stops .work-category-intro{height:255px}#chun-five-stops .work-copy{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px 36px;align-items:start;padding-top:24px}#chun-five-stops .work-copy>.work-meta,#chun-five-stops .work-copy>.work-title,#chun-five-stops .work-copy>p,#chun-five-stops .work-copy>.work-link{grid-column:1}#chun-five-stops .work-copy>.work-link{justify-self:start}#chun-five-stops .work-visual{grid-column:2;grid-row:1/span 6;height:410px;align-self:start;width:100%;padding:0}#chun-five-stops .work-image{object-fit:contain;object-position:center top;width:100%;height:100%}#chun-five-stops .film-title{height:auto;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:center;padding:26px}#chun-five-stops .film-title h3{font-size:35px}#chun-five-stops .work-backdrop{overflow:hidden;background:var(--work-color)}#chun-five-stops .paper-detail{position:absolute;inset:0;pointer-events:none}#chun-five-stops .paper-detail i{position:absolute;display:block}#chun-five-stops .paper-caption{position:absolute;right:24px;top:18px;font-family:Chun Mono,monospace;font-size:11px;letter-spacing:1px;opacity:.5}#chun-five-stops[data-paper=video] .paper-detail{background:repeating-linear-gradient(0deg,transparent 0 78px,#bd86680d 78px 79px);width:5%;right:0;left:auto}#chun-five-stops[data-paper=video] .paper-detail i{right:18px;width:100px;height:58px;border:1px solid #b17b4b40;transform:rotate(2deg)}#chun-five-stops[data-paper=video] .paper-detail i:nth-child(1){top:70px}#chun-five-stops[data-paper=video] .paper-detail i:nth-child(2){top:143px}#chun-five-stops[data-paper=video] .paper-detail i:nth-child(3){top:216px}#chun-five-stops[data-paper=publication] .paper-detail{background:linear-gradient(90deg,transparent 48%,#6d57430c 49.6%,#fffdfa90 50%,#6d574312 50.4%,transparent 52%)}#chun-five-stops[data-paper=publication] .paper-detail:after{content:"";position:absolute;left:4%;right:4%;bottom:20px;border-top:1px solid #102f4b20}#chun-five-stops[data-paper=brand] .paper-detail i{width:90px;height:64px;border:1px solid #77698735;right:-25px;transform:rotate(-13deg)}#chun-five-stops[data-paper=brand] .paper-detail i:nth-child(1){top:65px}#chun-five-stops[data-paper=brand] .paper-detail i:nth-child(2){top:190px;transform:rotate(8deg)}#chun-five-stops[data-paper=brand] .paper-detail i:nth-child(3){top:320px;transform:rotate(-5deg)}#chun-five-stops[data-paper=brand] .paper-detail:before{content:"";position:absolute;right:23px;top:110px;height:250px;border-left:1px dashed #77698735;transform:rotate(-6deg)}#chun-five-stops[data-paper=digital] .paper-detail{background-image:radial-gradient(#487f731c 1px,transparent 1px);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,transparent 85%,#000);mask-image:linear-gradient(90deg,transparent 85%,#000)}#chun-five-stops[data-paper=digital] .paper-detail:before,#chun-five-stops[data-paper=digital] .paper-detail:after{content:"";position:absolute;width:26px;height:26px;border-color:#477f7360;border-style:solid}#chun-five-stops[data-paper=digital] .paper-detail:before{right:25px;top:50px;border-width:1px 1px 0 0}#chun-five-stops[data-paper=digital] .paper-detail:after{right:25px;bottom:30px;border-width:0 1px 1px 0}#chun-five-stops[data-paper=copy] .work-backdrop{background-image:linear-gradient(90deg,transparent calc(4% - 1px),#c96d6840 4%,transparent calc(4% + 1px)),repeating-linear-gradient(0deg,transparent 0 35px,#527eac18 35px 36px)}@media(max-width:760px){#chun-five-stops .work-copy{grid-template-columns:1fr;gap:18px}#chun-five-stops .work-visual{grid-column:1;grid-row:auto;height:340px;max-width:100%}#chun-five-stops .work-copy>p{font-size:14px;line-height:1.7}#chun-five-stops .paper-caption{right:18px;top:13px;font-size:11px;opacity:.45}#chun-five-stops .film-title h3{font-size:30px}}@media(max-width:550px){#chun-five-stops .identity{font-size:17px;margin-bottom:18px}#chun-five-stops .category-line{font-size:16px;line-height:1.5;margin:12px 0}#chun-five-stops .work-category-intro{height:285px}#chun-five-stops .work-visual{height:330px}#chun-five-stops .work{padding:22px 7% 40px}#chun-five-stops .work-copy{padding-top:20px}#chun-five-stops .film-title{padding:20px}#chun-five-stops .film-title h3{font-size:27px}#chun-five-stops .selected-heading{font-size:11px;letter-spacing:1.2px}#chun-five-stops .next{font-size:11px}#chun-five-stops .paper-detail{opacity:.6}}#chun-five-stops .paper-art{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}#chun-five-stops[data-paper=video] .paper-detail,#chun-five-stops[data-paper=brand] .paper-detail,#chun-five-stops[data-paper=digital] .paper-detail{display:none}#chun-five-stops[data-paper=copy] .work-backdrop{background-color:#fffdfa;background-image:linear-gradient(90deg,#a85f5a26 1px,transparent 1px),linear-gradient(#a85f5a26 1px,transparent 1px);background-size:36px 36px}#chun-five-stops .work-copy>p,#chun-five-stops .work-title,#chun-five-stops .work-meta,#chun-five-stops .selected-heading{background:transparent;box-shadow:none}#chun-five-stops .category-name{max-width:none;text-wrap:balance;font-synthesis:none}#chun-five-stops .category-line{max-width:600px}#chun-five-stops .category-collection,#chun-five-stops .work-collection,#chun-five-stops .work-link,#chun-five-stops .download-cv{background:#fff9ee;color:#102f4b;border:1px solid #102f4b;font-family:Arial,sans-serif;font-size:14px;line-height:1.4;min-height:44px;padding:12px 15px}#chun-five-stops .explore,#chun-five-stops .work-actions .next{background:#102f4b;color:#fff9ee;border:1px solid #102f4b;font-family:Arial,sans-serif;font-size:14px;line-height:1.4;min-height:44px;padding:12px 15px}#chun-five-stops .explore:hover,#chun-five-stops .work-actions .next:hover{background:#fff9ee;color:#102f4b}#chun-five-stops .category-collection:hover,#chun-five-stops .work-collection:hover,#chun-five-stops .work-link:hover,#chun-five-stops .download-cv:hover{background:#102f4b;color:#fff9ee}#chun-five-stops .intro-person,#chun-five-stops .bird{animation:none;translate:none}#chun-five-stops .about-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:30px 55px}#chun-five-stops .about-intro{display:block;grid-column:1;grid-row:1/span 2}#chun-five-stops .about-statement{margin-top:35px}#chun-five-stops .about-statement h3{font-size:30px}#chun-five-stops .career-head{grid-column:2;grid-row:1;margin:0;align-items:start;flex-wrap:wrap;gap:18px}#chun-five-stops .career-head h3{font-size:23px;max-width:100%}#chun-five-stops .career-timeline{grid-column:2;grid-row:2;display:block;padding-left:4px}#chun-five-stops .career-stop{display:grid;grid-template-columns:110px minmax(0,1fr);gap:5px 16px;border-top:0;border-left:1px solid #102f4b50;padding:0 0 32px 18px}#chun-five-stops .career-dot{top:5px;left:-5px;background:var(--paper)}#chun-five-stops .career-stop:first-child .career-dot{background:var(--ink)}#chun-five-stops .career-stop:last-child .career-dot{background:var(--paper)}#chun-five-stops .career-stop:last-child{padding-bottom:0}#chun-five-stops .career-year{grid-column:1;grid-row:1/span 3;margin:0}#chun-five-stops .career-transition{grid-column:2;grid-row:1}#chun-five-stops .career-company{grid-column:2;grid-row:2;margin:3px 0;font-size:22px}#chun-five-stops .career-focus{grid-column:2;grid-row:3}@media(max-width:760px){#chun-five-stops .about-section{display:block}#chun-five-stops .career-head{margin:35px 0 28px}#chun-five-stops .career-stop{grid-template-columns:90px minmax(0,1fr);gap:5px 12px}}@media(max-width:550px){#chun-five-stops .work-collection{max-width:65%}#chun-five-stops .reading-hint{max-width:29%}#chun-five-stops .work-actions .next{padding:12px 10px;max-width:31%}#chun-five-stops .career-stop{grid-template-columns:80px minmax(0,1fr);gap:5px 10px}#chun-five-stops .career-company{font-size:20px}}#chun-five-stops .career-company{font-family:Chun Display,Georgia,serif;font-size:27px;font-weight:400;line-height:1.16;letter-spacing:-.4px}#chun-five-stops .career-transition,#chun-five-stops .career-focus{font-family:Chun Rounded,Arial,sans-serif;font-size:15px;line-height:1.55;letter-spacing:.1px}#chun-five-stops .work-actions{flex-wrap:wrap;gap:8px 14px}#chun-five-stops .reading-hint{flex-basis:100%;max-width:100%;margin:0}#chun-five-stops .next{order:2}#chun-five-stops .work-collection{order:3}#chun-five-stops .contact-intro h2{font-size:54px;line-height:1.12}#chun-five-stops .work-actions{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 14px;align-items:end}#chun-five-stops .work-actions .reading-hint{grid-column:1/-1;grid-row:1}#chun-five-stops .work-actions .next{grid-column:1;grid-row:2;max-width:100%;margin:0;justify-self:start}#chun-five-stops .work-actions .work-collection{grid-column:2;grid-row:2;max-width:100%;margin:0;justify-self:end;min-width:0}@media(max-width:550px){#chun-five-stops .career-company{font-size:23px}#chun-five-stops .career-transition,#chun-five-stops .career-focus{font-size:14px}#chun-five-stops .contact-intro h2{font-size:43px}}@media(max-width:550px){#chun-five-stops .work-actions{grid-template-columns:minmax(0,.31fr) minmax(0,.69fr);gap:8px 10px}#chun-five-stops .work-actions .next{width:100%;padding:12px 8px}#chun-five-stops .work-actions .work-collection{width:100%;padding:12px 10px}}#chun-five-stops[data-paper=creative] .work-backdrop{background-size:100% 100%;background-repeat:no-repeat}#chun-five-stops[data-paper=creative] .paper-art,#chun-five-stops[data-paper=creative] .paper-detail{display:none}#chun-five-stops[data-paper=creative] .work-copy{display:flex;max-width:740px;gap:18px}#chun-five-stops[data-paper=creative] .work-title{font-size:42px}#chun-five-stops[data-paper=creative] .work-copy p{font-size:17px;line-height:1.85;max-width:690px}#chun-five-stops .story-dialog{background:#fff9ee;color:#102f4b;border:1px solid #102f4b;padding:28px;max-width:720px;width:calc(100% - 28px);max-height:85%;overflow:auto}#chun-five-stops .story-dialog::backdrop{background:#102f4b99}#chun-five-stops .story-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px}#chun-five-stops .story-toolbar span{font-family:Chun Mono,monospace;font-size:11px}#chun-five-stops .story-body{font-family:Chun TC,sans-serif;line-height:1.9}@media(max-width:550px){#chun-five-stops[data-paper=creative] .work-copy p{font-size:15px;line-height:1.8}#chun-five-stops[data-paper=creative] .work-title{font-size:34px}}#chun-five-stops .intro-copy{top:7%;width:48%}#chun-five-stops .intro-copy :is(h1,.profile-name){font-size:65px;margin:14px 0}#chun-five-stops .statement{font-family:Chun Hand,cursive;font-size:34px;line-height:1.22;margin:22px 0 14px;max-width:480px}#chun-five-stops .intro-sub{font-size:16px;line-height:1.6;max-width:420px}#chun-five-stops .identity{margin:12px 0}#chun-five-stops .sky-words span{-webkit-text-stroke:2px #fff;letter-spacing:0;line-height:1.5}#chun-five-stops .chapter-index{position:absolute;left:8%;bottom:28px;width:58%;z-index:5}#chun-five-stops .chapter-index summary{font-family:Chun Mono,monospace;font-size:11px;line-height:1.5;padding:10px 0}#chun-five-stops .chapter-index nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 16px;margin-top:4px}#chun-five-stops .chapter-index button{border:0;border-bottom:1px solid #102f4b30;background:transparent;text-align:left;padding:9px 0;font-family:Arial,sans-serif;font-size:12px;line-height:1.4;min-height:38px}#chun-five-stops .chapter-index button span{font-family:Chun Mono,monospace;font-size:11px;margin-right:4px}#chun-five-stops .closing-curtain{z-index:14}@media(max-width:550px){#chun-five-stops .intro-copy{top:5%;width:86%;left:7%}#chun-five-stops .intro-copy :is(h1,.profile-name){font-size:48px;margin:12px 0}#chun-five-stops .statement{font-size:29px;line-height:1.25;max-width:340px;margin:17px 0 13px}#chun-five-stops .intro-sub{font-size:15px;max-width:330px;line-height:1.6}#chun-five-stops .intro-person{height:32%;top:64%;right:5%}#chun-five-stops .sky-words span{-webkit-text-stroke:1.4px #fff}#chun-five-stops .chapter-index{left:7%;bottom:24px;width:58%}#chun-five-stops .chapter-index summary{min-height:44px;padding:12px 0}#chun-five-stops .chapter-index nav{position:absolute;bottom:100%;left:0;width:calc(86vw - 4px);max-width:450px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;background:#fff9ee;padding:16px;border:1px solid #102f4b40}#chun-five-stops .chapter-index button{min-height:44px}}#chun-five-stops .b1{left:55%;top:5%}@media(min-width:551px)and (max-width:900px){#chun-five-stops .chapter-index{width:55%;bottom:28px}#chun-five-stops .chapter-index nav{position:absolute;bottom:100%;left:0;width:580px;max-width:80vw;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff9ee;padding:16px;border:1px solid #102f4b40}#chun-five-stops .chapter-index summary{min-height:44px;padding:12px 0}#chun-five-stops .intro-person{height:65%;top:12%;right:2%}}#chun-five-stops .legacy-bottom{background:linear-gradient(#d2e9fa,#b5d9f1)}#chun-five-stops .about-section{background:transparent}#chun-five-stops .career-dot{background:#d2e9fa}#chun-five-stops .download-cv{background:#fff9ee}#chun-five-stops .cloud-fill{background:#b5d9f1}#chun-five-stops .opening-curtain .cloud-fill{background:#75acd1}#chun-five-stops .closing-curtain .cloud-fill,#chun-five-stops .legacy-bottom{background:#d2e9fa}#chun-five-stops .contact-section,#chun-five-stops .page-footer{--paper:#fff;background:#fff}#chun-five-stops .chapter-index summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;width:fit-content;max-width:100%;min-height:44px;padding:10px 14px;background:#fff9ee;border:1px solid #102f4b;font-family:Arial,sans-serif;font-size:14px;line-height:1.4}#chun-five-stops .chapter-index summary::-webkit-details-marker{display:none}#chun-five-stops .chapter-toggle{display:block;font-family:Arial,sans-serif;font-size:19px;line-height:1;transition:transform .18s}#chun-five-stops .chapter-index[open] .chapter-toggle{transform:rotate(180deg)}#chun-five-stops .chapter-index summary:hover{background:#102f4b;color:#fff9ee}#chun-five-stops .chapter-index summary:hover .chapter-toggle{color:#fff9ee}#chun-five-stops .chapter-index nav{margin-top:10px}#chun-five-stops .chapter-index button{position:relative;padding-right:18px}#chun-five-stops .chapter-index button:after{content:"\2193";position:absolute;right:2px;color:#36536d}#chun-five-stops .chapter-index button:hover{background:#fff9ee;text-decoration:underline;text-underline-offset:3px}@media(max-width:550px){#chun-five-stops .chapter-index summary{font-size:13px;padding:10px 12px;gap:10px}#chun-five-stops .chapter-index nav{margin:0 0 10px}}#chun-five-stops .explore,#chun-five-stops .work-actions .next,#chun-five-stops .category-collection,#chun-five-stops .work-collection,#chun-five-stops .work-link,#chun-five-stops .download-cv,#chun-five-stops .whatsapp-card,#chun-five-stops .close-story,#chun-five-stops .contact-submit-row button,#chun-five-stops .chapter-index summary{font-family:Chun Mono,monospace;font-weight:400;letter-spacing:0;transition:background-color .18s,color .18s}#chun-five-stops .chapter-index summary{justify-content:center;gap:10px}#chun-five-stops .chapter-toggle{display:block;flex:0 0 7px;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-4px;font-size:0;line-height:0}#chun-five-stops .chapter-index[open] .chapter-toggle{transform:rotate(225deg);margin-top:4px}#chun-five-stops .whatsapp-card strong{font-family:Chun Mono,monospace;font-size:20px;letter-spacing:0}#chun-five-stops .whatsapp-card:hover,#chun-five-stops .whatsapp-card:focus-visible{background:#102f4b;color:#fff}#chun-five-stops .whatsapp-card:hover span,#chun-five-stops .whatsapp-card:hover strong,#chun-five-stops .whatsapp-card:focus-visible span,#chun-five-stops .whatsapp-card:focus-visible strong{color:#fff}#chun-five-stops .whatsapp-card:hover .whatsapp-logo,#chun-five-stops .whatsapp-card:focus-visible .whatsapp-logo{filter:brightness(0) invert(1)}#chun-five-stops .contact-submit-row button{font-size:13px;border:1px solid #102f4b}#chun-five-stops .contact-submit-row button:hover,#chun-five-stops .contact-submit-row button:focus-visible{background:#fff;color:#102f4b}@media(max-width:360px){#chun-five-stops .chapter-index summary{font-size:12px;white-space:nowrap}}#chun-five-stops[data-paper=creative] .work-visual{display:block;width:100%;height:auto;aspect-ratio:16/9;flex-shrink:0}#chun-five-stops[data-paper=creative] .work-image{display:block;object-fit:contain;object-position:center;width:100%;height:100%}#chun-five-stops .about-section{position:relative}#chun-five-stops .back-top{font-family:Chun Mono,monospace;font-size:11px;padding:8px 10px;min-height:44px}#chun-five-stops .back-top[hidden]{display:inline-block;visibility:hidden;pointer-events:none}#chun-five-stops .back-top-short{display:none}@media(max-width:550px){#chun-five-stops .site-nav{gap:12px}#chun-five-stops .back-top-full{display:none}#chun-five-stops .back-top-short{display:inline}#chun-five-stops .back-top{width:44px;padding:8px}}#chun-five-stops .back-top{color:#102f4b;background:transparent;border:1px solid #102f4b}#chun-five-stops .back-top-full,#chun-five-stops .back-top-short{color:inherit!important}#chun-five-stops .back-top:hover,#chun-five-stops .back-top:focus-visible{background:#102f4b!important;color:#fff9ee!important;border-color:#102f4b!important}#chun-five-stops .site-nav{flex-wrap:wrap}#chun-five-stops .cloud-sky-birds{position:absolute;height:380px;pointer-events:none}#chun-five-stops .cloud-sky-birds .cb1{left:22%;top:0;scale:.75}#chun-five-stops .cloud-sky-birds .cb2{left:67%;top:62px;scale:.58;opacity:.45}#chun-five-stops .cloud-sky-birds .cb3{left:43%;top:135px;scale:.5;opacity:.4}#chun-five-stops[data-ambient=playing] .cb2{animation-duration:8.6s;animation-delay:-2s}#chun-five-stops[data-ambient=playing] .cb3{animation-duration:10.2s;animation-delay:-4s}#chun-five-stops .career-birds{position:absolute;inset:0;pointer-events:none;z-index:0}#chun-five-stops .career-birds .c1{left:62%;top:14px;scale:.8}#chun-five-stops .career-birds .c2{right:8%;top:27px;scale:.65}#chun-five-stops .intro-person,#chun-five-stops .bird{transform:none}#chun-five-stops[data-ambient=playing] .intro-person{animation:chun-intro-native 4.8s ease-in-out infinite}#chun-five-stops[data-ambient=playing] .bird{animation:chun-bird-native 6.4s ease-in-out infinite}#chun-five-stops[data-ambient=playing] .b2,#chun-five-stops[data-ambient=playing] .c2{animation-duration:8.2s;animation-delay:-2s}#chun-five-stops[data-ambient=playing] .b3{animation-duration:10s;animation-delay:-4s}#chun-five-stops .motion-toggle{min-height:32px;padding:6px 10px;font-family:Chun Mono,monospace;font-size:11px;background:#fff9ee;color:#102f4b;border:1px solid #102f4b}#chun-five-stops .motion-toggle:hover{background:#102f4b;color:#fff9ee}#chun-five-stops footer{flex-wrap:wrap}#chun-five-stops[data-ambient=playing] .b4{animation-duration:9.5s;animation-delay:-3s}#chun-five-stops[data-ambient=playing] .b5{animation-duration:11.2s;animation-delay:-6s}@keyframes chun-intro-native{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes chun-bird-native{0%,to{transform:translate(-18px)}50%{transform:translate(18px)}}@media(max-width:550px){#chun-five-stops .motion-toggle{font-size:10px;padding:6px 8px;min-height:32px}}#chun-five-stops .back-top span{color:inherit!important}#chun-five-stops .back-top:hover,#chun-five-stops .back-top:focus-visible{background:#102f4b!important;color:#fff9ee!important}#chun-five-stops .back-top:focus-visible{outline:2px solid #102f4b;outline-offset:3px}@media(max-width:550px){#chun-five-stops .site-nav{gap:6px;flex-wrap:nowrap}#chun-five-stops .back-top{width:auto;padding:8px 7px;font-size:10px;flex-shrink:0}#chun-five-stops .back-top-full{display:inline}#chun-five-stops .back-top-short{display:none}}#chun-five-stops .stage-content{position:absolute;inset:0}#chun-five-stops .desktop-flow[hidden],#chun-five-stops[data-desktop=flow] .stage{display:none}#chun-five-stops[data-desktop=flow] .journey{height:auto}#chun-five-stops[data-desktop=flow] .site-header,#chun-five-stops[data-desktop=flow] .identity-nav,#chun-five-stops[data-desktop=flow] .section-switch,#chun-five-stops[data-desktop=flow] .site-nav{align-items:center}#chun-five-stops[data-desktop=flow] .site-nav{flex-wrap:nowrap}#chun-five-stops[data-desktop=flow] .brand{line-height:1;padding-top:0;padding-bottom:0}#chun-five-stops[data-desktop=flow] .site-header a,#chun-five-stops[data-desktop=flow] .site-header button{display:inline-flex;align-items:center;justify-content:center;min-height:44px}#chun-five-stops .desktop-about{background:linear-gradient(#acd2ef,#d2e9fa);padding:42px 7% 38px;min-height:calc(100svh - var(--header-height));display:flex;flex-direction:column;justify-content:space-between;gap:30px}#chun-five-stops .desktop-about-main{display:grid;grid-template-columns:1.08fr .92fr;gap:30px;align-items:center;max-width:1400px;width:100%;margin:auto}#chun-five-stops .desktop-about-copy{min-width:0}#chun-five-stops .desktop-about .intro-copy{position:static;width:auto}#chun-five-stops .desktop-about .intro-copy :is(h1,.profile-name){font-size:clamp(58px,5.4vw,82px)}#chun-five-stops .desktop-about .identity{font-size:19px}#chun-five-stops .desktop-about .statement{max-width:100%;font-size:clamp(27px,2.8vw,40px)}#chun-five-stops .desktop-about .intro-sub{max-width:480px}#chun-five-stops .desktop-intro-person{display:block;height:min(62svh,620px);max-width:100%;width:auto;object-fit:contain;justify-self:center;animation:none}#chun-five-stops .desktop-about .chapter-index{position:static;width:100%;margin-top:24px}#chun-five-stops .desktop-about .chapter-index nav{position:static;width:100%;max-width:none;grid-template-columns:repeat(3,minmax(0,1fr))}#chun-five-stops .desktop-about .chapter-index button{font-size:12px}#chun-five-stops .desktop-statement{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;max-width:1400px;width:100%;margin:0 auto;border-top:1px solid #102f4b30;padding-top:25px}#chun-five-stops .desktop-statement span{font-family:Chun Rounded,Arial,sans-serif;font-size:clamp(26px,3.45vw,56px);color:transparent;-webkit-text-stroke:1.5px #102f4b;line-height:1.25}#chun-five-stops .desktop-chapter{background:linear-gradient(#d2e9fa 0%,#c8e3f7 28%,var(--chapter-paper) 49%,var(--chapter-paper) 83%,#d2e9fa 100%)}#chun-five-stops .desktop-hero{position:relative;min-height:max(580px,88svh);overflow:hidden}#chun-five-stops .desktop-landscape{position:absolute;bottom:0;left:0;width:100%;height:auto;pointer-events:none;-webkit-mask-image:linear-gradient(#000 85%,transparent);mask-image:linear-gradient(#000 85%,transparent)}#chun-five-stops .desktop-outbound{position:absolute;bottom:10%;left:32%;transform:translate(-50%);height:min(57svh,560px);max-width:47%;width:auto;object-fit:contain;animation:none}#chun-five-stops .desktop-hero-copy{position:relative;margin-left:60%;width:33%;padding-top:clamp(60px,10svh,120px);padding-bottom:55px;z-index:2}#chun-five-stops .desktop-title{font-family:Chun Hand,cursive;font-size:clamp(38px,4.2vw,66px);letter-spacing:-1px;line-height:1.13;margin:20px 0}#chun-five-stops .desktop-line{font-size:18px;line-height:1.55}#chun-five-stops .desktop-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}#chun-five-stops .desktop-button{min-height:44px;background:transparent;font-family:Chun Mono,monospace;font-size:11px}#chun-five-stops button.desktop-button{background:#102f4b;color:#fff9ee}#chun-five-stops .desktop-button:hover,#chun-five-stops .desktop-button:focus-visible{background:#102f4b;color:#fff9ee}#chun-five-stops button.desktop-button:hover,#chun-five-stops button.desktop-button:focus-visible{background:#fff9ee;color:#102f4b}#chun-five-stops .desktop-chapter[data-discipline=publication] .desktop-outbound,#chun-five-stops .desktop-chapter[data-discipline=digital] .desktop-outbound,#chun-five-stops .desktop-chapter[data-discipline=copy] .desktop-outbound{height:min(67svh,670px);max-width:49%;left:36%;bottom:9%}#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-outbound{height:min(40svh,390px);max-width:48%;left:34%;bottom:22%}#chun-five-stops .desktop-chapter[data-discipline=creative] .desktop-outbound{height:min(65svh,630px);left:32%;max-width:46%;bottom:10%}#chun-five-stops .desktop-project{min-height:76svh;padding:64px 7% 72px}#chun-five-stops .desktop-project-grid{display:grid;grid-template-columns:minmax(150px,.6fr) minmax(0,1.25fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,3vw,52px);max-width:1500px;margin:0 auto}#chun-five-stops .desktop-return-art{min-width:0;align-self:center}#chun-five-stops .desktop-returning{display:block;width:100%;max-height:340px;object-fit:contain;animation:none}#chun-five-stops .desktop-project-copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}#chun-five-stops .desktop-selected{display:block;width:100%;letter-spacing:1.6px;padding-top:16px;border-top:1px solid #102f4b30}#chun-five-stops .desktop-meta{display:block;margin-top:3px}#chun-five-stops .desktop-project-title{font-family:Arial,Chun TC,sans-serif;font-size:clamp(23px,2.25vw,34px);line-height:1.25;margin:0;overflow-wrap:anywhere}#chun-five-stops .desktop-project-copy p{font-size:15px;line-height:1.75;margin:0}#chun-five-stops .desktop-summary-tc{font-family:Chun TC,Arial,sans-serif}#chun-five-stops .desktop-project-visual{min-width:0}#chun-five-stops .desktop-work-image{display:block;width:100%;height:auto;max-height:460px;object-fit:contain}#chun-five-stops .desktop-project-actions{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:48px auto 0;max-width:1500px}#chun-five-stops .desktop-reveal{opacity:0;transform:translateY(14px);transition:opacity .65s ease-out,transform .65s ease-out}#chun-five-stops .desktop-reveal.is-visible{opacity:1;transform:none}@media(max-width:1100px){#chun-five-stops .desktop-about{padding-top:30px}#chun-five-stops .desktop-about .intro-copy :is(h1,.profile-name){font-size:58px}#chun-five-stops .desktop-about .chapter-index nav{gap:2px 10px}#chun-five-stops .desktop-about .chapter-index button{font-size:11px}#chun-five-stops .desktop-project-grid{grid-template-columns:minmax(140px,.5fr) minmax(0,1.35fr) minmax(0,1fr);gap:24px}#chun-five-stops .desktop-project-copy p{font-size:14px}}@media(prefers-reduced-motion:reduce){#chun-five-stops .desktop-reveal{opacity:1;transform:none;transition:none}}#chun-five-stops .desktop-about{padding-top:26px;padding-bottom:22px;gap:20px}#chun-five-stops .desktop-about .intro-copy :is(h1,.profile-name){font-size:clamp(54px,4.8vw,72px);margin:10px 0}#chun-five-stops .desktop-about .identity{margin:8px 0}#chun-five-stops .desktop-about .statement{font-size:clamp(27px,2.4vw,36px);margin:16px 0 8px}#chun-five-stops .desktop-about .intro-sub{margin:12px 0}#chun-five-stops .desktop-about .chapter-index{margin-top:18px}#chun-five-stops .desktop-about .chapter-index button{min-height:32px;padding-top:6px;padding-bottom:6px}#chun-five-stops .desktop-statement{padding-top:20px}#chun-five-stops .desktop-statement span{font-size:clamp(25px,3vw,48px)}#chun-five-stops .desktop-reveal:focus-within{opacity:1;transform:none}#chun-five-stops .desktop-rise-trial.desktop-reveal{opacity:1;transform:none;transition:none}#chun-five-stops .desktop-rise-trial{padding-top:clamp(60px,10svh,120px)}#chun-five-stops .desktop-rise-text{--reveal-edge: -10%;transform:translateY(var(--rise-offset, 70px));mask-image:linear-gradient(to bottom,#000 calc(var(--reveal-edge) - 45%),transparent var(--reveal-edge));-webkit-mask-image:linear-gradient(to bottom,#000 calc(var(--reveal-edge) - 45%),transparent var(--reveal-edge))}#chun-five-stops .desktop-rise-trial:focus-within .desktop-rise-text{mask-image:none;-webkit-mask-image:none}@media(prefers-reduced-motion:reduce){#chun-five-stops .desktop-rise-text{transform:none}}#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-outbound{bottom:32%}#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-return-art{position:relative}#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-project{overflow:hidden}#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-return-art:before{content:"";position:absolute;width:var(--rope-width, 0px);height:200px;background:repeating-linear-gradient(155deg,#ffbd45 0 7px,#e99b22 7px 10px);bottom:var(--rope-bottom,100%);left:var(--rope-left,0px)}#chun-five-stops .career-stop:first-child .career-dot{background:#d2e9fa}#chun-five-stops .career-stop:last-child .career-dot{background:var(--ink)}@media(max-width:900px){#chun-five-stops .opening-curtain{opacity:.72}#chun-five-stops .opening-curtain .cloud-fill{display:none!important}#chun-five-stops .sky-words{inset:14% 7% auto;padding:0;justify-content:flex-start}#chun-five-stops .sky-words span{font-family:Chun Rounded,Arial,sans-serif;line-height:1.45;-webkit-text-stroke:1.4px #102f4b}}#chun-five-stops .desktop-statement-bridge{position:relative;padding:45px 7% 65px;background:#d2e9fa}#chun-five-stops .desktop-statement{display:flex;flex-direction:column;gap:30px;border:0;padding:0}#chun-five-stops .desktop-statement span{display:block;width:fit-content;white-space:nowrap;font-size:clamp(32px,4.1vw,66px);line-height:1.25}#chun-five-stops .desktop-statement span:nth-child(2){align-self:center}#chun-five-stops .desktop-statement span:nth-child(3){align-self:flex-end}#chun-five-stops .desktop-scroll-reveal{-webkit-mask-image:linear-gradient(#000 calc(var(--reveal-edge,150%) - 45%),transparent var(--reveal-edge,150%));mask-image:linear-gradient(#000 calc(var(--reveal-edge,150%) - 45%),transparent var(--reveal-edge,150%))}#chun-five-stops[data-desktop=flow] .desktop-about,#chun-five-stops[data-desktop=flow] #career{position:relative}#chun-five-stops .desktop-birds{position:absolute;inset:0;pointer-events:none;z-index:1}#chun-five-stops .desktop-bird{position:absolute;display:flex;width:44px;height:18px;opacity:.65}#chun-five-stops .desktop-bird i{width:23px;height:14px;border-top:2px solid #36536d;border-radius:50%;transform:rotate(17deg)}#chun-five-stops .desktop-bird i+i{transform:rotate(-17deg);margin-left:-2px}#chun-five-stops .desktop-bird:nth-child(1){left:10%;top:5%}#chun-five-stops .desktop-bird:nth-child(2){left:51%;top:7%;scale:.85}#chun-five-stops .desktop-bird:nth-child(3){right:9%;top:4%;scale:.75}#chun-five-stops .desktop-bird:nth-child(4){left:26%;top:3%;scale:.8}#chun-five-stops .desktop-statement-bridge .desktop-bird:nth-child(1){left:72%;top:12%}#chun-five-stops .desktop-statement-bridge .desktop-bird:nth-child(2){left:12%;top:55%}#chun-five-stops[data-desktop=flow] #career .desktop-birds{display:block}#chun-five-stops:not([data-desktop=flow]) .desktop-birds{display:none}@media(max-width:900px){#chun-five-stops .work-collection{display:none!important}}#chun-five-stops .desktop-project{position:relative}#chun-five-stops .desktop-project>.desktop-birds{top:auto;height:60px;bottom:8px}#chun-five-stops[data-desktop=flow] .career-birds{display:none}#chun-five-stops[data-desktop=flow] #career .desktop-bird:nth-child(1){left:46%;top:15px}#chun-five-stops[data-desktop=flow] #career .desktop-bird:nth-child(2){left:73%;top:27px}#chun-five-stops[data-desktop=flow] #career .desktop-bird:nth-child(3){right:9%;top:10px}#chun-five-stops .desktop-chapter[data-discipline=creative] .desktop-landscape{height:min(35svh,340px);object-fit:cover;object-position:center bottom;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent)}#chun-five-stops .desktop-declaration-row{width:fit-content;position:relative;isolation:isolate}#chun-five-stops .desktop-declaration-row span{position:relative;z-index:2}#chun-five-stops .desktop-declaration-cloud{position:absolute;pointer-events:none;left:-12%;top:5%;width:clamp(420px,43vw,680px);max-width:none;height:170px;object-fit:fill;opacity:.48;filter:blur(2px);-webkit-mask-image:radial-gradient(ellipse,#000 28%,transparent 75%);mask-image:radial-gradient(ellipse,#000 28%,transparent 75%);animation:declaration-cloud-drift 18s ease-in-out infinite;z-index:1}#chun-five-stops .desktop-declaration-row:nth-child(2) .desktop-declaration-cloud{left:-45%;width:clamp(500px,50vw,760px);height:210px;opacity:.35;animation-delay:-6s;animation-duration:23s}#chun-five-stops .desktop-declaration-row:nth-child(3) .desktop-declaration-cloud{left:-2%;width:clamp(450px,46vw,720px);height:145px;opacity:.58;animation-delay:-12s;animation-duration:20s}#chun-five-stops .desktop-statement-bridge{overflow:hidden;padding-bottom:130px}#chun-five-stops .desktop-declaration-row.desktop-scroll-reveal{-webkit-mask-image:none;mask-image:none}#chun-five-stops .desktop-declaration-row.desktop-scroll-reveal span{-webkit-mask-image:linear-gradient(#000 calc(var(--reveal-edge,150%) - 45%),transparent var(--reveal-edge,150%));mask-image:linear-gradient(#000 calc(var(--reveal-edge,150%) - 45%),transparent var(--reveal-edge,150%))}@keyframes declaration-cloud-drift{0%{transform:translateY(65px);opacity:0}20%{opacity:.5}75%{opacity:.4}to{transform:translate(25px,-90px);opacity:0}}#chun-five-stops .motion-footer{display:none!important}#chun-five-stops .desktop-scroll-reveal:focus-within{-webkit-mask-image:none;mask-image:none}@media(prefers-reduced-motion:reduce){#chun-five-stops .desktop-declaration-cloud{animation:none}}#chun-five-stops .desktop-statement-bridge{min-height:440px;padding:70px 7% 100px}#chun-five-stops .desktop-statement{position:relative;z-index:2;gap:35px}#chun-five-stops .desktop-cloud-veil{position:absolute;inset:0;pointer-events:none;z-index:3}#chun-five-stops .desktop-veil-cloud{position:absolute;width:65%;height:200px;object-fit:fill;max-width:none;filter:blur(3px);-webkit-mask-image:radial-gradient(ellipse,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse,#000 30%,transparent 75%);transform:translateY(var(--cloud-rise,0px));opacity:.32}#chun-five-stops .desktop-veil-cloud:nth-child(1),#chun-five-stops .desktop-veil-cloud:nth-child(2){display:none}#chun-five-stops .desktop-veil-cloud:nth-child(3){left:-20%;top:70%;width:90%;height:230px}#chun-five-stops .desktop-veil-cloud:nth-child(4){right:-20%;top:58%;width:85%;height:280px;opacity:.4}#chun-five-stops .desktop-veil-cloud:nth-child(n+5){opacity:var(--cloud-cover,0);width:110%;height:260px;left:-5%}#chun-five-stops .desktop-veil-cloud:nth-child(5){top:15%}#chun-five-stops .desktop-veil-cloud:nth-child(6){top:45%;left:-25%}#chun-five-stops .desktop-veil-cloud:nth-child(7){top:65%;left:15%}#chun-five-stops .desktop-bird{width:31px;height:13px}#chun-five-stops .desktop-bird i{width:16px;height:10px;border-top-width:1.4px}#chun-five-stops .desktop-career-cloud{position:relative;height:clamp(220px,22vw,340px);overflow:hidden;background:#d2e9fa}#chun-five-stops .desktop-career-cloud img{position:absolute;width:110%;max-width:none;height:auto;left:-5%;bottom:-12%;opacity:.9;-webkit-mask-image:linear-gradient(transparent,#000 28%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 28%,#000 80%,transparent)}@media(max-width:550px){#chun-five-stops .site-nav{display:flex;justify-content:space-between;width:100%;gap:5px}#chun-five-stops .site-nav .back-top{margin-left:auto;padding:8px 7px;min-height:38px}#chun-five-stops .site-nav a{font-size:10px;padding:8px 0}}@media(max-width:550px){#chun-five-stops .site-nav a,#chun-five-stops .site-nav .back-top{display:inline-flex;align-items:center;justify-content:center}}#chun-five-stops .desktop-declaration-row.desktop-scroll-reveal span{-webkit-mask-image:none;mask-image:none;transform:translateY(var(--rise-offset,70px))}#chun-five-stops .desktop-word-cloud{position:absolute;z-index:3;pointer-events:none;top:15%;left:-30%;width:max(900px,90vw);height:auto;max-width:none;opacity:var(--word-cloud-opacity,.95);-webkit-mask-image:radial-gradient(ellipse,#000 45%,transparent 75%);mask-image:radial-gradient(ellipse,#000 45%,transparent 75%)}#chun-five-stops .desktop-declaration-row:nth-child(2) .desktop-word-cloud{left:-120%}#chun-five-stops .desktop-declaration-row:nth-child(3) .desktop-word-cloud{left:-100%}#chun-five-stops .desktop-cloud-veil{display:none}#chun-five-stops .desktop-statement-bridge{overflow:visible;padding-bottom:100px}#chun-five-stops .desktop-career-cloud{margin-bottom:-1px;background:linear-gradient(#fffaf0,#d2e9fa)}#chun-five-stops .mobile-career-join{position:absolute;top:-200px;left:0;right:0;height:235px;overflow:hidden;pointer-events:none}#chun-five-stops .mobile-career-join img{position:absolute;width:320%;max-width:none;left:-110%;bottom:0;height:auto;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 85%,transparent);mask-image:linear-gradient(transparent,#000 25%,#000 85%,transparent)}#chun-five-stops:not([data-desktop=flow]) #career{position:relative}#chun-five-stops[data-desktop=flow] .mobile-career-join{display:none}@media(max-width:900px){#chun-five-stops .opening-curtain .cloud-fill{display:block!important;background:#d2e9fa}#chun-five-stops .opening-curtain{opacity:1}#chun-five-stops .closing-curtain{display:none}}#chun-five-stops .desktop-statement-bridge{overflow:hidden}#chun-five-stops .desktop-career-cloud{background:#d2e9fa}#chun-five-stops .section-cloud-boundary{position:relative;height:clamp(120px,15vw,210px);background:#d2e9fa;overflow:visible;margin:0}#chun-five-stops .section-cloud-boundary svg{display:block;width:100%;height:100%;overflow:visible}#chun-five-stops .desktop-statement-bridge{padding-top:22px;padding-bottom:55px;min-height:0}#chun-five-stops .desktop-declaration-row span{transform:none!important}#chun-five-stops .mobile-intro-flow,#chun-five-stops .mobile-career-cloud{display:none}#chun-five-stops:not([data-desktop=flow]) .mobile-intro-flow,#chun-five-stops:not([data-desktop=flow]) .mobile-career-cloud{display:block}#chun-five-stops .mobile-about-flow{padding:30px 7% 20px;background:linear-gradient(#acd2ef,#d2e9fa)}#chun-five-stops .mobile-about-flow .intro-copy{position:static;width:auto}#chun-five-stops .mobile-intro-person{display:block;width:auto;height:230px;max-width:85%;object-fit:contain;margin:12px 0 12px auto}#chun-five-stops .mobile-about-flow .chapter-index{position:static;width:100%;margin:14px 0 0}#chun-five-stops .mobile-about-flow .chapter-index nav{position:static;width:100%}#chun-five-stops .mobile-declarations{display:flex;flex-direction:column;gap:8px;padding:8px 7% 30px;background:#d2e9fa}#chun-five-stops .mobile-declarations span{font-family:Chun Rounded,Arial,sans-serif;font-size:clamp(26px,7.8vw,42px);color:transparent;-webkit-text-stroke:1.4px #102f4b;line-height:1.4}#chun-five-stops:not([data-desktop=flow]) .stage-content>.opening,#chun-five-stops:not([data-desktop=flow]) .stage-content>.sky-words,#chun-five-stops:not([data-desktop=flow]) .curtain{display:none!important}#chun-five-stops:not([data-desktop=flow]) #career{padding-top:12px}#chun-five-stops .section-cloud-boundary{--cloud-above: #d2e9fa;--cloud-below: #d2e9fa;height:clamp(190px,25vw,360px);background:linear-gradient(var(--cloud-above) 49%,var(--cloud-below) 51%);overflow:hidden;isolation:isolate}#chun-five-stops .section-cloud-boundary .boundary-cloud{position:absolute;inset:0 auto auto -8%;width:116%;max-width:none;height:100%;object-fit:fill;opacity:var(--cloud-opacity,1);-webkit-mask-image:none;mask-image:none}#chun-five-stops .desktop-about-cloud .boundary-cloud,#chun-five-stops .mobile-about-cloud .boundary-cloud{-webkit-mask-image:linear-gradient(#000 58%,rgba(0,0,0,.82) 77%,transparent 100%);mask-image:linear-gradient(#000 58%,rgba(0,0,0,.82) 77%,transparent 100%)}#chun-five-stops .desktop-statement-bridge{padding:14px 7% 24px;overflow:visible}#chun-five-stops .desktop-statement,#chun-five-stops .mobile-declarations{position:relative;z-index:4}#chun-five-stops .desktop-video-cloud{height:clamp(160px,20vw,280px)}#chun-five-stops .desktop-video-cloud .boundary-cloud{transform:scaleX(-1)}#chun-five-stops .desktop-chapter[data-discipline=creative] .desktop-project{background:#fffaf0}#chun-five-stops .desktop-career-cloud,#chun-five-stops .mobile-career-cloud{--cloud-above: #fffaf0;margin-bottom:-1px}#chun-five-stops .desktop-career-cloud .boundary-cloud{transform:scaleX(-1)}#chun-five-stops .mobile-declarations{padding-top:8px;padding-bottom:18px}@media(max-width:900px){#chun-five-stops .section-cloud-boundary{height:170px}#chun-five-stops .section-cloud-boundary .boundary-cloud{width:210%;left:-55%}#chun-five-stops .mobile-career-cloud{height:190px}}#chun-five-stops:not([data-desktop=flow])[data-paper=creative] .work-backdrop{-webkit-mask-image:linear-gradient(#000 calc(100% - 85px),transparent 100%);mask-image:linear-gradient(#000 calc(100% - 85px),transparent 100%)}#chun-five-stops .mobile-declarations span{will-change:opacity,transform}#chun-five-stops .section-cloud-boundary{height:clamp(240px,29vw,410px)}#chun-five-stops .section-cloud-boundary .boundary-cloud{height:76%;top:-3%}#chun-five-stops .section-cloud-boundary .cloud-layer-1{top:12%;left:-16%;width:132%;transform:scaleX(-1);opacity:calc(var(--cloud-opacity,1) * .85)}#chun-five-stops .section-cloud-boundary .cloud-layer-2{top:25%;left:-3%;width:115%;opacity:var(--cloud-opacity,1)}#chun-five-stops .desktop-word-window{overflow:hidden;padding:5px 0}#chun-five-stops .desktop-statement-bridge{overflow-x:clip;overflow-y:visible}#chun-five-stops .desktop-declaration-row span{transform:translateY(var(--word-rise,100%))!important;opacity:1}#chun-five-stops .desktop-emergence-cloud{position:absolute;z-index:3;width:170%;max-width:none;height:150px;left:-35%;top:12px;object-fit:fill;pointer-events:none;opacity:var(--word-cloud-opacity,.9);-webkit-mask-image:radial-gradient(ellipse,#000 35%,transparent 75%);mask-image:radial-gradient(ellipse,#000 35%,transparent 75%)}#chun-five-stops .desktop-declaration-row:nth-child(2) .desktop-emergence-cloud{transform:scaleX(-1)}#chun-five-stops .mobile-declaration-line{overflow:hidden;padding:3px 0}#chun-five-stops .mobile-declaration-line span{display:block;opacity:1;transform:translate(-110%);will-change:transform}@media(max-width:900px){#chun-five-stops .section-cloud-boundary{height:210px}#chun-five-stops .mobile-career-cloud{height:240px}#chun-five-stops .section-cloud-boundary .cloud-layer-1{left:-85%;width:250%}#chun-five-stops .section-cloud-boundary .cloud-layer-2{left:-40%;width:210%}}#chun-five-stops .desktop-video-cloud{height:clamp(310px,35vw,520px)}#chun-five-stops .desktop-video-cloud .cloud-layer-2{top:29%;height:70%;width:125%;left:-13%}#chun-five-stops .mobile-declarations{min-height:var(--declaration-view-height,100svh);box-sizing:border-box;justify-content:center;gap:24px;padding:130px 7% 140px;isolation:isolate}#chun-five-stops .mobile-declarations:before,#chun-five-stops .mobile-declarations:after{content:"";position:absolute;left:-15%;width:130%;height:170px;background:url(/motion-assets/cloud-bank-cartoon.webp) center / 100% 100% no-repeat;pointer-events:none;z-index:-1}#chun-five-stops .mobile-declarations:before{top:-45px;opacity:.85}#chun-five-stops .mobile-declarations:after{bottom:-12px;transform:scaleX(-1)}#chun-five-stops .mobile-intro-flow{overflow-x:clip}#chun-five-stops .section-cloud-boundary{background:linear-gradient(var(--cloud-above) 15%,var(--cloud-below) 80%)}#chun-five-stops .section-cloud-boundary .boundary-cloud{top:0;height:100%;width:120%;left:-10%}#chun-five-stops .desktop-statement-bridge{position:relative;padding-bottom:380px}#chun-five-stops .desktop-shared-cloud{position:absolute;z-index:5;pointer-events:none;top:var(--shared-cloud-top,-150px);left:-12%;width:124%;max-width:none;height:350px;object-fit:fill}#chun-five-stops .desktop-word-window{overflow:visible}#chun-five-stops .mobile-declaration-passage{position:relative;height:calc(var(--declaration-view-height,85svh) + var(--declaration-scroll-distance,100svh))}#chun-five-stops .mobile-declarations{position:sticky;top:var(--mobile-declaration-top,110px);height:var(--declaration-view-height,85svh);min-height:0}#chun-five-stops .mobile-declaration-passage .mobile-declarations{width:100%}#chun-five-stops .mobile-declarations:after{bottom:12px}@media(max-width:900px){#chun-five-stops .section-cloud-boundary .boundary-cloud{width:180%;left:-40%}}#chun-five-stops .mobile-declarations{overflow:hidden}#chun-five-stops .mobile-declarations:before,#chun-five-stops .mobile-declarations:after{width:180%;left:-40%;height:330px;opacity:1}#chun-five-stops .mobile-declarations:before{top:-180px}#chun-five-stops .mobile-declarations:after{bottom:-180px}#chun-five-stops .mobile-declarations{background:linear-gradient(#fff9ee 0 15px,#d2e9fa 40px calc(100% - 60px),#fff9ee calc(100% - 20px))}#chun-five-stops .mobile-declarations:after{bottom:-65px;height:300px}#chun-five-stops .desktop-cloud-crossing{position:relative;height:clamp(430px,65svh,680px);background:#d2e9fa;overflow:hidden}#chun-five-stops .desktop-crossing-cloud{position:absolute;max-width:none;pointer-events:none;height:74%;object-fit:fill}#chun-five-stops .crossing-cloud-0{left:-28%;width:118%;top:-8%}#chun-five-stops .crossing-cloud-1{right:-29%;width:108%;top:14%;transform:scaleX(-1)}#chun-five-stops .crossing-cloud-2{left:-8%;width:124%;top:43%;height:58%}#chun-five-stops .desktop-statement-bridge{padding:20px 7% 75px}#chun-five-stops .desktop-declaration-row span{opacity:var(--declaration-opacity,0);transform:translateY(calc(var(--word-rise,100%) * .35))!important}#chun-five-stops .mobile-about-flow{padding-bottom:130px}#chun-five-stops .mobile-intro-flow{padding-bottom:105px;background:#d2e9fa}#chun-five-stops .mobile-declarations{overflow:visible;background:#d2e9fa}#chun-five-stops .mobile-declarations:before{top:-110px;height:270px}#chun-five-stops .mobile-declarations:after{bottom:-100px;height:270px}#chun-five-stops .desktop-cloud-crossing{background:linear-gradient(#d2e9fa 5%,#94bddb)}#chun-five-stops .crossing-cloud-3{left:-43%;width:110%;top:13%;height:72%;transform:scaleX(-1) rotate(-8deg)}#chun-five-stops .desktop-statement-bridge{background:linear-gradient(#94bddb,#b6d6ed 48%,#d2e9fa)}#chun-five-stops .desktop-cloud-crossing{background:linear-gradient(#d2e9fa 5%,#689bc3)}#chun-five-stops .desktop-statement-bridge{padding-bottom:clamp(210px,30svh,360px);background:linear-gradient(#689bc3,#91bad9,#bbd9ee 72%,#d2e9fa)}#chun-five-stops .mobile-about-flow{position:relative}#chun-five-stops .mobile-about-flow>.desktop-birds{display:block;top:48%;bottom:15%}#chun-five-stops .desktop-intro-person,#chun-five-stops .mobile-intro-person{animation:about-float 5.5s ease-in-out infinite}#chun-five-stops .desktop-about .desktop-bird,#chun-five-stops .mobile-about-flow .desktop-bird{animation:about-bird 13s ease-in-out infinite alternate}#chun-five-stops .desktop-about .desktop-bird:nth-child(2),#chun-five-stops .mobile-about-flow .desktop-bird:nth-child(2){animation-delay:-6s;animation-duration:17s}@keyframes about-float{0%,to{translate:0 0}50%{translate:3px -11px}}@keyframes about-bird{0%{translate:-18px 7px}to{translate:35px -10px}}#chun-five-stops:not([data-desktop=flow]) .work-visual{height:auto;min-height:0}#chun-five-stops:not([data-desktop=flow]) .work-image{display:block;width:100%;height:auto;max-height:340px;object-fit:contain}#chun-five-stops:not([data-desktop=flow]) .work-copy{row-gap:16px}@media(prefers-reduced-motion:reduce){#chun-five-stops .desktop-intro-person,#chun-five-stops .mobile-intro-person,#chun-five-stops .desktop-about .desktop-bird,#chun-five-stops .mobile-about-flow .desktop-bird{animation:none}}#chun-five-stops[data-desktop=flow] .desktop-cloud-crossing{overflow:visible;z-index:2}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge{overflow:visible;min-height:0;padding:42px 7% 0}#chun-five-stops[data-desktop=flow] .desktop-statement span{-webkit-text-stroke:1.7px #fffaf0}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge:after{content:"";display:block;position:relative;z-index:3;width:116.28%;margin:26px -8.14% 0;height:clamp(160px,23svh,250px);background:url(/motion-assets/cloud-bank-cartoon.webp) center / 100% 100% no-repeat;transform:scaleX(-1);pointer-events:none}#chun-five-stops[data-desktop=flow] .desktop-flow{overflow-x:clip;overflow-y:visible}#chun-five-stops[data-desktop=flow] .desktop-statement{gap:clamp(18px,3svh,30px)}#chun-five-stops[data-desktop=flow] .desktop-cloud-crossing{background:linear-gradient(#d2e9fa 5%,#3f739d)}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge{background:linear-gradient(#3f739d,#6c9cbe 42%,#b6d7ed 78%,#d2e9fa)}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge:after{display:none}#chun-five-stops .desktop-declaration-exit-clouds{position:relative;height:clamp(270px,38svh,400px);margin:24px -8.14% 0;pointer-events:none}#chun-five-stops .desktop-exit-cloud{position:absolute;max-width:none;object-fit:fill}#chun-five-stops .exit-cloud-0{width:112%;height:78%;left:-7%;top:0;transform:scaleX(-1)}#chun-five-stops .exit-cloud-1{width:135%;height:76%;left:-23%;top:24%;transform:rotate(3deg)}#chun-five-stops .desktop-intro-person,#chun-five-stops .mobile-intro-person,#chun-five-stops .desktop-outbound,#chun-five-stops .desktop-return-art,#chun-five-stops .outbound,#chun-five-stops .returning,#chun-five-stops .intro-person{animation:character-hover 6.8s ease-in-out infinite;transform-origin:50% 65%}#chun-five-stops .desktop-chapter:nth-child(2n) .desktop-outbound,#chun-five-stops .desktop-return-art{animation-duration:7.7s;animation-delay:-2.8s}@keyframes character-hover{0%,to{translate:0 0;rotate:-.45deg}50%{translate:3px -7px;rotate:.45deg}}@media(prefers-reduced-motion:reduce){#chun-five-stops .desktop-intro-person,#chun-five-stops .mobile-intro-person,#chun-five-stops .desktop-outbound,#chun-five-stops .desktop-return-art,#chun-five-stops .outbound,#chun-five-stops .returning,#chun-five-stops .intro-person{animation:none}}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge{min-height:calc(100svh - var(--declaration-header,90px) + clamp(260px,42svh,420px))}#chun-five-stops .desktop-declaration-scene{position:sticky;top:var(--declaration-header,90px);height:calc(100svh - var(--declaration-header,90px));display:flex;flex-direction:column;justify-content:space-between}#chun-five-stops .desktop-declaration-scene .desktop-statement,#chun-five-stops .desktop-declaration-scene .desktop-declaration-exit-clouds{flex:0 0 auto}#chun-five-stops .exit-cloud-2{width:98%;height:88%;right:-26%;top:8%;transform:scaleX(-1) rotate(-4deg)}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge{min-height:calc(100svh - var(--declaration-header,90px) + var(--declaration-hold,clamp(420px,60svh,640px)))}#chun-five-stops .mobile-return-rig{position:absolute;inset:0;z-index:6;pointer-events:none;animation:character-hover 7.7s ease-in-out infinite;animation-delay:-2.8s}#chun-five-stops .mobile-return-rig .returning{animation:none;translate:none;rotate:none;transform-origin:50% 15%}@media(prefers-reduced-motion:reduce){#chun-five-stops .mobile-return-rig{animation:none}}#chun-five-stops .desktop-video-sky{height:clamp(120px,22.5svh,240px);background:#d2e9fa;position:relative;z-index:5}#chun-five-stops .desktop-hero-passage{position:relative;height:calc(max(580px,100svh - var(--chapter-header,90px)) + var(--chapter-hold,450px))}#chun-five-stops .desktop-hero-passage .desktop-hero{position:sticky;top:var(--chapter-header,90px);min-height:max(580px,100svh - var(--chapter-header,90px));background:linear-gradient(#d2e9fa 0%,#d2e9fa 60%,var(--chapter-paper) 100%)}#chun-five-stops .mobile-declaration-passage,#chun-five-stops .mobile-declarations{background:linear-gradient(#3f739d,#6c9cbe 42%,#b6d7ed 78%,#d2e9fa)}#chun-five-stops .mobile-declarations span{-webkit-text-stroke:1.5px #fffaf0}#chun-five-stops .desktop-declaration-scene .desktop-statement{padding-top:clamp(80px,12svh,120px);position:relative;z-index:2}#chun-five-stops .desktop-declaration-canopy{position:absolute;width:130%;max-width:none;left:-15%;top:-120px;height:200px;object-fit:fill;pointer-events:none}#chun-five-stops .mobile-about-flow{background:linear-gradient(#acd2ef,#d2e9fa 70%,#3f739d)}#chun-five-stops .desktop-video-sky{z-index:auto}#chun-five-stops .desktop-declaration-row span{opacity:1;transform:none!important;-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--declaration-edge,0%) - 20%),transparent var(--declaration-edge,0%));mask-image:linear-gradient(90deg,#000 calc(var(--declaration-edge,0%) - 20%),transparent var(--declaration-edge,0%))}#chun-five-stops .desktop-declaration-canopy{opacity:0}#chun-five-stops .desktop-project-passage{position:relative}#chun-five-stops .desktop-project-passage .desktop-project{position:sticky;top:var(--project-rest-top,90px);min-height:calc(100svh - var(--chapter-header,90px));box-sizing:border-box}#chun-five-stops .desktop-intro-person,#chun-five-stops .mobile-intro-person{animation:pose-float 5.8s ease-in-out infinite}#chun-five-stops .desktop-outbound{animation:pose-walk 4.8s ease-in-out infinite;transform-origin:70% 96%}#chun-five-stops [data-discipline=publication] .desktop-outbound{animation:pose-seat 6.2s ease-in-out infinite;transform-origin:35% 90%}#chun-five-stops [data-discipline=digital] .desktop-outbound{animation:pose-seat 5.4s ease-in-out infinite;transform-origin:60% 95%}#chun-five-stops [data-discipline=copy] .desktop-outbound,#chun-five-stops [data-discipline=creative] .desktop-outbound{animation:pose-seat 6.8s ease-in-out infinite;transform-origin:50% 96%}#chun-five-stops [data-discipline=brand] .desktop-outbound{animation:pose-float 5.2s ease-in-out infinite}#chun-five-stops .desktop-return-art{animation:pose-seat 6.6s ease-in-out infinite;transform-origin:50% 95%}#chun-five-stops [data-discipline=brand] .desktop-return-art{animation:pose-rope 6.4s ease-in-out infinite;transform-origin:var(--rope-left,16%) -150px}#chun-five-stops .outbound{animation:pose-walk 5.2s ease-in-out infinite;transform-origin:70% 96%}#chun-five-stops[data-paper=publication] .outbound,#chun-five-stops[data-paper=digital] .outbound,#chun-five-stops[data-paper=copy] .outbound,#chun-five-stops[data-paper=creative] .outbound{animation:pose-seat 6s ease-in-out infinite}#chun-five-stops .mobile-return-rig{animation:pose-float 6.6s ease-in-out infinite}#chun-five-stops[data-paper=brand] .mobile-return-rig{animation:pose-rope 6.4s ease-in-out infinite;transform-origin:50% 0}@keyframes pose-float{0%,to{translate:0 0;rotate:-.6deg}50%{translate:2px -10px;rotate:.6deg}}@keyframes pose-walk{0%,to{translate:0 0;rotate:-.7deg}50%{translate:0 -4px;rotate:.7deg}}@keyframes pose-seat{0%,to{translate:0 0;rotate:-.5deg}50%{translate:0 -3px;rotate:.5deg}}@keyframes pose-rope{0%,to{rotate:-1deg}50%{rotate:1deg}}#chun-five-stops[data-desktop=flow] .desktop-flow{background:#d2e9fa}#chun-five-stops .desktop-video-sky{background:transparent}#chun-five-stops .desktop-declaration-row.desktop-scroll-reveal span{-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--declaration-edge,0%) - 20%),transparent var(--declaration-edge,0%));mask-image:linear-gradient(90deg,#000 calc(var(--declaration-edge,0%) - 20%),transparent var(--declaration-edge,0%))}#chun-five-stops .desktop-chapter[data-discipline=video]{--discipline-top:#507f97;--discipline-sky:#bdd8e9}#chun-five-stops .desktop-chapter[data-discipline=publication]{--discipline-top:#e0e9da;--discipline-sky:#f8f0dc}#chun-five-stops .desktop-chapter[data-discipline=brand]{--discipline-top:#8c7699;--discipline-sky:#d9c7df}#chun-five-stops .desktop-chapter[data-discipline=digital]{--discipline-top:#bbdccb;--discipline-sky:#e1efd7}#chun-five-stops .desktop-chapter[data-discipline=copy]{--discipline-top:#f3d2ae;--discipline-sky:#fff2d4}#chun-five-stops .desktop-chapter:not([data-discipline=creative]){background:linear-gradient(var(--discipline-top) 0%,var(--discipline-sky) 35%,var(--chapter-paper) 53%,var(--chapter-paper) 86%,#d2e9fa 100%)}#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-hero-copy,#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-hero-copy{color:#fff9ee;text-shadow:0 1px 8px #102f4b20}#chun-five-stops[data-paper=video] .stage{background:linear-gradient(#507f97,#bdd8e9 70%,#edf3f7)!important}#chun-five-stops[data-paper=publication] .stage{background:linear-gradient(#e0e9da,#f8f0dc 70%,#fffdf5)!important}#chun-five-stops[data-paper=brand] .stage{background:linear-gradient(#8c7699,#d9c7df 75%,#fcf9fc)!important}#chun-five-stops[data-paper=digital] .stage{background:linear-gradient(#bbdccb,#e1efd7 70%,#f8fcfa)!important}#chun-five-stops[data-paper=copy] .stage{background:linear-gradient(#f3d2ae,#fff2d4 70%,#fffefa)!important}#chun-five-stops[data-paper=video] .category,#chun-five-stops[data-paper=brand] .category{color:#fff9ee}#chun-five-stops .desktop-declaration-scene{top:calc(var(--declaration-header,90px) - 70px);height:calc(100svh - var(--declaration-header,90px) + 70px)}#chun-five-stops .desktop-declaration-scene .desktop-statement{padding-top:calc(clamp(80px,12svh,120px) + 70px)}#chun-five-stops .desktop-declaration-exit-clouds{translate:0 -75px}#chun-five-stops .exit-cloud-3{width:88%;height:72%;left:-35%;top:40%;transform:rotate(-5deg)}#chun-five-stops .desktop-hero-passage .desktop-hero{background:linear-gradient(var(--discipline-top,#d2e9fa),var(--discipline-sky,#d2e9fa) 65%,var(--chapter-paper))}#chun-five-stops .featured-scroll-hint{font-family:Chun Mono,monospace;font-size:13px;line-height:1.5;margin:24px 0 0;opacity:.78}#chun-five-stops .desktop-hero-copy .featured-scroll-hint{text-align:left}#chun-five-stops .category-collection{display:none!important}#chun-five-stops .category a.explore{display:inline-block;text-decoration:none}#chun-five-stops .mobile-declaration-passage{background:#507f97}#chun-five-stops .mobile-declarations{background:linear-gradient(#3f739d,#6c9cbe 48%,#507f97);overflow:visible}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge{background:#507f97;z-index:3;overflow:visible;padding:0}#chun-five-stops .desktop-declaration-scene{top:var(--declaration-header,90px);height:calc(100svh - var(--declaration-header,90px));width:100%;background:linear-gradient(#3f739d,#6c9cbe 48%,#507f97)}#chun-five-stops .desktop-declaration-canopy{top:-110px;height:260px;width:160%;left:-30%;z-index:1}#chun-five-stops .desktop-declaration-scene .desktop-statement{padding:clamp(150px,22svh,190px) 7% 0;box-sizing:border-box}#chun-five-stops .desktop-declaration-scene .desktop-declaration-exit-clouds{position:absolute;bottom:-100px;left:0;right:0;height:clamp(300px,40svh,400px);margin:0 -8.14%;translate:none;z-index:4}#chun-five-stops .desktop-video-sky{background:#507f97}#chun-five-stops .desktop-chapter:not([data-discipline=creative]){background:linear-gradient(var(--discipline-sky) 0%,var(--chapter-paper) 50%,var(--chapter-paper) 86%,#d2e9fa 100%)}#chun-five-stops .desktop-project-passage{background:transparent}#chun-five-stops .work-backdrop:after{content:none}#chun-five-stops .desktop-chapter:not([data-discipline=video]) .desktop-hero{background:linear-gradient(#d2e9fa 0%,var(--discipline-top,#d2e9fa) 28%,var(--discipline-sky,#d2e9fa) 65%,var(--chapter-paper))}#chun-five-stops[data-paper=publication] .stage{background:linear-gradient(#d2e9fa,#e0e9da 28%,#f8f0dc 70%,#fffdf5)!important}#chun-five-stops[data-paper=brand] .stage{background:linear-gradient(#d2e9fa,#8c7699 28%,#d9c7df 75%,#fcf9fc)!important}#chun-five-stops[data-paper=digital] .stage{background:linear-gradient(#d2e9fa,#bbdccb 28%,#e1efd7 70%,#f8fcfa)!important}#chun-five-stops[data-paper=copy] .stage{background:linear-gradient(#d2e9fa,#f3d2ae 28%,#fff2d4 70%,#fffefa)!important}#chun-five-stops[data-paper=video] .category-name,#chun-five-stops[data-paper=video] .category-line,#chun-five-stops[data-paper=video] .category small,#chun-five-stops[data-paper=video] .category .featured-scroll-hint,#chun-five-stops[data-paper=brand] .category-name,#chun-five-stops[data-paper=brand] .category-line,#chun-five-stops[data-paper=brand] .category small,#chun-five-stops[data-paper=brand] .category .featured-scroll-hint{color:#fff9ee!important}#chun-five-stops .mobile-intro-flow{position:relative;z-index:3;overflow:visible}#chun-five-stops[data-mobile-phase=work] .stage{background:var(--work-color,#fffaf3)!important}#chun-five-stops[data-mobile-phase=work] .category,#chun-five-stops[data-mobile-phase=work] .category-name,#chun-five-stops[data-mobile-phase=work] .category-line,#chun-five-stops[data-mobile-phase=work] .category small,#chun-five-stops[data-mobile-phase=work] .category .featured-scroll-hint{color:#102f4b!important}#chun-five-stops .mobile-declarations:after{bottom:-100px;background-image:url(/motion-assets/cloud-bank-cartoon.webp),linear-gradient(transparent 0%,#507f97 80%)}#chun-five-stops .desktop-hero-copy .desktop-rise-text,#chun-five-stops .desktop-hero-copy.desktop-rise-trial,#chun-five-stops .desktop-outbound.desktop-scroll-reveal{-webkit-mask-image:none;mask-image:none;opacity:1}#chun-five-stops .desktop-hero-copy .desktop-rise-text{transform:none}#chun-five-stops .desktop-hero-copy .desktop-line{opacity:1;visibility:visible}#chun-five-stops .desktop-hero-copy{color:#102f4b}#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-hero-copy,#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-hero-copy,#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-title,#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-title,#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-line,#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-line,#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-number,#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-number{color:#fff9ee!important}#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-hero-actions .desktop-button,#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-hero-actions .desktop-button{color:#fff9ee;border-color:#fff9ee;background:#102f4b}#chun-five-stops .category-transition{position:relative;height:clamp(130px,15vw,220px);margin-top:-35px;pointer-events:none;z-index:4}#chun-five-stops .category-transition img{display:block;width:100%;height:100%;object-fit:fill;max-width:none}#chun-five-stops .desktop-chapter{background:var(--chapter-paper)!important}#chun-five-stops .desktop-chapter .desktop-hero{background:linear-gradient(var(--discipline-top,#d2e9fa),var(--discipline-sky,#d2e9fa) 65%,var(--chapter-paper))!important}#chun-five-stops .desktop-cloud-entrance-space{height:clamp(100px,17svh,180px);background:linear-gradient(#d2e9fa,#3f739d)}#chun-five-stops .declaration-original-clouds{position:absolute;top:-170px;left:0;width:100%;height:300px;background:transparent!important;overflow:visible;pointer-events:none}#chun-five-stops .mobile-category-transition{position:absolute;top:100%;left:0;width:100%;height:180px;margin-top:-100px;z-index:10}#chun-five-stops .mobile-category-transition[hidden]{display:none}#chun-five-stops .mobile-declaration-passage{margin-bottom:-2px}#chun-five-stops .mobile-declarations:after{bottom:-100px;height:300px;z-index:1}#chun-five-stops .desktop-declaration-row span{display:inline-block;-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--declaration-edge,0%) - 22%),transparent var(--declaration-edge,0%));mask-image:linear-gradient(90deg,#000 calc(var(--declaration-edge,0%) - 22%),transparent var(--declaration-edge,0%))}#chun-five-stops:not([data-desktop=flow]) .mobile-intro-flow{background:#507f97;padding-bottom:100px;margin-bottom:-6px;border-bottom:0}#chun-five-stops:not([data-desktop=flow]) .journey,#chun-five-stops:not([data-desktop=flow]) .stage{border-top:0!important;outline:0}#chun-five-stops:not([data-desktop=flow]) .mobile-declaration-passage{border:0}#chun-five-stops .category-transition{width:100%;height:auto;aspect-ratio:3/1;margin:0;padding:0;overflow:hidden;box-sizing:border-box}#chun-five-stops .category-transition img{width:100%;height:100%;object-fit:contain;margin:0;-webkit-mask-image:linear-gradient(#000 92%,transparent 100%);mask-image:linear-gradient(#000 92%,transparent 100%)}#chun-five-stops .desktop-chapter .desktop-hero{background:linear-gradient(var(--entry-color),var(--discipline-top,var(--entry-color)) 35%,var(--chapter-paper))!important}#chun-five-stops:not([data-desktop=flow]) .stage{background:linear-gradient(var(--entry-color,#507f97),var(--mobile-scene-color,var(--entry-color,#507f97)) 35%,var(--work-color,#fffaf3))!important}#chun-five-stops[data-paper=video]{--mobile-scene-color:#507f97}#chun-five-stops[data-paper=publication]{--mobile-scene-color:#e0e9da}#chun-five-stops[data-paper=brand]{--mobile-scene-color:#8c7699}#chun-five-stops[data-paper=digital]{--mobile-scene-color:#bbdccb}#chun-five-stops[data-paper=copy]{--mobile-scene-color:#f3d2ae}#chun-five-stops[data-paper=creative]{--mobile-scene-color:#f7f2d6}#chun-five-stops .mobile-category-transition{top:100%;height:auto;aspect-ratio:3/1;margin-top:0}#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-hero,#chun-five-stops[data-paper=video]:not([data-desktop=flow]) .stage{background:radial-gradient(ellipse at 83% 48%,#58899255,transparent 45%),linear-gradient(120deg,#3b6176,#507f97)!important}#chun-five-stops .desktop-chapter[data-discipline=publication] .desktop-hero,#chun-five-stops[data-paper=publication]:not([data-desktop=flow]) .stage{background:linear-gradient(105deg,#fcf8ed,#f8f0dc 62%,#e0e9da)!important}#chun-five-stops .desktop-chapter[data-discipline=brand] .desktop-hero,#chun-five-stops[data-paper=brand]:not([data-desktop=flow]) .stage{background:radial-gradient(ellipse at 80% 75%,#b49fab,#8c7699 65%,#73617f)!important}#chun-five-stops .desktop-chapter[data-discipline=digital] .desktop-hero,#chun-five-stops[data-paper=digital]:not([data-desktop=flow]) .stage{background:linear-gradient(120deg,#e1efd7,#bbdccb)!important}#chun-five-stops .desktop-chapter[data-discipline=copy] .desktop-hero,#chun-five-stops[data-paper=copy]:not([data-desktop=flow]) .stage{background:linear-gradient(120deg,#fff2d4,#f3d2ae)!important}#chun-five-stops .desktop-chapter[data-discipline=creative] .desktop-hero{background:#fffaf0!important}#chun-five-stops:not([data-desktop=flow])[data-mobile-phase=work] .stage{background:var(--work-color)!important}#chun-five-stops[data-desktop=flow] .category-transition{margin-top:clamp(-130px,-9vw,-65px)}#chun-five-stops .desktop-project{padding-bottom:28px}#chun-five-stops .desktop-project-actions{margin-bottom:0}#chun-five-stops .mobile-category-transition{aspect-ratio:auto}#chun-five-stops .mobile-category-transition>img{height:auto;aspect-ratio:3/1}#chun-five-stops .mobile-next-category{min-height:100svh;box-sizing:border-box;padding:28px 7% 60px;color:#102f4b}#chun-five-stops .mobile-next-category small{font-size:11px}#chun-five-stops .mobile-next-category h2{font-family:Chun Hand,cursive;font-size:clamp(32px,8vw,44px);line-height:1.2;margin:24px 0}#chun-five-stops .mobile-next-category p{font-size:16px;line-height:1.6}#chun-five-stops .category .featured-scroll-hint,#chun-five-stops .mobile-next-category .featured-scroll-hint{font-size:12px;line-height:1.5;text-align:left;margin:16px 0 0}#chun-five-stops .mobile-next-category a{display:inline-block;text-decoration:none;margin-top:16px}#chun-five-stops .mobile-next-category[data-discipline=publication]{background:linear-gradient(105deg,#fcf8ed,#f8f0dc 62%,#e0e9da)}#chun-five-stops .mobile-next-category[data-discipline=brand]{color:#fff8f1;background:radial-gradient(ellipse at 80% 75%,#b49fab,#8c7699 65%,#73617f)}#chun-five-stops .mobile-next-category[data-discipline=digital]{background:linear-gradient(120deg,#e1efd7,#bbdccb)}#chun-five-stops .mobile-next-category[data-discipline=copy]{background:linear-gradient(120deg,#fff2d4,#f3d2ae)}#chun-five-stops .mobile-next-category[data-discipline=creative]{background:#fffaf0}#chun-five-stops:not([data-desktop=flow]) .mobile-intro-flow,#chun-five-stops .mobile-declaration-passage{background:linear-gradient(90deg,#3b6176,#507f97)}#chun-five-stops .mobile-declarations{background:linear-gradient(#3f739d,#6c9cbe 48%,#3b6176)}#chun-five-stops .mobile-declarations:after{background-image:url(/motion-assets/cloud-bank-cartoon.webp),linear-gradient(transparent,#3b6176 80%)}#chun-five-stops[data-paper=video]:not([data-desktop=flow]):not([data-mobile-phase=work]) .stage{background:linear-gradient(90deg,#3b6176,#507f97)!important}#chun-five-stops .mobile-next-category a{pointer-events:auto}#chun-five-stops .mobile-declarations:after{height:430px;bottom:-180px;background-image:url(/motion-assets/cloud-bank-cartoon.webp);background-size:100% 100%;background-repeat:no-repeat;z-index:5}#chun-five-stops:not([data-desktop=flow]) .mobile-intro-flow{background:linear-gradient(90deg,#3b6176,#507f97)!important}#chun-five-stops .mobile-declaration-passage{background:linear-gradient(90deg,#3b6176,#507f97)!important}#chun-five-stops .desktop-declaration-scene .desktop-declaration-exit-clouds{height:clamp(350px,45svh,460px);bottom:-160px}#chun-five-stops .desktop-video-sky{background:linear-gradient(90deg,#3b6176,#507f97)}#chun-five-stops .mobile-declarations:before,#chun-five-stops .mobile-declarations:after{background-size:cover;background-position:center}#chun-five-stops .mobile-declarations:after{height:clamp(170px,33.333vw,300px);bottom:-45px}#chun-five-stops:not([data-desktop=flow]) .mobile-intro-flow{padding-bottom:32px;margin-bottom:0}#chun-five-stops .desktop-declaration-scene,#chun-five-stops .mobile-declarations{background:linear-gradient(180deg,#3f739d 0%,#6c9cbe 45%,transparent 88%),linear-gradient(90deg,#3b6176,#507f97)}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge,#chun-five-stops .desktop-video-sky{background:linear-gradient(90deg,#3b6176,#507f97)}#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-hero{background:linear-gradient(90deg,#3b6176,#507f97)!important}#chun-five-stops .desktop-project-passage .desktop-project{min-height:0;padding-bottom:16px;background-color:var(--chapter-paper);background-size:100% 100%;background-repeat:no-repeat;isolation:isolate}#chun-five-stops .desktop-paper-art{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1}#chun-five-stops [data-discipline=publication] .desktop-project{background-image:linear-gradient(90deg,transparent 48%,#6d57430c 49.6%,#fffdfa90 50%,#6d574312 50.4%,transparent 52%)}#chun-five-stops [data-discipline=copy] .desktop-project{background-color:#fffdfa;background-image:linear-gradient(90deg,#a85f5a26 1px,transparent 1px),linear-gradient(#a85f5a26 1px,transparent 1px);background-size:36px 36px;background-repeat:repeat}#chun-five-stops [data-discipline=creative] .desktop-paper-art{display:none}#chun-five-stops .mobile-declarations:before,#chun-five-stops .mobile-declarations:after{left:0;width:100%;height:auto;aspect-ratio:3/1;background-size:contain;background-position:center}#chun-five-stops .desktop-declaration-scene .desktop-declaration-exit-clouds{height:auto;aspect-ratio:3/1;bottom:-80px;margin:0;overflow:visible}#chun-five-stops .desktop-declaration-exit-clouds .desktop-exit-cloud{display:none}#chun-five-stops .desktop-declaration-exit-clouds .exit-cloud-0{display:block;position:static;width:100%;height:auto;object-fit:contain;transform:none}#chun-five-stops .desktop-video-sky{height:80px}#chun-five-stops .reading-arc{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;pointer-events:none}#chun-five-stops .reading-arc img{display:block;position:absolute;bottom:0;left:0;width:100%;height:auto;max-width:none}#chun-five-stops .desktop-reading-arc{height:clamp(80px,12vw,160px);z-index:-1}#chun-five-stops .desktop-reading-arc img{-webkit-mask-image:linear-gradient(#000 92%,transparent 100%);mask-image:linear-gradient(#000 92%,transparent 100%)}#chun-five-stops .desktop-project-passage .desktop-project:has(.desktop-reading-arc){padding-bottom:calc(clamp(80px,12vw,160px) + 20px)}#chun-five-stops .mobile-reading-arc{height:var(--reading-arc-height,0px);z-index:7}#chun-five-stops .mobile-reading-arc[hidden]{display:none}#chun-five-stops:not([data-desktop=flow]) .work-actions{padding-bottom:var(--reading-arc-height,0px);background:none!important}#chun-five-stops:not([data-desktop=flow]) .work-actions .reading-hint{background:transparent!important;width:fit-content}@media(max-width:900px){#chun-five-stops:not([data-desktop=flow]) .category{left:5%!important;width:90%!important}#chun-five-stops:not([data-desktop=flow]) .category .discipline-services{width:100%;max-width:none}#chun-five-stops .mobile-next-category{padding-left:5%;padding-right:5%}#chun-five-stops .mobile-next-category .discipline-services{max-width:none}}#chun-five-stops .mobile-declarations:before{top:-10px;transform:scaleY(-1)}#chun-five-stops .mobile-declarations:after{bottom:24px}#chun-five-stops .mobile-declarations,#chun-five-stops .desktop-declaration-scene{background:linear-gradient(180deg,#736c87 0%,#a49bb3 58%,#8b819e 78%,transparent 100%),linear-gradient(90deg,#3b6176,#507f97)}#chun-five-stops .reading-arc{overflow:visible}#chun-five-stops .desktop-reading-arc{height:auto;aspect-ratio:3/1}#chun-five-stops .desktop-project-passage .desktop-project:has(.desktop-reading-arc){padding-bottom:calc(100vw / 3 + 20px)}#chun-five-stops .mobile-reading-arc{height:var(--reading-arc-height,0px)}#chun-five-stops .declaration-cloud-band{position:absolute;left:0;width:100%;overflow:hidden;pointer-events:none;z-index:3}#chun-five-stops .declaration-cloud-band svg{display:block;position:absolute;left:-15%;top:0;width:130%;height:auto}#chun-five-stops .mobile-declaration-top,#chun-five-stops .mobile-declaration-bottom{height:calc(100vw * 1.3 / 3)}#chun-five-stops .desktop-declaration-top,#chun-five-stops .desktop-declaration-bottom{height:calc(100vw * 1.3 / 9.3)}#chun-five-stops .mobile-declaration-top,#chun-five-stops .desktop-declaration-top{top:0}#chun-five-stops .mobile-declaration-bottom,#chun-five-stops .desktop-declaration-bottom{bottom:0}#chun-five-stops .mobile-declarations:before,#chun-five-stops .mobile-declarations:after{content:none}#chun-five-stops .mobile-declarations,#chun-five-stops .desktop-declaration-scene,#chun-five-stops .mobile-declaration-passage,#chun-five-stops[data-desktop=flow] .desktop-statement-bridge{background:linear-gradient(90deg,#736c87,#a49bb3)!important}#chun-five-stops:not([data-desktop=flow]) .mobile-intro-flow{padding-bottom:0;margin-bottom:0}#chun-five-stops .mobile-declarations{padding:calc(100vw * 1.3 / 3 + 8px) 7%;gap:16px;justify-content:center}#chun-five-stops .mobile-declaration-line{position:relative;z-index:4;flex-shrink:0}#chun-five-stops .mobile-declaration-line span{font-size:clamp(25px,6.2vw,40px);line-height:1.45}#chun-five-stops .desktop-declaration-scene{display:flex;flex-direction:column;justify-content:center}#chun-five-stops .desktop-declaration-scene .desktop-statement{margin:0;padding:0 7%;width:100%;gap:16px;border:0}#chun-five-stops .mobile-about-flow{padding-bottom:32px}#chun-five-stops .desktop-declaration-row span{font-size:clamp(28px,3.5vw,52px);line-height:1.2}#chun-five-stops .declaration-cloud-band{border:0;outline:0}#chun-five-stops .mobile-declaration-top,#chun-five-stops .desktop-declaration-top{background:linear-gradient(90deg,#736c87,#a49bb3)}#chun-five-stops .mobile-declaration-bottom,#chun-five-stops .desktop-declaration-bottom{background:linear-gradient(90deg,#3b6176,#507f97)}#chun-five-stops .declaration-cloud-band:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:inherit;pointer-events:none}#chun-five-stops .desktop-reading-arc{aspect-ratio:1800/330}#chun-five-stops .desktop-project-passage .desktop-project:has(.desktop-reading-arc){padding-bottom:calc(100vw * 330 / 1800 + 16px)}#chun-five-stops .desktop-reading-arc img{-webkit-mask-image:linear-gradient(#000 88%,transparent 100%);mask-image:linear-gradient(#000 88%,transparent 100%)}#chun-five-stops:not([data-desktop=flow]) .work-actions{transition:opacity .2s ease}#chun-five-stops:not([data-desktop=flow])[data-returning=moving] .work-actions{opacity:0;visibility:hidden!important;pointer-events:none}#chun-five-stops:not([data-desktop=flow])[data-returning=moving] .work-actions *{visibility:hidden!important;pointer-events:none!important}#chun-five-stops .contact-section{scroll-margin-top:var(--header-height,90px)}#chun-five-stops .contact-section>.page-footer{grid-column:1/-1;padding:0;align-self:end}#chun-five-stops[data-desktop=flow] .contact-section{min-height:calc(100svh - var(--header-height,90px));padding:clamp(24px,4svh,44px) 7%;gap:24px 48px;grid-template-rows:1fr auto;align-items:start;box-sizing:border-box}#chun-five-stops[data-desktop=flow] .contact-form{gap:16px 20px}#chun-five-stops[data-desktop=flow] .contact-form textarea{height:clamp(100px,18svh,180px);min-height:100px}#chun-five-stops .desktop-declaration-scene .desktop-statement{width:min(86%,1100px);max-width:none;margin:0 auto;padding:0;flex-wrap:nowrap;box-sizing:border-box}#chun-five-stops .desktop-declaration-row:first-child{align-self:flex-start}#chun-five-stops .desktop-declaration-row:nth-child(2){align-self:center}#chun-five-stops .desktop-declaration-row:nth-child(3){align-self:flex-end}#chun-five-stops[data-desktop=flow] .desktop-project-passage .desktop-project{--reading-floor-height:calc(100vw * var(--reading-floor-ratio,0));--project-art-budget:calc(100svh - var(--chapter-header,90px) - var(--reading-floor-height) - 110px);min-height:calc(100svh - var(--chapter-header,90px));display:flex;flex-direction:column;padding:clamp(20px,3svh,32px) 7% 20px}#chun-five-stops[data-desktop=flow] .desktop-project-passage .desktop-project:has(.desktop-reading-arc){padding-bottom:calc(var(--reading-floor-height) + 12px)}#chun-five-stops[data-desktop=flow] .desktop-project-grid{width:100%;flex:1;grid-template-columns:minmax(120px,.55fr) minmax(0,1.4fr) minmax(0,1.3fr);gap:clamp(20px,2.4vw,40px)}#chun-five-stops[data-desktop=flow] .desktop-project-copy{gap:10px}#chun-five-stops[data-desktop=flow] .desktop-project-title{font-size:clamp(21px,1.9vw,32px)}#chun-five-stops[data-desktop=flow] .desktop-project-copy p{font-size:14px;line-height:1.6}#chun-five-stops[data-desktop=flow] .desktop-selected{padding-top:8px}#chun-five-stops[data-desktop=flow] .desktop-returning{max-height:max(140px,min(var(--project-art-budget),280px))}#chun-five-stops[data-desktop=flow] .desktop-work-image{max-height:max(160px,min(var(--project-art-budget),380px))}#chun-five-stops[data-desktop=flow] .desktop-project-actions{width:100%;margin:16px auto 0;flex-shrink:0}#chun-five-stops[data-desktop=flow] .desktop-reading-arc{height:var(--reading-floor-height);aspect-ratio:auto;overflow:hidden;background:none}#chun-five-stops[data-desktop=flow] .desktop-reading-arc img{mask-image:none;-webkit-mask-image:none}@media(max-height:720px){#chun-five-stops[data-desktop=flow] .desktop-project-passage .desktop-project{padding-top:16px}#chun-five-stops[data-desktop=flow] .desktop-project-copy{gap:8px}#chun-five-stops[data-desktop=flow] .desktop-project-title{font-size:21px}#chun-five-stops[data-desktop=flow] .desktop-project-copy p{font-size:13px;line-height:1.5}#chun-five-stops[data-desktop=flow] .desktop-project-actions{margin-top:12px}}#chun-five-stops .declaration-cloud-band svg{top:-1px}#chun-five-stops .declaration-cloud-band:after{background:var(--cloud-bottom-paint)}#chun-five-stops[data-desktop=flow] .desktop-career-cloud{position:relative;height:calc(100vw * 1.3 / 9.3);margin:-1px 0;border:0}#chun-five-stops .mobile-career-cloud{position:relative;height:calc(100vw * 1.3 / 3);margin:-1px 0;border:0}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-project{min-height:0;display:block;padding:32px 7% 22px;background-color:#fffaf0;background-size:100% 100%;background-position:center;background-repeat:no-repeat}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-project-grid{flex:none}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-project-actions{margin-top:24px}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-returning{max-height:180px}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-work-image{max-height:280px}#chun-five-stops:not([data-desktop=flow]) .mobile-return-rig{z-index:8}#chun-five-stops:not([data-desktop=flow]) .contact-section{min-height:calc(100dvh - var(--header-height,100px));box-sizing:border-box;padding:16px 6%;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:12px}#chun-five-stops:not([data-desktop=flow]) .contact-intro h2{font-size:clamp(32px,7vw,44px);line-height:1.1;margin:8px 0 10px}#chun-five-stops:not([data-desktop=flow]) .contact-intro h3{font-size:20px;line-height:1.2;max-width:none;margin:0 0 12px}#chun-five-stops:not([data-desktop=flow]) .whatsapp-card{display:grid;grid-template-columns:1fr auto;align-items:center;gap:3px 12px;padding:9px 12px;margin:0;width:auto;max-width:none}#chun-five-stops:not([data-desktop=flow]) .whatsapp-card strong{font-size:15px}#chun-five-stops:not([data-desktop=flow]) .whatsapp-card span:last-child{grid-column:1/-1;font-size:9px}#chun-five-stops:not([data-desktop=flow]) .contact-form{grid-template-columns:1fr 1fr;gap:8px 12px}#chun-five-stops:not([data-desktop=flow]) .contact-form label{gap:3px}#chun-five-stops:not([data-desktop=flow]) .contact-form label:nth-child(-n+2){grid-column:auto}#chun-five-stops:not([data-desktop=flow]) .contact-form label:nth-child(n+3){grid-column:1/-1}#chun-five-stops:not([data-desktop=flow]) .contact-form label>span{font-size:9px}#chun-five-stops:not([data-desktop=flow]) .contact-form input{min-height:32px;padding:4px 0}#chun-five-stops:not([data-desktop=flow]) .contact-form textarea{height:clamp(60px,12svh,110px);min-height:60px;padding:4px 0}#chun-five-stops:not([data-desktop=flow]) .contact-submit-row{gap:8px 12px}#chun-five-stops:not([data-desktop=flow]) .contact-submit-row button{min-height:36px;padding:7px 12px}#chun-five-stops:not([data-desktop=flow]) .contact-submit-row small{font-size:9px;line-height:1.4;flex:1;min-width:120px}#chun-five-stops:not([data-desktop=flow]) .contact-section>.page-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;font-size:9px}#chun-five-stops .mobile-declaration-top,#chun-five-stops .mobile-declaration-bottom,#chun-five-stops .mobile-career-cloud{height:auto;aspect-ratio:30/13}#chun-five-stops .desktop-declaration-top,#chun-five-stops .desktop-declaration-bottom,#chun-five-stops[data-desktop=flow] .desktop-career-cloud{height:auto;aspect-ratio:93/13}#chun-five-stops .declaration-cloud-band svg{top:0;height:100%}#chun-five-stops .declaration-cloud-band:after{content:none}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-work-image{max-height:max(160px,min(var(--project-art-budget),380px))}#chun-five-stops:not([data-desktop=flow])[data-returning=moving] .mobile-return-rig{animation:none}#chun-five-stops:not([data-desktop=flow]) .mobile-category-transition{top:calc(100% - var(--reading-arc-height,0px))}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-project{padding-top:clamp(56px,7svh,80px)}#chun-five-stops .desktop-declaration-bottom,#chun-five-stops .mobile-declaration-bottom{bottom:-2px;overflow:visible}#chun-five-stops .desktop-declaration-bottom:before,#chun-five-stops .mobile-declaration-bottom:before{content:"";position:absolute;left:0;right:0;bottom:-3px;height:8px;background:var(--cloud-bottom-paint)}#chun-five-stops .career-hold{position:relative;background:#d2e9fa}#chun-five-stops .career-hold #career{position:sticky;top:var(--career-rest-top,var(--header-height,90px));min-height:calc(100svh - var(--header-height,90px));box-sizing:border-box;background:#d2e9fa}#chun-five-stops[data-desktop=flow] .whatsapp-card{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;min-width:240px;min-height:126px;max-width:100%;padding:18px 22px;gap:10px;margin-top:24px;box-sizing:border-box}#chun-five-stops[data-desktop=flow] .whatsapp-card strong{font-size:24px}#chun-five-stops:not([data-desktop=flow]) .whatsapp-card{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;min-width:218px;min-height:110px;max-width:100%;padding:14px 18px;gap:8px;margin-top:12px;box-sizing:border-box}#chun-five-stops:not([data-desktop=flow]) .whatsapp-card strong{font-size:20px}#chun-five-stops:not([data-desktop=flow]) .whatsapp-card span:last-child{font-size:11px}#chun-five-stops .site-nav{column-gap:16px}@media(max-width:550px){#chun-five-stops .site-nav{column-gap:12px}}#chun-five-stops .sky-words{display:none!important}#chun-five-stops .home-opening-cloud{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:30/13;margin:-1px 0 -2px;overflow:hidden;flex:none}#chun-five-stops .desktop-opening-cloud{aspect-ratio:93/13}#chun-five-stops .home-opening-cloud svg{height:100%;top:0}#chun-five-stops .home-opening-cloud:after{content:"";height:3px;background:var(--cloud-bottom-paint)}#chun-five-stops[data-desktop=flow] .desktop-project-passage .desktop-project{min-height:0;display:block;position:relative;top:auto}#chun-five-stops[data-desktop=flow] .desktop-project-grid{flex:none}#chun-five-stops[data-paper=video] .category .discipline-services,#chun-five-stops[data-paper=brand] .category .discipline-services{color:#fff9ee!important}#chun-five-stops[data-desktop=flow] .desktop-hero-passage{height:auto}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-hero-passage .desktop-hero{position:relative;top:auto;min-height:max(clamp(440px,58svh,590px),var(--hero-clearance-height,0px));background:linear-gradient(var(--entry-color),var(--discipline-top,var(--entry-color)) var(--chapter-color-stop,var(--chapter-mid-stop,35%)),var(--chapter-join-color))!important}#chun-five-stops[data-desktop=flow] .desktop-hero-copy{padding-top:clamp(28px,4svh,42px);padding-bottom:24px}#chun-five-stops[data-desktop=flow] .creative-character-frame,#chun-five-stops[data-desktop=flow] .desktop-creative-backing{top:56px;width:min(39%,calc((clamp(440px,58svh,590px) - 90px) * 1.333333))}#chun-five-stops[data-desktop=flow] .creative-character-frame:has(.home-actor-size-custom,.home-position-custom){overflow:visible}#chun-five-stops[data-desktop=flow] [data-discipline=video]{--chapter-join-color:#eaf1f5;--discipline-top:#456f85;--chapter-color-stop:max(80%,var(--hero-color-hold,0px))}#chun-five-stops[data-desktop=flow] [data-discipline=publication]{--chapter-join-color:#f5f3e8}#chun-five-stops[data-desktop=flow] [data-discipline=brand]{--chapter-join-color:#eee6f0;--discipline-top:#786586;--chapter-color-stop:max(80%,var(--hero-color-hold,0px))}#chun-five-stops[data-desktop=flow] [data-discipline=digital]{--chapter-join-color:#edf4e8}#chun-five-stops[data-desktop=flow] [data-discipline=copy]{--chapter-join-color:#faf1df}#chun-five-stops[data-desktop=flow] [data-discipline=creative]{--chapter-join-color:#f5f0e4}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-project-passage .desktop-project{--reading-floor-height:0px;padding-bottom:32px;background-image:linear-gradient(var(--chapter-join-color),var(--chapter-paper) 65%)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:center!important}#chun-five-stops[data-desktop=flow] .desktop-reading-arc{display:none}#chun-five-stops[data-desktop=flow] .desktop-project-passage .desktop-project:after{content:"";position:absolute;bottom:14px;left:7%;right:7%;height:1px;background:#12364d33;pointer-events:none}#chun-five-stops[data-desktop=flow] .desktop-background-connection{position:absolute;top:0;left:0;width:100%;height:clamp(100px,22svh,200px);z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}#chun-five-stops .desktop-background-connection[hidden]{display:none}#chun-five-stops[data-desktop=flow] .desktop-project-grid.desktop-scroll-reveal{mask-image:none!important;-webkit-mask-image:none!important}#chun-five-stops[data-desktop=flow] [data-discipline=brand] .desktop-hero-copy .discipline-services,#chun-five-stops[data-desktop=flow] [data-discipline=video] .desktop-hero-copy .discipline-services,#chun-five-stops[data-desktop=flow] [data-discipline=brand] .desktop-hero-copy .featured-scroll-hint{color:#fff9ee!important;opacity:1}#chun-five-stops[data-desktop=flow] .desktop-about{min-height:0;padding:24px 7% 18px}#chun-five-stops[data-desktop=flow] .desktop-about-main{min-height:clamp(410px,52svh,520px)}#chun-five-stops[data-desktop=flow] .desktop-intro-person{height:min(43svh,430px)}#chun-five-stops[data-desktop=flow] .desktop-about .intro-copy :is(h1,.profile-name){font-size:clamp(48px,4.4vw,64px)}#chun-five-stops[data-desktop=flow] .desktop-about .statement{font-size:clamp(25px,2.3vw,34px)}#chun-five-stops[data-desktop=flow] .desktop-landscape{width:84%;left:8%;height:auto}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-outbound{height:min(43svh,430px)}#chun-five-stops[data-desktop=flow] .desktop-chapter[data-discipline=brand] .desktop-outbound{height:min(30svh,300px)}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-hero-copy{margin-left:56%;width:37%}#chun-five-stops[data-desktop=flow] .desktop-title{font-size:clamp(36px,3.5vw,52px);margin:14px 0}#chun-five-stops[data-desktop=flow] .desktop-hero-actions{margin-top:16px}#chun-five-stops .intro-sub{text-wrap:balance}#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-about .intro-sub{font-size:18px;line-height:25.6px}#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-about .identity{font-size:20px;line-height:26.6px}#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-project{background-image:none!important}#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-paper-art{display:none}#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-project-title{font-size:clamp(23px,calc(1.9vw + 2px),34px);line-height:clamp(26.25px,2.375vw,40px)}#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-project-copy p{font-size:16px;line-height:var(--project-copy-leading, 22.4px)}#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-selected,#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-meta{font-size:12px;line-height:16.5px}@media(max-width:1100px){#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-project-copy p{font-size:15px}}@media(max-height:720px){#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-project-title{font-size:23px;line-height:26.25px}#chun-five-stops[data-desktop=flow]:not([data-measuring-readability]) .desktop-project-copy p{font-size:15px;line-height:var(--project-copy-leading, 19.5px)}}#chun-five-stops:not([data-desktop=flow]) .work-copy p{font-size:16px;line-height:23.8px}#chun-five-stops:not([data-desktop=flow]) .work-title{font-size:24px;line-height:27.28px}#chun-five-stops:not([data-desktop=flow]) .work-meta,#chun-five-stops:not([data-desktop=flow]) .selected-heading{font-size:12px;line-height:16.5px}#chun-five-stops[data-paper=creative]:not([data-desktop=flow]) .work-copy p{font-size:17px;line-height:27px}#chun-five-stops[data-paper=creative]:not([data-desktop=flow]) .work-title{font-size:36px;line-height:42.16px}@media(min-width:551px){#chun-five-stops:not([data-desktop=flow]) .work-title{font-size:31px;line-height:35.96px}#chun-five-stops[data-paper=creative]:not([data-desktop=flow]) .work-title{font-size:44px;line-height:52.08px}#chun-five-stops[data-paper=creative]:not([data-desktop=flow]) .work-copy p{font-size:19px;line-height:31.45px}}html{overflow-x:clip}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge{min-height:0}#chun-five-stops .desktop-declaration-scene{height:auto;min-height:calc(100svh - var(--declaration-header,90px));padding:calc(100vw * 13 / 93 + 28px) 0;box-sizing:border-box}#chun-five-stops .desktop-declaration-scene .desktop-statement{position:relative;z-index:4;gap:clamp(20px,3svh,32px);border:0}#chun-five-stops .mobile-declarations{height:auto;min-height:var(--declaration-view-height,85svh);padding:calc(100vw * 13 / 30 + 24px) 7%;gap:20px;box-sizing:border-box}#chun-five-stops .mobile-declaration-line,#chun-five-stops .desktop-declaration-row,#chun-five-stops .desktop-word-window{border:0;outline:0;box-shadow:none;overflow:visible}#chun-five-stops .mobile-declaration-line span,#chun-five-stops .desktop-declaration-row span{opacity:1!important;visibility:visible!important;transform:none!important;mask-image:none!important;-webkit-mask-image:none!important;transition:none!important;animation:none!important}#chun-five-stops .declaration-cloud-band{border:0;outline:0;box-shadow:none}#chun-five-stops .declaration-cloud-band svg{top:-1px;left:calc(-15% - 1px);width:calc(130% + 2px);height:calc(100% + 2px)}#chun-five-stops [data-discipline=video] .desktop-hero-copy .featured-scroll-hint{color:#fff9ee!important;opacity:1}#chun-five-stops [data-discipline=creative] .desktop-hero-copy .featured-scroll-hint{color:#102f4b!important;opacity:1}#chun-five-stops[data-paper=video] .category .featured-scroll-hint{color:#fff9ee!important;opacity:1}#chun-five-stops[data-paper=creative] .category .featured-scroll-hint{color:#102f4b!important;opacity:1}#chun-five-stops[data-mobile-phase=work] .category .featured-scroll-hint{color:#102f4b!important}#chun-five-stops .career-stop{align-items:baseline}#chun-five-stops .career-year{grid-row:1;align-self:baseline;margin:0;line-height:1.55}#chun-five-stops .career-transition{align-self:baseline;margin:0;line-height:1.55}#chun-five-stops[data-desktop=flow] .desktop-statement-bridge,#chun-five-stops .mobile-declaration-passage{background:linear-gradient(90deg,#3b6176,#507f97)!important}#chun-five-stops .professional-profile{margin-top:20px;max-width:570px}#chun-five-stops .professional-profile h2{font:600 21px/1.35 Arial,sans-serif;margin:0 0 8px;letter-spacing:0}#chun-five-stops .professional-profile p{font:16px/1.55 Arial,sans-serif;margin:7px 0}#chun-five-stops .professional-profile .profile-experience{font-size:15px;color:#36536d}#chun-five-stops .professional-profile .profile-availability{font-size:14px}#chun-five-stops .profile-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}#chun-five-stops .profile-actions a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;font:13px/1.4 Chun Mono,monospace;background:transparent}#chun-five-stops .profile-actions a[href^="/work/all/"]{background:#102f4b;color:#fff9ee}#chun-five-stops .profile-actions a:hover{background:#25516a;color:#fff9ee}#chun-five-stops .profile-actions a:focus-visible{outline:2px solid #102f4b;outline-offset:4px}#chun-five-stops .contact-services{font:16px/1.65 Arial,sans-serif;margin:0 0 12px}#chun-five-stops .contact-direct-email{margin:0 0 24px}#chun-five-stops .contact-direct-email a{background:transparent;border:0;border-bottom:1px solid;padding:6px 0;font-size:18px}#chun-five-stops .enquiry-type{grid-column:1/-1}#chun-five-stops .contact-form select{width:100%;min-height:48px;padding:12px;border:1px solid #102f4b55;color:#102f4b;background:#fff9ee;font:16px Arial,sans-serif;border-radius:0}@media(max-width:760px){#chun-five-stops .site-nav a{font-size:14px!important;min-height:44px}#chun-five-stops .site-nav .back-top{font-size:12px;min-height:44px}#chun-five-stops .professional-profile{margin-top:18px}#chun-five-stops .professional-profile h2{font-size:20px}#chun-five-stops .professional-profile p{font-size:16px}#chun-five-stops .mobile-about-flow .mobile-intro-person{height:140px;margin:16px 0 10px auto}#chun-five-stops .mobile-about-flow{padding-top:24px;padding-bottom:24px}#chun-five-stops .mobile-about-flow .chapter-index{margin-top:12px}#chun-five-stops .mobile-about-flow .intro-copy :is(h1,.profile-name){margin:12px 0;font-size:54px}#chun-five-stops .mobile-about-flow .intro-copy .statement{margin:12px 0}}#chun-five-stops .career-position{display:block;font-weight:500;margin:3px 0 5px}#chun-five-stops .declaration-cloud-band{overflow:hidden}#chun-five-stops .about-wordscape{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}#chun-five-stops .about-keyword{position:absolute;display:block;white-space:nowrap;font:800 clamp(50px,7vw,136px)/1.04 Arial,sans-serif;letter-spacing:-.035em;color:transparent;-webkit-text-stroke:1.6px #fff9ee;opacity:.95;text-transform:uppercase;rotate:none;transform:none;pointer-events:auto;user-select:text;-webkit-user-select:text;cursor:text}#chun-five-stops .about-keyword::selection{background:#12364d;color:#fff9ee;-webkit-text-stroke:0}#chun-five-stops .keyword-0{left:31%;top:3%;font-size:clamp(54px,7vw,136px)}#chun-five-stops .keyword-1{left:47%;top:24%;font-size:clamp(60px,8vw,144px)}#chun-five-stops .keyword-2{left:26%;top:50%;--keyword-width:.46;font-size:clamp(52px,7vw,128px)}#chun-five-stops .keyword-3{left:30%;top:66%;font-size:clamp(54px,7.4vw,136px)}#chun-five-stops .keyword-4{left:0;top:84%;--keyword-width:.68;font-size:clamp(54px,7.2vw,132px)}#chun-five-stops .desktop-about-main{position:relative;min-height:calc(100svh - var(--header-height) - 80px);isolation:isolate}#chun-five-stops .desktop-about-copy{position:relative;z-index:3;align-self:start}#chun-five-stops .desktop-intro-person{position:relative;z-index:2;align-self:center;justify-self:end;pointer-events:none}#chun-five-stops .professional-profile{max-width:none;margin-top:22px}#chun-five-stops .profile-actions{align-items:flex-start;gap:10px;margin-top:15px}#chun-five-stops .professional-profile .profile-actions .chapter-index{position:relative;inset:auto;width:auto;margin:0;z-index:20}#chun-five-stops .professional-profile .chapter-index summary{min-height:44px;padding:10px 14px;font:13px/1.4 Chun Mono,monospace;background:#fff9ee;white-space:nowrap}#chun-five-stops .professional-profile .chapter-index summary:hover{background:#102f4b;color:#fff9ee}#chun-five-stops .professional-profile .chapter-index nav{position:absolute;top:auto;bottom:calc(100% + 8px);left:0;width:min(560px,86vw);max-width:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px;margin:0;background:#fff9ee;border:1px solid #102f4b55;box-shadow:0 8px 24px #102f4b18}#chun-five-stops .profile-actions>a{background:#d2e9fa}#chun-five-stops .contact-phone{grid-column:1/-1}@media(max-width:900px){#chun-five-stops .mobile-about-flow{position:relative;isolation:isolate;padding-top:18px;padding-bottom:18px}#chun-five-stops .mobile-about-flow .intro-copy{position:relative;inset:auto;transform:none;z-index:3;max-width:none;width:100%;margin:0}#chun-five-stops .mobile-about-flow .intro-copy :is(h1,.profile-name){font-size:48px;line-height:1;margin:10px 0}#chun-five-stops .mobile-about-flow .intro-copy .identity{margin:10px 0}#chun-five-stops .mobile-about-flow .intro-copy .statement{font-size:26px;line-height:1.25;margin:10px 0}#chun-five-stops .mobile-about-flow .intro-copy .intro-sub{font-size:16px;line-height:1.45;margin:10px 0}#chun-five-stops .mobile-about-flow .professional-profile{margin-top:16px}#chun-five-stops .mobile-wordstage{position:relative;flex-shrink:0;width:calc(100% + 12px);height:218px;margin:0 -6px;isolation:isolate}#chun-five-stops .mobile-wordstage .about-keyword{font-size:clamp(27px,8vw,40px);-webkit-text-stroke:1px #fff9ee;letter-spacing:-.025em}#chun-five-stops .mobile-wordstage .keyword-0{left:1%;top:0;--keyword-width:.97}#chun-five-stops .mobile-wordstage .keyword-1{left:27%;top:20%;--keyword-width:.7;font-size:clamp(32px,10vw,46px)}#chun-five-stops .mobile-wordstage .keyword-2{left:0;top:42%;--keyword-width:.6;font-size:clamp(25px,7.5vw,34px)}#chun-five-stops .mobile-wordstage .keyword-3{left:6%;top:62%;--keyword-width:.89}#chun-five-stops .mobile-wordstage .keyword-4{left:0;top:83%;--keyword-width:.94}#chun-five-stops .mobile-wordstage .mobile-intro-person{position:absolute;top:8px;right:-1%;height:192px;width:auto;max-width:48%;margin:0;z-index:2;pointer-events:none}#chun-five-stops .professional-profile .chapter-index nav{grid-template-columns:repeat(2,minmax(0,1fr))}#chun-five-stops .profile-actions>a{font-size:11px;padding:10px 8px}#chun-five-stops .profile-actions .chapter-index summary{font-size:11px;padding:10px 8px}}#chun-five-stops .professional-profile .profile-actions{display:flex;flex-direction:column;align-items:flex-start;gap:52px;margin-top:0}#chun-five-stops .profile-primary-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}#chun-five-stops .profile-primary-actions>a{margin:0}#chun-five-stops .contact-intro .whatsapp-card{width:min(360px,100%)}#chun-five-stops .contact-intro .contact-email-card{margin-top:16px}#chun-five-stops .contact-email-card strong{font-size:clamp(16px,1.5vw,22px);overflow-wrap:anywhere;max-width:100%}@media(max-width:900px){#chun-five-stops .profile-primary-actions>a{font-size:12px;padding:10px 12px}#chun-five-stops .professional-profile .profile-actions{gap:16px;width:100%}}#chun-five-stops .reading-hint,#chun-five-stops .featured-scroll-hint{font-family:Arial,sans-serif!important;line-height:1.5;letter-spacing:0;text-wrap:pretty;overflow:visible;mask-image:none;-webkit-mask-image:none}#chun-five-stops .work-actions .reading-hint{height:auto;min-height:1.5em;white-space:normal}@media(max-width:360px){#chun-five-stops .profile-primary-actions{gap:8px;flex-wrap:nowrap}#chun-five-stops .profile-primary-actions>a{font-size:11px;padding:10px 8px;white-space:nowrap}#chun-five-stops .mobile-wordstage .keyword-2{--keyword-width:.56}#chun-five-stops .mobile-wordstage .mobile-intro-person{height:172px;max-width:43%}}@media(max-width:900px){#chun-five-stops .mobile-about-flow .profile-primary-actions{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:10px}}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-hero-passage .desktop-hero{min-height:max(clamp(380px,48svh,500px),var(--hero-clearance-height,0px))}#chun-five-stops[data-desktop=flow] .desktop-chapter[data-discipline=creative] .desktop-hero-passage .desktop-hero{min-height:max(clamp(380px,48svh,500px),var(--hero-clearance-height,0px),var(--creative-art-clearance-height,0px))}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-hero-copy{padding-top:24px;padding-bottom:16px}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-project-copy{gap:8px}#chun-five-stops[data-desktop=flow] .desktop-project-passage .desktop-project{padding-bottom:24px}#chun-five-stops[data-desktop=flow] .desktop-project-actions{margin-top:16px}#chun-five-stops .contact-reply-hint{grid-column:1/-1;margin:0;font:13px/1.5 Arial,sans-serif;color:inherit}#chun-five-stops .discipline-services{font:18px/1.65 Chun Display,Georgia,Chun TC,serif;letter-spacing:.02em;margin:14px 0 18px;text-wrap:pretty}#chun-five-stops [data-discipline=video] .discipline-services{color:#fff9ee}#chun-five-stops .contact-form .project-type,#chun-five-stops .contact-form .project-timeframe{grid-column:auto}#chun-five-stops .contact-form select{font-size:15px;min-height:44px;padding:10px 8px;max-width:100%;text-overflow:ellipsis}#chun-five-stops [data-discipline=creative]{--ink:#302f28;--paper:#f4eddf;color:#302f28;background:#eee8db}#chun-five-stops .desktop-chapter[data-discipline=creative] .desktop-hero{background:radial-gradient(ellipse at 85% 10%,#faf7ee,transparent 55%),#eee8db!important;isolation:isolate}#chun-five-stops [data-discipline=creative] .desktop-landscape{display:none}#chun-five-stops [data-discipline=creative] .desktop-hero:before{content:"";position:absolute;left:5%;bottom:7%;width:49%;height:53%;background:#d8cdb7;border:1px solid #bdb09866;transform:rotate(-4deg);box-shadow:0 8px 22px #62543b18;z-index:-1}#chun-five-stops [data-discipline=creative] .desktop-hero:after{content:"CHUNISTRY / ORIGINAL WRITING";position:absolute;left:8%;bottom:5%;width:45%;height:50%;padding:20px;box-sizing:border-box;background:#fbf7ed;border:1px solid #d4c8b6;transform:rotate(2deg);font:11px/1.5 Chun Mono,monospace;letter-spacing:.15em;color:#9b4835;box-shadow:0 6px 28px #62543b1a;z-index:-1}#chun-five-stops [data-discipline=creative] .desktop-outbound{bottom:8%}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-project{position:relative;isolation:isolate;background:#eee8db!important;color:#302f28}#chun-five-stops [data-discipline=creative] .desktop-project:before{content:"";position:absolute;inset:28px 4% 18px;background:#fbf7ed;border:1px solid #d4c8b6;box-shadow:-10px 9px #d8cdb7,0 6px 28px #62543b1a;z-index:-1;pointer-events:none}#chun-five-stops [data-discipline=creative] .desktop-selected{color:#9b4835;border-color:#b8aa9355}#chun-five-stops [data-discipline=creative] .desktop-meta{color:#696659}#chun-five-stops [data-discipline=creative] .desktop-project-actions{position:relative}#chun-five-stops [data-discipline=creative] .desktop-button{border-color:#9b483577;color:#9b4835}#chun-five-stops [data-discipline=creative] button.desktop-button{background:#302f28;color:#fbf7ed}#chun-five-stops [data-discipline=creative] .desktop-button:hover{background:#9b4835;color:#fbf7ed}#chun-five-stops .mobile-next-category[data-discipline=creative]{background:#eee8db;color:#302f28}@media(max-width:900px){#chun-five-stops .discipline-services{font-size:16px;line-height:1.55;margin:10px 0 14px}#chun-five-stops .contact-form label.project-type,#chun-five-stops .contact-form label.project-timeframe{grid-column:auto}#chun-five-stops .contact-form select{font-size:13px;min-height:40px;padding:6px}#chun-five-stops[data-paper=creative]{--mobile-scene-color:#eee8db;--entry-color:#eee8db;--ink:#302f28}#chun-five-stops[data-paper=creative] .stage{background:radial-gradient(ellipse at 85% 10%,#faf7ee,transparent 55%),#eee8db!important;color:#302f28}#chun-five-stops[data-paper=creative] .ground{background:transparent!important}#chun-five-stops[data-paper=creative] .ground .scene,#chun-five-stops[data-paper=creative] .ground .road,#chun-five-stops[data-paper=creative] .paper-art,#chun-five-stops[data-paper=creative] .paper-detail,#chun-five-stops[data-paper=creative] .paper-caption{display:none!important}#chun-five-stops[data-paper=creative] .ground:before{content:"";position:absolute;inset:10% 5% 0;background:#d8cdb7;border:1px solid #bdb09866;transform:rotate(-4deg)}#chun-five-stops[data-paper=creative] .ground:after{content:"";position:absolute;inset:15% 7% -5%;background:#fbf7ed;border:1px solid #d4c8b6;transform:rotate(2deg);box-shadow:0 6px 28px #62543b1a}#chun-five-stops[data-paper=creative] .work-backdrop{background:#eee8db!important;mask-image:none!important;-webkit-mask-image:none!important}#chun-five-stops[data-paper=creative] .work-backdrop:before{content:"";position:absolute;inset:12px 5% 24px;background:#fbf7ed;border:1px solid #d4c8b6;box-shadow:-8px 8px #d8cdb7,0 6px 28px #62543b1a;pointer-events:none}#chun-five-stops[data-paper=creative] .work-title,#chun-five-stops[data-paper=creative] .work-summary,#chun-five-stops[data-paper=creative] .work-summary-tc{color:#302f28}#chun-five-stops[data-paper=creative] .selected-heading,#chun-five-stops[data-paper=creative] .work-meta{color:#9b4835}}@media(max-width:360px){#chun-five-stops .contact-form label.project-type,#chun-five-stops .contact-form label.project-timeframe{grid-column:1/-1}}#chun-five-stops[data-paper=creative] .category,#chun-five-stops[data-paper=creative] .work-category-intro{color:#302f28}#chun-five-stops:not([data-desktop=flow]) .contact-form label>span{font-size:12px;line-height:1.4}@media(min-width:361px)and (max-width:900px){#chun-five-stops:not([data-desktop=flow]) .contact-form label.project-type,#chun-five-stops:not([data-desktop=flow]) .contact-form label.project-timeframe{grid-column:auto}}@media(max-width:900px){#chun-five-stops .contact-form .project-type>span,#chun-five-stops .contact-form .project-timeframe>span{min-height:2.8em}}#chun-five-stops [data-discipline=creative] .desktop-hero:before,#chun-five-stops [data-discipline=creative] .desktop-hero:after{content:none}#chun-five-stops .creative-character-frame{position:absolute;left:7%;top:16%;width:45%;aspect-ratio:4/3;background:#fbf7ed;border:1px solid #d4c8b6;box-shadow:-10px 9px #d8cdb7,0 6px 28px #62543b1a;isolation:isolate}#chun-five-stops .creative-character-frame:before{content:"CHUNISTRY / ORIGINAL WRITING";position:absolute;top:16px;left:18px;font:10px/1.5 Chun Mono,monospace;letter-spacing:.12em;color:#9b4835}#chun-five-stops [data-discipline=creative] .creative-character-frame .desktop-outbound{position:absolute!important;inset:12% 8% 8%!important;width:84%!important;height:80%!important;max-width:none!important;object-fit:contain;transform:none!important;scale:1!important;animation:none}#chun-five-stops [data-discipline=creative] .desktop-hero-passage,#chun-five-stops [data-discipline=creative] .desktop-project-passage{background:#eee8db}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-project{padding-bottom:58px}#chun-five-stops [data-discipline=creative] .desktop-project-actions{margin-top:28px}#chun-five-stops .mobile-character-frame{display:contents}#chun-five-stops .career-company-zh{display:block;font:18px/1.5 Chun TC,sans-serif;margin:5px 0 7px;letter-spacing:.04em}#chun-five-stops .career-stop[data-employer] .career-dot{border-color:var(--employer-color);background:var(--employer-color)}@media(max-width:900px){#chun-five-stops[data-paper=creative] .ground:before,#chun-five-stops[data-paper=creative] .ground:after{content:none}#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-character-frame{display:block;position:absolute;left:7%;bottom:5%;width:86%;aspect-ratio:4/3;background:#fbf7ed;border:1px solid #d4c8b6;box-shadow:-7px 7px #d8cdb7,0 6px 28px #62543b1a}#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-character-frame:before{content:"CHUNISTRY / ORIGINAL WRITING";position:absolute;top:12px;left:12px;font:9px/1.5 Chun Mono,monospace;letter-spacing:.1em;color:#9b4835}#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-character-frame .outbound{position:absolute!important;inset:14% 8% 8%!important;width:84%!important;height:78%!important;max-width:none!important;object-fit:contain;transform:none!important;animation:none!important}#chun-five-stops[data-paper=creative][data-mobile-phase=work] .mobile-character-frame{display:none}#chun-five-stops[data-paper=creative] .work-actions{padding-bottom:calc(var(--reading-arc-height,0px) + 22px)}#chun-five-stops .career-company-zh{font-size:16px}}#chun-five-stops .creative-character-frame{overflow:hidden}#chun-five-stops .creative-document-arc{position:absolute;left:0;bottom:0;width:100%;height:auto;max-width:100%;z-index:1;pointer-events:none}#chun-five-stops .creative-character-frame .desktop-outbound{z-index:2}#chun-five-stops .creative-character-frame:before{z-index:3}#chun-five-stops [data-discipline=creative] .creative-character-frame .desktop-outbound{inset:10% 8% 16%!important;height:74%!important}#chun-five-stops .mobile-character-frame .creative-document-arc{display:none}@media(max-width:900px){#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-character-frame{overflow:hidden}#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .creative-document-arc{display:block}#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-character-frame .outbound{inset:12% 8% 16%!important;height:72%!important;z-index:2}#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-character-frame:before{z-index:3}}#chun-five-stops .creative-character-frame{background:#fbf7ed url(/motion-assets/creative-paper-background-v1.webp) center/100% 100% no-repeat;transform:rotate(-1.4deg);transform-origin:50% 55%;box-shadow:-12px 12px #b8c5b3,0 9px 28px #62543b24;transition:transform .38s cubic-bezier(.2,.7,.25,1),box-shadow .38s ease}@media(min-width:901px)and (hover:hover)and (pointer:fine){#chun-five-stops .creative-character-frame:hover{transform:rotate(0);box-shadow:-9px 10px #b8c5b3,0 12px 30px #62543b24}}@media(max-width:900px){#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-character-frame{background:#fbf7ed url(/motion-assets/creative-paper-background-v1.webp) center/100% 100% no-repeat;transform:rotate(-.8deg);transform-origin:50% 55%;box-shadow:-7px 8px #b8c5b3,0 6px 24px #62543b24}}@media(prefers-reduced-motion:reduce){#chun-five-stops .creative-character-frame{transition:none}}#chun-five-stops .desktop-hero-actions a.desktop-button,#chun-five-stops .stage-content .category a.explore,#chun-five-stops .mobile-next-category a.desktop-button{color:#fff!important;background:#102f4b!important;border:1px solid #fff!important;text-decoration:none;opacity:1;box-shadow:0 2px 8px #102f4b18}#chun-five-stops .desktop-hero-actions a.desktop-button:hover,#chun-five-stops .stage-content .category a.explore:hover,#chun-five-stops .mobile-next-category a.desktop-button:hover{background:#204d6b!important}#chun-five-stops .stage-content .category .featured-scroll-hint,#chun-five-stops .mobile-next-category .featured-scroll-hint{display:table;color:#fff!important;background:#102f4b;padding:6px 10px;font:13px/1.4 Arial,sans-serif!important;letter-spacing:.025em;opacity:1!important;border-left:2px solid #fff;margin-top:18px;text-shadow:none}#chun-five-stops .desktop-project-actions button[data-action=chapter]{background:transparent!important;color:inherit!important;border:0;border-bottom:1px solid currentColor;box-shadow:none;padding:10px 0;font-size:13px}#chun-five-stops .next{background:transparent!important;color:#102f4b!important;border:0;border-bottom:1px solid #102f4b;box-shadow:none}#chun-five-stops:not([data-desktop=flow]) .work-actions .next{grid-column:1/-1;width:fit-content;max-width:100%;padding:10px 0;font-size:13px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}#chun-five-stops:not([data-desktop=flow]) .work-actions .work-collection{grid-row:3}#chun-five-stops .desktop-chapter .desktop-hero-copy .featured-scroll-hint{display:block;color:#102f4b!important;background:none;border:0;box-shadow:none;padding:0;margin-top:24px;font:500 14px/1.5 Arial,sans-serif!important;letter-spacing:.035em;opacity:1!important;cursor:default;text-decoration:none;text-shadow:none}#chun-five-stops .desktop-chapter[data-discipline=video] .desktop-hero-copy .featured-scroll-hint{color:#fff!important;text-shadow:0 1px 2px #102f4b66}@media(max-width:900px),(hover:none),(pointer:coarse){#chun-five-stops .stage-content .category .featured-scroll-hint,#chun-five-stops .mobile-next-category .featured-scroll-hint{display:block;color:#102f4b!important;background:none;border:0;box-shadow:none;padding:0;margin-top:24px;font-weight:500!important;letter-spacing:.035em;cursor:default;text-decoration:none;text-shadow:none}#chun-five-stops[data-paper=video] .stage-content .category .featured-scroll-hint{color:#fff!important;text-shadow:0 1px 2px #102f4b66}#chun-five-stops .mobile-next-category[data-discipline=brand] .featured-scroll-hint{color:#fff!important;text-shadow:0 1px 2px #30203988}}#chun-five-stops .creative-backing-paper{pointer-events:none;background:#d7cdb7;border:1px solid #bdb198;box-shadow:0 6px 18px #62543b20}#chun-five-stops .desktop-creative-backing{position:absolute;left:7%;top:16%;width:45%;aspect-ratio:4/3;transform:translate(12px,-10px) rotate(3deg)}#chun-five-stops .creative-character-frame{box-shadow:0 8px 25px #62543b25}#chun-five-stops .creative-character-frame:hover{box-shadow:0 12px 30px #62543b25}#chun-five-stops .mobile-creative-backing{display:none}@media(max-width:900px){#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-creative-backing{display:block;position:absolute;left:7%;bottom:5%;width:86%;aspect-ratio:4/3;transform:translate(6px,-8px) rotate(2deg)}#chun-five-stops[data-paper=creative][data-mobile-phase=hero] .mobile-character-frame{box-shadow:0 6px 24px #62543b24}}#chun-five-stops [data-home-art-state=loading]{visibility:hidden!important}#chun-five-stops .profile-primary-actions>a[href="#career"]{background:#102f4b!important;color:#fff9ee!important}#chun-five-stops .profile-primary-actions>a[href="#career"]:hover{background:#25516a!important}#chun-five-stops:not([data-desktop=flow])[data-mobile-phase=work] .stage-content .category .discipline-services,#chun-five-stops:not([data-desktop=flow])[data-mobile-phase=work] .stage-content .category .featured-scroll-hint{color:#102f4b!important;text-shadow:none}#chun-five-stops:not([data-desktop=flow]) .work-actions .next{padding:12px 16px!important;width:fit-content;max-width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;line-height:1.5}#chun-five-stops:not([data-desktop=flow])[data-paper=brand] .paper-art,#chun-five-stops:not([data-desktop=flow])[data-paper=brand] .paper-detail,#chun-five-stops:not([data-desktop=flow])[data-paper=brand] .paper-caption{display:none}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-hero-copy{padding-top:clamp(28px,5svh,56px)}#chun-five-stops[data-desktop=flow][data-ambient=playing] [data-discipline=creative] .creative-character-frame .desktop-outbound{animation:creative-actor-float 6s ease-in-out infinite}@keyframes creative-actor-float{0%,to{translate:0 0}50%{translate:0 -7px}}#chun-five-stops:not([data-desktop=flow])[data-creative-entrance=active] .mobile-character-frame,#chun-five-stops:not([data-desktop=flow])[data-creative-entrance=active] .mobile-creative-backing{width:var(--creative-card-width,86%);left:calc((100% - var(--creative-card-width,86%)) / 2);translate:0 var(--creative-card-shift,0px)}#chun-five-stops:not([data-desktop=flow])[data-creative-entrance=active] .mobile-character-frame{background-size:cover}#chun-five-stops:not([data-desktop=flow])[data-creative-entrance=active] .mobile-character-frame .outbound{translate:0 var(--creative-actor-shift,0px)}#chun-five-stops:not([data-desktop=flow])[data-creative-entrance=active] .mobile-character-frame .creative-document-arc{translate:0 var(--creative-arc-shift,0px)}@media(prefers-reduced-motion:reduce){#chun-five-stops[data-desktop=flow] [data-discipline=creative] .creative-character-frame .desktop-outbound{animation:none!important;translate:none!important}}#chun-five-stops[data-desktop=flow] .desktop-chapter:not([data-discipline=creative]) .desktop-landscape{width:100%;left:0;height:auto;max-width:none;mask-image:linear-gradient(#000 94%,transparent 100%);-webkit-mask-image:linear-gradient(#000 94%,transparent 100%)}#chun-five-stops[data-desktop=flow] .desktop-project-passage .desktop-project:after{display:none}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-hero-passage .desktop-hero,#chun-five-stops[data-desktop=flow] .desktop-chapter[data-discipline=creative] .desktop-hero-passage .desktop-hero{min-height:var(--home-chapter-height,590px)}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-hero-copy{margin-left:50%;width:43%;padding-top:clamp(28px,4svh,42px);padding-bottom:24px}#chun-five-stops .desktop-hero-copy .discipline-services{min-height:1.65em}#chun-five-stops:not([data-desktop=flow]) .stage{height:var(--mobile-chapter-height,600px);min-height:0}#chun-five-stops:not([data-desktop=flow]) .stage-content .category{left:5%!important;top:28px!important;width:90%!important}#chun-five-stops:not([data-desktop=flow]) .category .discipline-services,#chun-five-stops .mobile-next-category .discipline-services{min-height:1.55em}#chun-five-stops .mobile-next-category{min-height:var(--mobile-chapter-height,600px);padding:28px 5% 36px}#chun-five-stops[data-desktop=flow] .desktop-chapter[data-discipline=creative] .desktop-hero-passage .desktop-hero{min-height:var(--creative-art-clearance-height,520px)}#chun-five-stops[data-desktop=flow] .desktop-chapter[data-discipline=creative] .desktop-project-passage .desktop-project{padding-top:40px}#chun-five-stops[data-desktop=flow] .desktop-chapter[data-discipline=creative] .desktop-hero-copy{padding-top:var(--creative-copy-top,42px)}#chun-five-stops[data-desktop=flow] .desktop-about{min-height:0;justify-content:flex-start}#chun-five-stops[data-desktop=flow] .desktop-about-main{margin:0 auto;min-height:max(0px,calc(100svh - var(--header-height) - 13.978495vw - 42px + 12px))}#chun-five-stops[data-desktop=flow] .desktop-about-copy{align-self:center}#chun-five-stops:not([data-desktop=flow]) .mobile-about-flow{min-height:max(0px,calc(100svh - var(--header-height) - 43.333333vw + 12px))}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-project-passage .desktop-project{padding-left:5%;padding-right:5%}#chun-five-stops[data-desktop=flow] .desktop-project-grid{max-width:none;margin-inline:0;grid-template-columns:minmax(150px,.62fr) minmax(0,1.4fr) minmax(0,1.3fr)}#chun-five-stops[data-desktop=flow] .desktop-project-copy{max-width:720px}#chun-five-stops[data-desktop=flow] .desktop-project-actions{max-width:none;margin-inline:0}#chun-five-stops[data-desktop=flow] .desktop-returning{max-height:max(140px,min(var(--project-art-budget),310px));object-position:left center}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-returning{max-height:220px}#chun-five-stops .desktop-about--server{display:none}#chun-five-stops .desktop-cloud--server{display:none;background:linear-gradient(#d2e9fa 50%,#3b6176 50%)}@media(min-width:901px){#chun-five-stops .mobile-intro-flow{display:none!important}#chun-five-stops .desktop-about--server{display:flex}#chun-five-stops .desktop-cloud--server{display:block}#chun-five-stops #contact{content-visibility:auto;contain-intrinsic-size:auto 100svh}}#chun-five-stops[data-desktop=flow] [data-discipline=creative] .desktop-project-passage>.desktop-project-actions{margin:0;padding:16px 5% 28px;background:var(--chapter-paper,#eee8db);box-sizing:border-box}@media(max-width:900px){#chun-five-stops[data-paper=creative] .work-backdrop:before{bottom:var(--creative-paper-bottom,24px)}}#chun-five-stops:not([data-desktop=flow])[data-paper=creative] .work-actions{padding:0;gap:0}#chun-five-stops:not([data-desktop=flow])[data-paper=creative] .work-actions .reading-hint{position:absolute;top:0;bottom:auto;left:0;max-width:100%;padding-bottom:0}#chun-five-stops:not([data-desktop=flow])[data-paper=creative] .work-actions .next{border:0!important;border-bottom:1px solid currentColor!important;border-radius:0;padding:10px 0!important}#chun-five-stops:not([data-desktop=flow])[data-creative-entrance=active] .mobile-character-frame,#chun-five-stops:not([data-desktop=flow])[data-creative-entrance=active] .mobile-creative-backing{top:var(--creative-card-top);bottom:auto}#chun-five-stops:not([data-desktop=flow])[data-paper=creative][data-mobile-phase=work] .stage-content .category{left:calc(5% + 16px)!important;width:calc(90% - 32px)!important}#chun-five-stops:not([data-desktop=flow])[data-paper=creative] .work{padding-inline:calc(5% + 16px)}#chun-five-stops:not([data-desktop=flow]) .work-actions{padding-top:0;gap:0}#chun-five-stops:not([data-desktop=flow]) .work-actions .reading-hint{position:absolute;top:0;bottom:auto;left:0;max-width:100%;padding-bottom:0}#chun-five-stops:not([data-desktop=flow]) .work-actions .next{border:0!important;border-bottom:1px solid currentColor!important;border-radius:0;padding:10px 0!important}@media(max-width:900px){#chun-five-stops .mobile-portrait-anchor{position:relative;height:0;width:calc(100% + 12px);margin:0 -6px;z-index:4;pointer-events:none}#chun-five-stops .mobile-portrait-anchor .mobile-intro-person{position:absolute;top:calc(39px + (var(--home-position-scale,1) - 1)*96px + var(--mobile-actor-y,0)*1svh);right:calc(-1% - var(--mobile-actor-x,0)*1vw);height:192px;width:auto;max-width:48%;margin:0;scale:var(--home-position-scale,1);animation:pose-float 5s ease-in-out infinite;pointer-events:none}}@media(max-width:360px){#chun-five-stops .mobile-portrait-anchor .mobile-intro-person{height:172px;max-width:43%;top:calc(39px + (var(--home-position-scale,1) - 1)*86px + var(--mobile-actor-y,0)*1svh)}}#chun-five-stops .home-cloud-bitmap-tiles{position:absolute;left:-15%;top:0;width:130%;height:100%;pointer-events:none}#chun-five-stops .home-cloud-bitmap{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;object-fit:fill}@media(max-width:550px){#chun-five-stops .mobile-about-flow .statement{min-height:2.5em}}@media(max-width:900px){#chun-five-stops .mobile-about-flow{overflow-x:clip!important}}:root{--auto-fit-gap:clamp(18px,3vw,40px);--auto-fit-pad:clamp(20px,3svh,32px)}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-title{font-size:clamp(34px,min(3.5vw,6svh),52px);overflow-wrap:anywhere}#chun-five-stops[data-desktop=flow] .desktop-chapter .desktop-hero-copy{padding-top:clamp(24px,4svh,42px)}#chun-five-stops[data-desktop=flow] .desktop-chapter[data-discipline=creative] .desktop-hero-copy{padding-top:var(--creative-copy-top,32px)}#chun-five-stops #contact{min-height:0}body[data-category] #collection-opening[data-collection-frame] .hero-inner{max-width:none;margin-inline:0;padding-left:clamp(24px,4vw,96px);padding-right:6%}body[data-category] #collection-opening[data-collection-frame] .hero-inner h1{font-size:clamp(42px,min(5.4vw,8svh),86px);overflow-wrap:anywhere}body[data-category] #collection-opening[data-collection-frame] .hero-line{font-size:clamp(22px,min(2.2vw,3.6svh),26px)}body[data-category] #collection-opening[data-collection-frame] .hero-character{height:clamp(180px,min(25vw,38svh),360px)}body[data-category] .story-hero{grid-template-columns:minmax(0,1fr) minmax(160px,min(28vw,40svh,360px));column-gap:var(--auto-fit-gap);padding-top:var(--auto-fit-pad);padding-bottom:clamp(40px,6svh,72px)}body[data-category] .story-heading{padding-top:clamp(16px,3svh,32px)}body[data-category] .story-heading h1{font-size:clamp(32px,min(4.7vw,7svh),68px);overflow-wrap:anywhere}body[data-category] .story-heading .english-title{font-size:clamp(23px,min(2.8vw,4.5svh),36px);overflow-wrap:anywhere}body[data-category] .story-artwork{padding-top:clamp(16px,3svh,32px)}body[data-category] .story-hero .story-character{max-height:min(420px,48svh);object-fit:contain}body[data-category] .project-info>div{min-width:0;max-width:100%}body[data-category] .project-info dd{overflow-wrap:anywhere}body[data-category] .story-body,body[data-category] .story-reading>div{min-width:0}body[data-category] .publication-file iframe{height:clamp(300px,70svh,760px)}.collection-landing .landing-intro{min-height:0;height:auto;gap:var(--auto-fit-gap);padding:clamp(22px,3svh,38px) clamp(22px,3vw,40px)}.collection-landing .landing-intro h1{font-size:clamp(32px,min(4vw,7svh),70px);overflow-wrap:anywhere}.collection-landing .landing-intro-copy,.collection-landing .landing-object,.collection-landing .featured-welcome,.collection-landing .featured-table{min-width:0}.collection-landing .landing-object{max-width:100%}.collection-landing .featured-hero{height:auto;min-height:0;gap:var(--auto-fit-gap);padding-block:clamp(12px,2svh,24px) clamp(24px,4svh,40px)}.collection-landing .featured-headline{font-size:clamp(40px,min(5vw,8svh),74px);overflow-wrap:anywhere}.collection-landing .featured-table{padding:clamp(16px,2svh,25px) 12px clamp(24px,3svh,36px)}.collection-landing .creative-original{padding:clamp(22px,4vw,55px)}.collection-landing .creative-original h1{font-size:clamp(30px,min(4vw,7svh),58px)}.collection-landing .article-cover{max-height:min(460px,52svh);object-fit:contain}.collection-landing :is(.landing-title-en,.article-title-en,.landing-card-en,.featured-story-en){overflow-wrap:anywhere}@media(max-width:760px){body[data-category] #collection-opening[data-collection-frame] .hero-inner{padding-left:5%;padding-right:7%}body[data-category] #collection-opening[data-collection-frame] .hero-inner h1{font-size:clamp(34px,min(10vw,7svh),48px)}body[data-category] #collection-opening[data-collection-frame] .hero-line{font-size:18px}body[data-category] #collection-opening[data-collection-frame] .hero-inner>.hero-character{height:var(--mobile-actor-height,190px)}body[data-category] .story-hero{grid-template-columns:minmax(0,1fr)}body[data-category] .story-heading h1{font-size:clamp(30px,min(9vw,6.5svh),42px)}body[data-category] .story-heading .english-title{font-size:clamp(22px,6vw,28px)}body[data-category] .story-artwork{width:min(55%,220px);padding-top:20px}body[data-category] .story-hero .story-character{max-height:min(220px,32svh)}.collection-landing .landing-intro{padding:22px;gap:22px}.collection-landing .landing-intro h1{font-size:clamp(30px,min(9vw,7svh),48px)}.collection-landing .featured-headline{font-size:clamp(40px,min(11.8vw,8svh),65px)}}#chun-five-stops .contact-intro h2{font-family:Syne,Chun TC,sans-serif;font-weight:500;letter-spacing:-.03em;font-synthesis:none}#chun-five-stops .home-section-menu{position:absolute;top:100%;right:4%;width:min(340px,92vw);max-height:calc(100svh - var(--header-height,110px) - 20px);overflow:auto;box-sizing:border-box;background:#fff9ee;border:1px solid #102f4b40;box-shadow:0 8px 24px #102f4b20;padding:12px;z-index:40}#chun-five-stops .home-section-menu[hidden]{display:none}#chun-five-stops .home-section-menu p{font:11px/1.4 Chun Mono,monospace;letter-spacing:.08em;margin:4px 10px 8px;color:#536876}#chun-five-stops .home-section-menu a{display:flex;align-items:center;width:100%;min-height:44px;padding:7px 10px;box-sizing:border-box;color:#102f4b;text-decoration:none;font:14px/1.4 Chun Mono,monospace;border:0}#chun-five-stops .home-section-menu a:hover,#chun-five-stops .home-section-menu a:focus-visible,#chun-five-stops .home-section-menu a[aria-current]{background:#d2e9fa}#chun-five-stops .home-section-menu .section-menu-collection{background:#102f4b;color:#fff9ee;margin-bottom:16px;border-radius:2px}#chun-five-stops .home-section-menu a.section-menu-collection:hover,#chun-five-stops .home-section-menu a.section-menu-collection:focus-visible{background:#25516a;color:#fff9ee}#chun-five-stops[data-desktop=flow] .home-section-menu a{display:flex;justify-content:flex-start}#chun-five-stops .site-nav a[data-section=work]:after{content:"\2304";margin-left:4px;font-size:11px}@media(max-width:360px){#chun-five-stops .site-nav{column-gap:9px}#chun-five-stops .site-nav .back-top{width:38px;min-height:44px;padding:4px;flex:none}#chun-five-stops .site-nav .back-top-full{display:none}#chun-five-stops .site-nav .back-top-short{display:inline}}#chun-five-stops .home-position-target{translate:var(--home-position-x,0px) var(--home-position-y,0px)}#chun-five-stops .home-size-custom{font-size:var(--home-position-font-size)!important}#chun-five-stops .about-keyword.home-stroke-custom{-webkit-text-stroke-color:var(--outline-stroke-color)!important}#chun-five-stops .home-actor-size-custom{scale:var(--home-position-scale,1)!important}@keyframes about-float{0%,to{translate:var(--home-position-x,0px) var(--home-position-y,0px)}50%{translate:calc(var(--home-position-x,0px) + 3px) calc(var(--home-position-y,0px) - 11px)}}@keyframes pose-float{0%,to{translate:var(--home-position-x,0px) var(--home-position-y,0px);rotate:-.6deg}50%{translate:calc(var(--home-position-x,0px) + 2px) calc(var(--home-position-y,0px) - 10px);rotate:.6deg}}@keyframes pose-walk{0%,to{translate:var(--home-position-x,0px) var(--home-position-y,0px);rotate:-.7deg}50%{translate:var(--home-position-x,0px) calc(var(--home-position-y,0px) - 4px);rotate:.7deg}}@keyframes pose-seat{0%,to{translate:var(--home-position-x,0px) var(--home-position-y,0px);rotate:-.5deg}50%{translate:var(--home-position-x,0px) calc(var(--home-position-y,0px) - 3px);rotate:.5deg}}#chun-five-stops[data-desktop=flow] .desktop-hero:has(.home-actor-size-custom,.home-position-custom){overflow:visible}#chun-five-stops .about-wordscape:has(.home-position-custom){overflow:visible}#chun-five-stops .desktop-about,#chun-five-stops .mobile-about-flow{overflow-x:clip;overflow-y:visible;z-index:4}#chun-five-stops .desktop-about .about-wordscape,#chun-five-stops .mobile-about-flow .about-wordscape{overflow:visible}#chun-five-stops:not([data-desktop=flow])[data-creative-entrance=active] .mobile-character-frame .outbound.home-position-target{translate:var(--home-position-x,0px) calc(var(--home-position-y,0px) + var(--creative-actor-shift,0px))}@keyframes creative-actor-float{0%,to{translate:var(--home-position-x,0px) var(--home-position-y,0px)}50%{translate:var(--home-position-x,0px) calc(var(--home-position-y,0px) - 7px)}}@media(prefers-reduced-motion:reduce){#chun-five-stops[data-desktop=flow] [data-discipline=creative] .creative-character-frame .desktop-outbound.home-position-target{translate:var(--home-position-x,0px) var(--home-position-y,0px)!important}}#chun-five-stops .about-keyword.home-word-aligned{left:6%;right:auto;width:88%;max-width:88%}#chun-five-stops .home-chapter-wordscape{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}#chun-five-stops .home-chapter-wordscape>span{position:absolute;left:6%;top:calc(12% + var(--home-word-row,0)*var(--home-word-step,70px));display:block;width:max-content;max-width:88%;white-space:nowrap;font:800 clamp(36px,5.8vw,90px)/1.08 Arial,"Chun TC",sans-serif;letter-spacing:-.035em;text-transform:uppercase;color:transparent;-webkit-text-stroke:1.5px var(--outline-stroke-color,#fff9ee);opacity:.65}#chun-five-stops .desktop-hero:has(.home-chapter-wordscape>span) .desktop-outbound{z-index:1}#chun-five-stops .stage>.home-chapter-wordscape{z-index:1}#chun-five-stops[data-mobile-phase=work] .stage>.home-chapter-wordscape{display:none}@media(max-width:900px){#chun-five-stops .home-chapter-wordscape>span{font-size:clamp(26px,8.2vw,58px);-webkit-text-stroke-width:1px;opacity:.6}}@media(forced-colors:active){#chun-five-stops .home-chapter-wordscape{display:none}}#chun-five-stops .home-chapter-wordscape>span.home-word-aligned{width:88%}#chun-five-stops .site-nav a.all-work-entry{background:#102f4b;color:#fff9ee!important;padding:8px 12px;border-radius:3px;text-decoration:none;font-weight:700;min-height:36px;box-sizing:border-box}#chun-five-stops .collection-chooser{-webkit-appearance:none;appearance:none;background:none;border:0;color:#102f4b;font:inherit;cursor:pointer;min-height:44px;padding:4px 0}#chun-five-stops .collection-pages-menu{right:4%;width:min(310px,92vw)}.floating-chapter{position:fixed;left:max(18px,env(safe-area-inset-left));bottom:max(18px,env(safe-area-inset-bottom));z-index:65;max-width:calc(100vw - 105px);color:#102f4b;font-family:Chun Mono,monospace}.floating-chapter[hidden]{display:none!important}.floating-chapter-toggle{display:grid;gap:4px;border:1px solid #102f4b45;box-shadow:0 3px 14px #102f4b15;border-radius:6px;background:#fff9eef5;color:inherit;padding:10px 14px;cursor:pointer;text-align:left;font:12px/1.4 Chun Mono,monospace;min-height:44px;max-width:100%}.floating-chapter-toggle small{font:11px/1.4 Chun Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:#536876}.floating-chapter-menu{position:absolute;bottom:calc(100% + 10px);left:0;width:min(310px,calc(100vw - 36px));max-height:calc(100svh - 160px);overflow:auto;border:1px solid #102f4b35;border-radius:6px;background:#fff9ee;box-shadow:0 8px 24px #102f4b20;padding:8px;box-sizing:border-box}.floating-chapter-menu[hidden]{display:none}.floating-chapter-menu a,.chapter-close{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:44px;padding:8px 10px;font:13px/1.4 Chun Mono,monospace;color:#102f4b;text-decoration:none;border:0;background:none;text-align:left;cursor:pointer}.floating-chapter-menu a:hover,.floating-chapter-menu a:focus-visible,.floating-chapter-menu a[aria-current]{background:#d2e9fa;border-radius:3px}.chapter-close{justify-content:flex-end;border-bottom:1px solid #102f4b20;margin-bottom:4px}@media(max-width:550px){.floating-chapter{left:12px;bottom:max(12px,env(safe-area-inset-bottom))}.floating-chapter-toggle{padding:8px 10px;font-size:11px}.floating-chapter-toggle small{font-size:10px;max-width:170px}#chun-five-stops .site-nav{column-gap:10px!important}#chun-five-stops .site-nav a.all-work-entry{min-height:44px;padding:8px}#chun-five-stops .collection-chooser{font-size:12px}#chun-five-stops .site-nav .back-top{width:38px;flex:none}#chun-five-stops .site-nav .back-top-full{display:none}#chun-five-stops .site-nav .back-top-short{display:inline}}@media(max-width:360px){#chun-five-stops .site-nav{column-gap:7px!important}#chun-five-stops .site-nav a.all-work-entry{padding:8px 6px}#chun-five-stops .collection-chooser{font-size:11px}}@media(max-width:550px){#chun-five-stops .site-nav{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;gap:5px!important}#chun-five-stops .site-nav a{font-size:12px!important;white-space:nowrap;flex:none}#chun-five-stops .site-nav a.all-work-entry{padding:6px}#chun-five-stops .collection-chooser{font-size:11px;white-space:nowrap}#chun-five-stops .site-nav .back-top{width:30px;padding:4px;min-height:44px;box-sizing:border-box}}@media(max-width:360px){#chun-five-stops .site-nav a{font-size:11px!important}#chun-five-stops .collection-chooser{font-size:10px}#chun-five-stops .site-nav .back-top{width:27px}}#chun-five-stops .chapter-index{display:none!important}#chun-five-stops .desktop-about .chapter-index,#chun-five-stops .mobile-about-flow .chapter-index{display:block!important}.floating-chapter-toggle{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.floating-chapter-toggle.is-dragging{cursor:grabbing}.floating-chapter-menu{position:fixed;bottom:auto}.floating-chapter-toggle{position:relative;padding-left:29px}.floating-chapter-toggle:before{content:"";position:absolute;left:10px;top:calc(50% - 6px);width:6px;height:12px;background:radial-gradient(circle,currentColor 1px,transparent 1.2px) 0 0/3px 4px;opacity:.6;pointer-events:none}@media(max-width:1023px){.floating-chapter-toggle{padding-left:25px}.floating-chapter-toggle:before{left:8px}}:is(footer,.page-footer,.compact-footer,.creative-footer,.motion-footer){font-size:14px!important;line-height:1.6!important;opacity:1!important}:is(footer,.page-footer,.compact-footer,.creative-footer,.motion-footer) :is(a,p,span,small,button){color:inherit!important;opacity:1!important}footer small,.scene-footer,.scene-footer button{font-size:12px!important}body[data-category] footer,.compact-footer{color:#40505c!important}.collection-landing footer.scene-footer{color:var(--featured-ink,#d8e4d2)!important}#chun-five-stops .contact-section>.page-footer{font-size:12px!important;line-height:1.6!important;color:#12334c!important;gap:8px 16px!important}#chun-five-stops .home-document-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;pointer-events:none}#chun-five-stops .contact-submit-row small,#chun-five-stops #career .career-work-link{font-size:12px!important;line-height:1.6!important}@media(max-width:900px){#chun-five-stops .page-footer,#chun-five-stops .page-footer :is(a,p,span,small){font-size:12px!important;line-height:1.6!important}}.contact-icon-links,#chun-five-stops #contact .contact-icon-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px 10px;width:100%;margin:28px 0 12px;padding:0}.contact-icon-links>a,#chun-five-stops #contact .contact-icon-links>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;min-width:0;min-height:100px;padding:8px 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font:400 16px/1.45 Arial,sans-serif;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:color .2s}.contact-icon-links>a svg,#chun-five-stops #contact .contact-icon-links>a svg{display:block;width:42px;height:42px;flex:none;margin:0 0 6px}.contact-icon-links .contact-method-name,#chun-five-stops #contact .contact-icon-links .contact-method-name{font:inherit;font-weight:600;letter-spacing:0;text-transform:none}.contact-icon-links .contact-method-detail,#chun-five-stops #contact .contact-icon-links .contact-method-detail{font:inherit;letter-spacing:0;text-transform:none;white-space:nowrap;overflow-wrap:normal}.contact-icon-links>a:hover .contact-method-detail{text-decoration:underline;text-underline-offset:4px}.contact-icon-links>a:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:4px}#chun-five-stops #contact .contact-intro{min-width:0}.contact-intro,.contact-page>div:first-child,.compact-contact .compact-wrap{container-type:inline-size}@container (max-width:430px){.contact-icon-links,#chun-five-stops #contact .contact-icon-links{grid-template-columns:minmax(0,1fr);gap:10px}.contact-icon-links>a,#chun-five-stops #contact .contact-icon-links>a{min-height:0;padding:12px 0}}#chun-five-stops #contact .contact-intro h3{font:500 clamp(26px,2.8vw,36px)/1.3 Arial,sans-serif;max-width:24ch}body[data-category] #collection-opening.collection-hero{overflow-x:clip!important}@media(max-width:550px){.contact-icon-links,#chun-five-stops #contact .contact-icon-links{grid-template-columns:minmax(0,1fr);gap:10px}.contact-icon-links>a,#chun-five-stops #contact .contact-icon-links>a{min-height:0;padding:12px 0}.contact-icon-links>a svg,#chun-five-stops #contact .contact-icon-links>a svg{width:38px;height:38px}}#chun-five-stops :is(#career,#contact){content-visibility:auto;contain-intrinsic-size:auto 900px}@media(min-width:901px){#chun-five-stops :is(.desktop-chapter,.desktop-declaration-scene){content-visibility:auto;contain-intrinsic-size:auto 900px}}.site-reading-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:14px;padding:8px clamp(20px,4vw,70px);min-height:36px;box-sizing:border-box;background:#fff9ee;color:#12334c;border-bottom:1px solid #12334c16;font:12px/1.5 system-ui,sans-serif}.site-reading-tools a{color:inherit;text-underline-offset:3px}.site-reading-tools label{display:flex;align-items:center;gap:6px}.site-reading-tools select{font:inherit;padding:3px 6px;color:inherit;border:1px solid #12334c44;background:#fffdf7;border-radius:4px}html[data-reading-language=zh] main [lang=en],html[data-reading-language=en] main [lang=zh-Hant]:not(.chinese-text),html[data-reading-language=en] main [lang=zh]:not(.chinese-text){display:none!important}html[data-reading-language=zh] dialog [lang=en],html[data-reading-language=en] dialog [lang=zh-Hant]:not(.chinese-text){display:none!important}@media(max-width:600px){.site-reading-tools{padding:6px 20px;font-size:11px}}.landing-card,.work-card,.experience-project-card{content-visibility:auto;contain-intrinsic-size:auto 540px}dialog .work-card{content-visibility:visible;contain-intrinsic-size:none}@media(min-width:761px){body[data-category=all] #collection-opening>.category-service-backdrop{mask-image:linear-gradient(to right,transparent 60%,#000 66%);-webkit-mask-image:linear-gradient(to right,transparent 60%,#000 66%)}}#site-chat-launcher.is-form-avoiding{visibility:hidden!important;pointer-events:none!important}html.site-service-fitting .category-service-backdrop:not([data-services-ready]){visibility:hidden}body[data-home-view=compact]>header.nav{position:relative}.site-reading-tools--browse{--motion-safe-bottom:env(safe-area-inset-bottom,0px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:70;display:flex;flex-wrap:nowrap;align-items:center;gap:0;min-height:0;padding:0;background:transparent;color:#12334c;border:0;font:12px/1.3 Chun Mono,monospace;isolation:isolate;box-sizing:border-box}.site-reading-tools--browse a[role=switch],#chun-five-stops header.site-header .site-reading-tools--browse a[role=switch]{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:34px;height:auto;padding:0;border:0;border-radius:20px;background:transparent;box-shadow:none;font:inherit;color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.motion-mode-label{font-size:12px;line-height:1.3;letter-spacing:0}.motion-mode-track{position:relative;display:block;flex:none;width:56px;height:26px;box-sizing:border-box;border:1px solid #12334c88;border-radius:18px;background:#ffffff42;box-shadow:inset 0 1px 3px #12334c12;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden}.motion-mode-light{position:absolute;left:2px;top:2px;width:20px;height:20px;box-sizing:border-box;border:1px solid #12334cbb;border-radius:50%;background:#fffdf5;box-shadow:0 1px 3px #12334c20;transform:translate(0);transition:transform .18s cubic-bezier(.2,.8,.2,1)}.motion-mode-status{position:absolute;right:4px;top:0;display:flex;align-items:center;justify-content:center;width:26px;height:24px;font:9px/1 Chun Mono,monospace;color:#12334c}[aria-checked=true] .motion-mode-light{transform:translate(30px)}[aria-checked=true] .motion-mode-status{left:3px;right:auto}.site-reading-tools--browse a[role=switch]:hover .motion-mode-track{background:#ffffff70}.site-reading-tools--browse a[role=switch]:focus-visible,.motion-mode-grip:focus-visible,.motion-chapters-toggle:focus-visible{outline:2px solid #247ac0;outline-offset:3px}.motion-mode-grip,.motion-chapters-toggle,.motion-chapters-panel{display:none}.site-reading-tools--inline{display:flex;justify-content:flex-start;min-height:0;padding:0;margin:16px 0 20px;background:transparent;border:0;gap:0;font:12px/1.5 Arial,sans-serif;color:inherit}.site-reading-tools--inline label{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0}.site-reading-tools--inline select{min-height:32px;padding:4px 8px;background:#fffaf0;color:#12334c}@media(max-width:600px){.site-reading-tools--inline{padding:0;font-size:11px;margin:16px 0}.site-reading-tools--inline select{min-height:34px}}@media(min-width:901px){#chun-five-stops header.site-header .motion-mode-grip,#chun-five-stops header.site-header .motion-chapters-toggle{display:none!important}}@media(max-width:900px){.site-reading-tools--browse{position:fixed;left:50vw;top:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:890;width:max-content;max-width:calc(100vw - 24px);min-height:50px;margin:0;padding:2px 10px 2px 2px;border:1px solid #ffffffb0;border-radius:28px;background:#f9f7eff2;box-shadow:0 5px 22px #12334c24,inset 0 1px #fff;transition:box-shadow .15s}.site-reading-tools--browse a[role=switch],#chun-five-stops header.site-header .site-reading-tools--browse a[role=switch]{min-height:44px;padding-left:12px;gap:7px}.site-reading-tools--browse .motion-mode-label{max-width:70px;overflow:hidden;text-overflow:ellipsis;font-size:11px}.motion-mode-grip{display:flex;align-items:center;justify-content:center;flex:none;width:28px;min-height:44px;padding:0;background:transparent;border:0;border-radius:22px 0 0 22px;color:#536b78;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.motion-mode-grip svg{width:10px;height:17px;pointer-events:none}.motion-chapters-toggle{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;width:87px;flex:0 0 87px;box-sizing:border-box;padding:0 12px 0 4px;border:0;border-right:1px solid #12334c25;border-radius:0;background:transparent;color:inherit;font:11px/1.3 Chun Mono,monospace;cursor:pointer;white-space:nowrap}.motion-chapters-toggle svg{width:10px;height:7px;flex:none;transition:transform .15s}.motion-chapters-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.motion-chapters-panel:not([hidden]){display:grid}.motion-chapters-panel{position:absolute;left:0;bottom:calc(100% + 10px);width:min(290px,calc(100vw - 24px));box-sizing:border-box;overflow:auto;overscroll-behavior:contain;padding:8px;border:1px solid #12334c30;border-radius:16px;background:#fffaf0;box-shadow:0 8px 28px #12334c26}.motion-chapters-panel a{display:flex;align-items:center;min-height:44px;padding:7px 10px;box-sizing:border-box;border-radius:8px;color:inherit;font:12px/1.5 Chun Mono,monospace;text-decoration:none}.motion-chapters-panel a:hover,.motion-chapters-panel a:focus-visible{background:#d2e9fa}.site-reading-tools--browse.is-dragging{box-shadow:0 9px 28px #12334c35,inset 0 1px #fff}.site-reading-tools--browse.is-dragging .motion-mode-grip{cursor:grabbing;color:#12334c}.has-motion-dock .floating-chapter{display:none!important}.site-reading-tools--browse #site-chat-launcher{position:static!important;inset:auto!important;transform:none!important;translate:none!important;display:flex;justify-content:center;flex:none;width:38px;min-height:44px;height:44px;margin:0 0 0 7px;padding:0;border:0;border-left:1px solid #12334c25;border-radius:0;background:transparent;color:#12334c;box-shadow:none;cursor:pointer;touch-action:manipulation;animation:none!important}.site-reading-tools--browse #site-chat-launcher:after,.site-reading-tools--browse #site-chat-launcher>span{display:none}.site-reading-tools--browse #site-chat-launcher>svg{width:21px;height:21px}.site-reading-tools--browse #site-chat-launcher:hover{background:#12334c08}.site-reading-tools--browse #site-chat-launcher.is-open>svg:first-child{display:none}.site-reading-tools--browse[data-keyboard-hidden],body:has(dialog[open]) .site-reading-tools--browse{visibility:hidden;pointer-events:none}@supports (backdrop-filter:blur(12px)){.site-reading-tools--browse{background:#f9f7efdf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}}@media(prefers-reduced-motion:reduce){.motion-mode-light,.motion-chapters-toggle svg,.site-reading-tools--browse{transition:none}}.motion-chapters-panel[hidden]{display:none!important}@media(min-width:901px){.motion-chapters-panel{display:none!important}}@media(max-width:900px){.motion-chapters-panel:not([hidden]){transform-origin:bottom center;animation:motion-chapters-reveal .2s cubic-bezier(.2,.8,.2,1) both}}@keyframes motion-chapters-reveal{0%{opacity:0;transform:translateY(9px) scale(.96)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.motion-chapters-panel{animation:none!important}}@media(min-width:901px)and (max-width:1023px){#chun-five-stops header.site-header .site-reading-tools--browse{top:28px}#chun-five-stops header.site-header .identity-nav{gap:8px}#chun-five-stops header.site-header .section-switch{gap:10px;font-size:10px}body[data-home-view=compact]>header.nav .worlds{gap:10px;font-size:10px}body[data-home-view=compact]>header.nav .brand{font-size:28px}}.motion-chapters-toggle [data-chapters-label]{overflow:hidden;text-overflow:ellipsis}.motion-chapters-icon,.motion-chapters-close-icon,.motion-mode-mobile-status{display:none}@media(max-width:900px){html:not([data-dock-revealed]) .site-reading-tools--browse{visibility:hidden!important;pointer-events:none!important}}@media(max-width:900px){.site-reading-tools--browse{width:204px;min-height:40px;height:40px;padding:0 5px;border-radius:22px;border-color:#ffffff90;background:#f9f7efcf;box-shadow:0 2px 9px #12334c12,inset 0 1px #ffffff90}.site-reading-tools--browse .motion-mode-grip{width:24px;min-height:38px;border-radius:20px 0 0 20px;color:#536b7899}.site-reading-tools--browse .motion-mode-grip svg{width:8px;height:14px}.site-reading-tools--browse .motion-chapters-toggle{width:44px;flex:0 0 44px;min-height:38px;height:38px;padding:0;gap:0;border-right-color:#12334c16}.site-reading-tools--browse .motion-chapters-toggle [data-chapters-label],.site-reading-tools--browse .motion-chapters-chevron{display:none}.site-reading-tools--browse .motion-chapters-toggle .motion-chapters-icon{display:block;width:19px;height:19px;transform:none}.site-reading-tools--browse .motion-chapters-toggle .motion-chapters-close-icon{width:19px;height:19px;transform:none}.site-reading-tools--browse .motion-chapters-toggle[aria-expanded=true] .motion-chapters-icon{display:none}.site-reading-tools--browse .motion-chapters-toggle[aria-expanded=true] .motion-chapters-close-icon{display:block}.site-reading-tools--browse a[role=switch],#chun-five-stops header.site-header .site-reading-tools--browse a[role=switch]{width:80px;flex:0 0 80px;justify-content:center;min-height:38px;height:38px;padding:0;gap:0}.site-reading-tools--browse .motion-mode-label,.site-reading-tools--browse .motion-mode-status{display:none}.site-reading-tools--browse .motion-mode-track{width:64px;height:22px;border-color:#12334c55;box-shadow:none;background:#fff5}.site-reading-tools--browse .motion-mode-light{width:16px;height:16px;left:2px;top:2px;border-color:#12334c88;box-shadow:0 1px 2px #12334c15}.site-reading-tools--browse .motion-mode-mobile-status{position:absolute;right:2px;top:0;display:flex;align-items:center;justify-content:center;width:40px;height:20px;font:9px/1 Chun Mono,monospace;color:#12334c;white-space:nowrap;overflow:hidden}.site-reading-tools--browse [aria-checked=true] .motion-mode-light{transform:translate(42px);background:#315968;border-color:#315968}.site-reading-tools--browse [aria-checked=true] .motion-mode-mobile-status{left:2px;right:auto}.site-reading-tools--browse [aria-checked=true] .motion-mode-track{background:#89aba269;border-color:#567c735c}.site-reading-tools--browse #site-chat-launcher{width:44px;min-height:38px;height:38px;margin:0;border-left-color:#12334c16}.site-reading-tools--browse #site-chat-launcher>svg{width:19px;height:19px}.site-reading-tools--browse.is-dragging{box-shadow:0 4px 14px #12334c24,inset 0 1px #ffffffa0}@supports (backdrop-filter:blur(12px)){.site-reading-tools--browse{background:#f9f7efbf}}}@media(min-width:901px){.site-reading-tools--browse .motion-mode-track{background:#e2e7eb88;border-color:#71838c80}.site-reading-tools--browse .motion-mode-status,#chun-five-stops .site-reading-tools--browse .motion-mode-status{color:#526573}.site-reading-tools--browse [aria-checked=true] .motion-mode-track{background:#315968cf;border-color:#315968cf}.site-reading-tools--browse [aria-checked=true] .motion-mode-status,#chun-five-stops .site-reading-tools--browse [aria-checked=true] .motion-mode-status{color:#fff9ee;font-weight:700}.site-reading-tools--browse [aria-checked=true] .motion-mode-light{background:#fff4ca;border-color:#fff4ca}.site-reading-tools--browse a[role=switch]:hover .motion-mode-track{background:#d9e1e5b3}.site-reading-tools--browse a[role=switch][aria-checked=true]:hover .motion-mode-track{background:#315968e6}}#site-chat-launcher{box-sizing:border-box;text-decoration:none;position:fixed;right:max(20px,env(safe-area-inset-right));bottom:calc(64px + env(safe-area-inset-bottom));z-index:900;display:flex;align-items:center;gap:10px;padding:14px 34px 14px 20px;border:1px solid #fff5;border-radius:28px;background:#10334d;color:#fff9ee;box-shadow:0 3px 15px #0002;font:15px/1.4 system-ui,sans-serif;letter-spacing:normal;text-transform:none;cursor:grab;min-height:48px;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}#site-chat-launcher:after{content:"";position:absolute;right:12px;top:calc(50% - 6px);width:6px;height:12px;background:radial-gradient(circle,currentColor 1px,transparent 1.2px) 0 0/3px 4px;opacity:.65;pointer-events:none}#site-chat-launcher.is-drag-hint{animation:site-chat-drag-hint .8s ease-in-out}#site-chat-launcher svg{width:22px;height:22px;flex:none}#site-chat-launcher:hover{background:#25516a}#site-chat-launcher:focus-visible,#site-contact-panel a:focus-visible{outline:3px solid #bb8465;outline-offset:4px}#site-contact-widget [hidden]{display:none!important}#site-chat-launcher .site-contact-close{display:none}#site-chat-launcher.is-open>svg:first-child{display:none}#site-chat-launcher.is-open .site-contact-close{display:block}#site-chat-launcher>svg,#site-chat-launcher>span{pointer-events:none}#site-contact-panel{position:fixed;z-index:901;box-sizing:border-box;width:264px;padding:18px 12px 12px;background:#fff9ee;color:#10334d;border:1px solid #10334d26;border-radius:18px;box-shadow:0 12px 40px #10334d26;overflow:auto;font:15px/1.4 system-ui,sans-serif;text-align:left;letter-spacing:normal;text-transform:none}#site-contact-panel>p{margin:0 12px 10px;font:12px/1.5 system-ui,sans-serif;color:#695447;overflow-wrap:anywhere}#site-contact-choices>a,#site-contact-choices>button{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:10px 12px;box-sizing:border-box;border:0;border-radius:10px;background:transparent;color:inherit;text-decoration:none;font:15px/1.4 system-ui,sans-serif;text-align:left;cursor:pointer;transition:background .15s;outline-offset:-2px}#site-contact-choices>a:hover,#site-contact-choices>button:hover,#site-contact-choices>a:focus-visible,#site-contact-choices>button:focus-visible{background:#10334d0b}#site-contact-choices>*+*{border-top:1px solid #10334d0c}#site-contact-choices svg{width:22px;height:22px;flex:none}#site-contact-choices>a>span:not(.site-contact-arrow),#site-contact-choices>button>span:not(.site-contact-arrow){flex:1;min-width:0;overflow-wrap:anywhere}#site-contact-panel .site-contact-arrow{opacity:.6;flex:none}#site-contact-panel.has-form{width:380px;padding:18px 20px 20px;overscroll-behavior:contain}#site-contact-back{display:flex;align-items:center;gap:12px;padding:8px 0 16px;border:0;background:transparent;color:inherit;font:15px/1.4 system-ui,sans-serif;cursor:pointer;text-align:left}#site-contact-form{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;margin:0}#site-contact-form label{display:flex;flex-direction:column;gap:5px;min-width:0;margin:0;font:12px/1.4 system-ui,sans-serif}#site-contact-form input,#site-contact-form select,#site-contact-form textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin:0;padding:9px 10px;border:1px solid #10334d33;border-radius:7px;background:#ffffff80;color:#10334d;font:16px/1.4 system-ui,sans-serif;letter-spacing:normal}#site-contact-form textarea{resize:vertical;min-height:105px}#site-contact-form .site-contact-message{grid-column:1/-1}#site-contact-form input:focus,#site-contact-form select:focus,#site-contact-form textarea:focus{outline:2px solid #bb8465;outline-offset:1px}#site-contact-form button[type=submit]{grid-column:1/-1;display:flex;justify-content:space-between;gap:12px;min-height:46px;padding:12px 14px;border:0;border-radius:8px;background:#10334d;color:#fff9ee;font:14px/1.5 system-ui,sans-serif;cursor:pointer;text-align:left}#site-contact-form button:disabled{opacity:.6;cursor:wait}#site-contact-status{grid-column:1/-1;margin:0;font:12px/1.5 system-ui,sans-serif;color:#695447;overflow-wrap:anywhere}#site-contact-panel button:focus-visible{outline:3px solid #bb8465;outline-offset:2px}body:has(.collection-landing) #site-chat-launcher,body:has(.exhibition) #site-chat-launcher{background:#695447;color:#f9eddb}body:has(.collection-landing) #site-contact-panel,body:has(.exhibition) #site-contact-panel{color:#695447}body:has(dialog[open]) #site-contact-widget{visibility:hidden}#site-chat-launcher.is-held,#site-chat-launcher.is-open{animation:none;transform:none}#site-chat-launcher.is-dragging{cursor:grabbing}@keyframes site-chat-drag-hint{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@media(prefers-reduced-motion:reduce){#site-chat-launcher{animation:none}#site-contact-choices>a,#site-contact-choices>button{transition:none}}@media(max-width:760px){#site-chat-launcher{width:56px;height:50px;min-height:50px;justify-content:center;padding:12px 8px 12px 20px;right:16px;bottom:calc(64px + env(safe-area-inset-bottom))}#site-chat-launcher>span{display:none}#site-chat-launcher svg{width:24px;height:24px}}@media(max-width:760px){#site-chat-launcher:after{right:auto;left:7px;top:calc(50% - 6px);width:6px;height:12px;background-size:3px 4px}}@media(max-width:360px){#site-contact-form{grid-template-columns:1fr}}#site-contact-form .contact-reply-hint{grid-column:1/-1;margin:0;font:12px/1.5 system-ui,sans-serif;color:inherit}.contact-platform{width:100%;min-width:0}.contact-platform iframe{display:block;max-width:100%}.contact-platform-link{display:inline-block;padding:12px 16px;background:#10334d;color:#fff9ee!important;border-radius:6px;text-decoration:none;font:14px/1.5 system-ui,sans-serif}.contact-platform-link:hover{text-decoration:underline}@media(min-width:901px){body[data-category=all] #site-chat-launcher{bottom:calc(150px + env(safe-area-inset-bottom))}}html:not(#cms-motion-unused):not(#cms-motion-unused):not(#cms-motion-unused) body .cms-motion-controlled.cms-motion-controlled.cms-motion-controlled.cms-motion-controlled.cms-motion-controlled.cms-motion-controlled{animation:none!important;translate:calc(var(--home-position-x,0px) + var(--cms-motion-base-x,0px) + var(--cms-motion-x,0px)) calc(var(--home-position-y,0px) + var(--cms-motion-base-y,0px) + var(--cms-motion-y,0px))!important;rotate:var(--cms-motion-angle,0deg)!important}html:not(#cms-motion-unused):not(#cms-motion-unused):not(#cms-motion-unused) body .cms-motion-text-scroll .desktop-rise-text{transform:none!important;mask-image:none!important;-webkit-mask-image:none!important}html:not(#cms-motion-unused):not(#cms-motion-unused):not(#cms-motion-unused) body .cms-motion-controlled.cms-motion-scroll{opacity:1!important}@media(prefers-reduced-motion:reduce){html:not(#cms-motion-unused):not(#cms-motion-unused):not(#cms-motion-unused) body .cms-motion-controlled{--cms-motion-x:0px!important;--cms-motion-y:0px!important;--cms-motion-angle:0deg!important}}html:not(#cms-motion-unused):not(#cms-motion-unused):not(#cms-motion-unused) body .cms-motion-text-scroll{visibility:visible!important}.shared-scene-artwork{display:block;width:100%;height:auto;max-height:180px;object-fit:contain;object-position:center bottom;grid-column:1/-1;max-width:none;pointer-events:none}.shared-scene-artwork[hidden]{display:none!important}.story-hero>.shared-scene-artwork{margin-top:16px}.featured-hero>.shared-scene-artwork{grid-column:1/-1}.scene-artwork-editor{margin:20px 0;padding:18px;border:1px solid #102f4b26;border-radius:6px}.scene-artwork-editor img{display:block;width:100%;max-width:480px;height:120px;object-fit:contain;background:repeating-conic-gradient(#eef0f1 0% 25%,#fff 0% 50%) 0/16px 16px}.scene-artwork-editor input[type=file]{max-width:100%;margin:12px 0}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/categories/syne-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/categories/barlowcondensed-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/categories/bodonimoda-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/categories/fraunces-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/categories/spacegrotesk-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/categories/specialelite-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body[data-category=all],[data-heading-category=all]{--classification-heading-font:"Syne","Chun TC",sans-serif;--classification-heading-weight:500}body[data-category=video-script],[data-heading-category=video-script],#chun-five-stops[data-paper=video],#chun-five-stops [data-discipline=video]{--classification-heading-font:"Barlow Condensed","Chun TC",sans-serif;--classification-heading-weight:500}body[data-category=editorial-publication],[data-heading-category=editorial-publication],#chun-five-stops[data-paper=publication],#chun-five-stops [data-discipline=publication]{--classification-heading-font:"Bodoni Moda","Chun TC",serif;--classification-heading-weight:500}body[data-category=brand-story],[data-heading-category=brand-story],#chun-five-stops[data-paper=brand],#chun-five-stops [data-discipline=brand]{--classification-heading-font:"Fraunces","Chun TC",serif;--classification-heading-weight:500}body[data-category=digital-content],[data-heading-category=digital-content],#chun-five-stops[data-paper=digital],#chun-five-stops [data-discipline=digital]{--classification-heading-font:"Space Grotesk","Chun TC",sans-serif;--classification-heading-weight:500}body[data-category=copywriting],[data-heading-category=copywriting],#chun-five-stops[data-paper=copy],#chun-five-stops [data-discipline=copy]{--classification-heading-font:"Special Elite","Chun TC",monospace;--classification-heading-weight:400}body[data-category=creative-writing],[data-heading-category=creative-writing],#chun-five-stops[data-paper=creative],#chun-five-stops [data-discipline=creative]{--classification-heading-font:"Chun Hand","Chun TC",cursive;--classification-heading-weight:400}body[data-category] #collection-opening .hero-inner h1,#chun-five-stops .desktop-chapter .desktop-title,#chun-five-stops .category .category-name,#chun-five-stops .mobile-next-category h2{font-family:var(--classification-heading-font,"Chun Hand");font-weight:var(--classification-heading-weight,400);letter-spacing:normal;font-synthesis:none}#chun-five-stops .contact-intro h2{font-family:Syne,Chun TC,sans-serif;font-weight:500;letter-spacing:-.03em;font-synthesis:none}#chun-five-stops [data-next-section=publication]{--next-heading-font:"Bodoni Moda";--next-heading-weight:500}#chun-five-stops [data-next-section=brand]{--next-heading-font:"Fraunces";--next-heading-weight:500}#chun-five-stops [data-next-section=digital]{--next-heading-font:"Space Grotesk";--next-heading-weight:500}#chun-five-stops [data-next-section=copy]{--next-heading-font:"Special Elite";--next-heading-weight:400}#chun-five-stops [data-next-section=creative]{--next-heading-font:"Chun Hand";--next-heading-weight:400}#chun-five-stops [data-next-section=career]{--next-heading-font:"Chun Display";--next-heading-weight:400}#chun-five-stops .desktop-project-actions [data-next-section],#chun-five-stops:not([data-desktop=flow]) .work-actions [data-next-section]{font-family:var(--next-heading-font),"Chun TC",sans-serif;font-weight:var(--next-heading-weight,400);font-synthesis:none}@font-face{font-family:Chun TC;src:url(/preview-assets/Chun-TC.woff2);font-display:swap}@font-face{font-family:Chun Rounded;src:url(/preview-assets/Chun-Rounded.woff2);font-display:swap}
