:root{color-scheme:dark;--display: "mr-darcy", Georgia, "Times New Roman", serif;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{overflow-x:hidden}.language-switcher{position:fixed;z-index:40;top:clamp(24px,4vw,54px);right:clamp(24px,5vw,74px);display:flex;gap:12px;align-items:center;color:#ebf3ff6b;font-family:Courier New,monospace;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.language-switcher-controls{display:flex;align-items:center;padding:5px;border:1px solid rgba(219,234,255,.16);border-radius:999px;background:#03081d94;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.language-switcher-controls i{width:1px;height:12px;background:#ffffff1f}.language-switcher button{min-width:31px;padding:6px 7px;color:#e4edfc61;border:0;border-radius:999px;background:transparent;font:9px/1 Courier New,monospace;letter-spacing:.08em;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.language-switcher button[aria-pressed=true]{color:#fff;background:#ffffff1a;box-shadow:0 0 16px #74daff1f}.language-switcher button:hover,.language-switcher button:focus-visible{color:#fff;outline:none}.subpage-jay .language-switcher{top:auto;right:clamp(20px,3vw,44px);bottom:clamp(20px,3vw,38px)}html[lang=ko] body{font-family:Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,sans-serif}html[lang=ko] .subpage-jay h1,html[lang=ko] .subpage-jay h2,html[lang=ko] .view-lead,html[lang=ko] .profile-fact-value,html[lang=ko] .practice-path strong,html[lang=ko] .rhythm-list span,html[lang=ko] .next-links strong,html[lang=ko] body:not(.subpage-jay) h1{font-family:source-han-serif-korean,"Noto Serif KR",Batang,serif;letter-spacing:-.065em;word-break:keep-all}html[lang=ko] .subpage-jay h1{line-height:.9}html[lang=ko] .subpage-jay h1 em{letter-spacing:-.08em}html[lang=ko] .intro-statement,html[lang=ko] .view-copy>p,html[lang=ko] .practice-description,html[lang=ko] .rhythm-list p{line-height:1.85;word-break:keep-all}body{min-height:100svh;margin:0;overflow:hidden;color:#fffaf2;background:linear-gradient(180deg,#01051833,#010518b8),url(/assets/night-city.jpeg) center / cover no-repeat}body:before{position:fixed;inset:0;content:"";pointer-events:none}body.route-entering{--entry-color: #fff3ce;--entry-hot: #ffffff}body[data-route-entry=blue]{--entry-color: #40dfff;--entry-hot: #e8fdff}body[data-route-entry=coral]{--entry-color: #ff6594;--entry-hot: #fff0e9}body[data-route-entry=journal]{--entry-color: #75b8e8;--entry-hot: #ecf8ff}body.route-entering:after{position:fixed;z-index:20;inset:0;background:radial-gradient(circle at 50% 45%,var(--entry-hot) 0 12%,var(--entry-color) 48%,#fff 100%);content:"";pointer-events:none;animation:route-cover-out .76s cubic-bezier(.2,.7,.2,1) both}body[data-route-entry=profile]:after{background:radial-gradient(circle at 50% 45%,#fff 0 12%,#fff3ce 28%,#40dfff 58%,#ff6594 82%,#fff)}body.route-entering main{animation:route-content-in .78s cubic-bezier(.2,.75,.2,1) .12s both}body.route-entering .return-link,body.route-entering .trail,body.route-entering .profile-orbit{animation:route-detail-in .64s ease-out .28s both}.subpage-projects:before{background:radial-gradient(circle at 78% 22%,rgba(64,223,255,.22),transparent 34%)}.subpage-tech:before{background:radial-gradient(circle at 78% 22%,rgba(64,223,255,.22),transparent 34%)}.subpage-about:before,.subpage-arts:before{background:radial-gradient(circle at 22% 72%,rgba(255,101,148,.24),transparent 36%)}.subpage-jay:before{background:radial-gradient(circle at 35% 42%,rgba(64,223,255,.16),transparent 32%),radial-gradient(circle at 64% 58%,rgba(255,101,148,.16),transparent 34%)}.return-link{position:fixed;z-index:3;top:clamp(24px,4vw,54px);left:clamp(24px,5vw,74px);color:#fffaf2ad;font-family:Courier New,monospace;font-size:11px;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:color .18s ease,transform .18s ease}.return-link:hover,.return-link:focus-visible{color:#fffaf2;outline:none;transform:translate(-4px)}main{position:relative;z-index:2;width:min(86vw,1180px);min-height:100svh;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.trail-label{margin:0 0 20px;color:#e1efffa8;font-family:Courier New,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase}h1{margin:0;font-family:var(--display);font-size:clamp(68px,13vw,178px);font-style:normal;font-weight:400;letter-spacing:-.075em;line-height:.72;text-shadow:0 0 48px rgba(255,255,255,.18)}.subpage-projects h1{text-shadow:-18px -8px 64px rgba(64,223,255,.36)}.subpage-about h1{text-shadow:18px 8px 64px rgba(255,101,148,.38)}.subpage-tech h1{text-shadow:-18px -8px 64px rgba(64,223,255,.36)}.subpage-arts h1{text-shadow:18px 8px 64px rgba(255,101,148,.38)}.subpage-jay h1{text-shadow:-18px -8px 64px rgba(64,223,255,.28),18px 8px 64px rgba(255,101,148,.3)}.subpage-intro{width:min(480px,76vw);margin:clamp(34px,5vw,64px) 0 0;color:#fffaf2a8;font-family:Courier New,monospace;font-size:clamp(11px,1vw,14px);line-height:1.8}.page-marker{position:absolute;right:0;bottom:7vh;color:#ffffff24;font-family:var(--display);font-size:clamp(70px,14vw,190px)}.trail{position:fixed;z-index:1;width:72vw;height:2px;opacity:.48;pointer-events:none}.trail-blue{top:20%;right:-9%;background:linear-gradient(90deg,transparent,rgba(64,223,255,.2),#efffff);box-shadow:0 0 18px #40dfff;transform:rotate(-23deg)}.trail-coral{bottom:18%;left:-8%;background:linear-gradient(90deg,#fff5ee,rgba(255,101,148,.24),transparent);box-shadow:0 0 18px #ff6594;transform:rotate(-23deg)}.profile-orbit{position:fixed;z-index:1;top:50%;left:50%;width:min(66vw,860px);aspect-ratio:2.2;border:1px solid rgba(255,250,242,.13);border-radius:50%;box-shadow:-18px -8px 60px #40dfff21,18px 8px 60px #ff659424;pointer-events:none;transform:translate(-50%,-50%) rotate(-18deg)}@keyframes route-cover-out{0%{opacity:1;transform:scale(1);visibility:visible}to{opacity:0;transform:scale(1.08);visibility:hidden}}@keyframes route-content-in{0%{opacity:0;transform:translateY(26px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes route-detail-in{0%{opacity:0}to{opacity:1}}@media(max-width:680px){main{width:calc(100vw - 48px)}h1{font-size:clamp(66px,24vw,108px)}.page-marker{bottom:4vh}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}body.route-entering:after{animation:route-cover-out .18s linear both!important}body.route-entering main,body.route-entering .return-link,body.route-entering .trail,body.route-entering .profile-orbit{animation:none!important}}.subpage-jay{--ink: #f7f4ed;--muted: rgba(221, 228, 243, .58);--line: rgba(219, 231, 255, .13);--blue: #65ddff;--blue-deep: #136aa8;--coral: #ff6e91;--coral-deep: #9c294d;--night: #030717;min-height:100%;overflow-x:hidden;overflow-y:auto;color:var(--ink);background:var(--night);font-family:neue-haas-grotesk-text,Helvetica Neue,Arial,sans-serif}.subpage-jay:before{position:fixed;z-index:-2;inset:0;background:linear-gradient(180deg,#0104131f,#020617cc 38%,#030717 82%),url(/assets/night-city.jpeg) center top / cover no-repeat;content:"";pointer-events:none}.about-backdrop{position:fixed;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.about-backdrop:before,.about-backdrop:after{position:absolute;width:54vw;height:54vw;border-radius:50%;content:"";filter:blur(70px);opacity:.14}.about-backdrop:before{top:8vh;right:-30vw;background:var(--blue-deep)}.about-backdrop:after{top:45vh;left:-34vw;background:var(--coral-deep)}.skip-link{position:fixed;z-index:100;top:12px;left:50%;padding:10px 16px;color:#020617;background:#fff;font:700 11px/1 Courier New,monospace;letter-spacing:.08em;text-transform:uppercase;transform:translate(-50%,-160%);transition:transform .18s ease}.skip-link:focus{transform:translate(-50%)}.scroll-progress{position:fixed;z-index:30;top:0;left:0;width:100%;height:2px;background:#ffffff0a}.scroll-progress span{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--blue),#fff 48%,var(--coral));box-shadow:0 0 12px #ffffffb3;transform:scaleX(0);transform-origin:left;will-change:transform}.inner-header{position:fixed;z-index:25;top:0;left:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:26px clamp(24px,4.8vw,76px);background:linear-gradient(180deg,rgba(3,7,23,.88),transparent);font-family:Courier New,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.inner-header a{color:#f4f7ffa6;text-decoration:none}.orbit-link{display:inline-flex;gap:10px;align-items:center;justify-self:start;transition:color .18s ease,transform .18s ease}.orbit-link:hover,.orbit-link:focus-visible{color:#fff;outline:none;transform:translate(-4px)}.inner-wordmark{justify-self:center;color:var(--ink)!important;font-family:var(--display);font-size:18px;letter-spacing:.08em}.inner-nav{display:flex;gap:clamp(16px,2.4vw,36px);justify-self:end}.inner-nav a{position:relative;padding:6px 0}.inner-nav a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.inner-nav a:hover,.inner-nav a:focus-visible,.inner-nav a.is-current{color:var(--ink);outline:none}.inner-nav a:hover:after,.inner-nav a:focus-visible:after,.inner-nav a.is-current:after{transform:scaleX(1);transform-origin:left}.subpage-jay .introduction-page{display:block;width:100%;min-height:0;margin:0}.intro-hero,.content-section,.next-orbit{width:min(88vw,1320px);margin-inline:auto}.intro-hero{position:relative;display:grid;align-items:center;min-height:100svh;padding:clamp(120px,15vh,180px) 0 80px}.intro-hero-copy{position:relative;z-index:3;width:min(80vw,1120px);min-width:0}.section-code{margin:0 0 26px;color:#e0e9fb85;font-family:Courier New,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.section-code span{padding:0 9px;color:#ffffff38}.subpage-jay h1,.subpage-jay h2{color:var(--ink);font-family:var(--display);font-style:normal;font-weight:400}.subpage-jay h1{margin:0;font-size:clamp(72px,8.8vw,150px);letter-spacing:-.068em;line-height:.76;text-shadow:none}.subpage-jay h1 em{display:block;margin-left:clamp(30px,10vw,170px);color:transparent;font-style:normal;-webkit-text-stroke:1px rgba(247,244,237,.72)}.intro-statement{width:min(470px,70vw);margin:clamp(32px,5vh,58px) 0 0 clamp(30px,10vw,170px);color:#ebeff8ad;font-size:clamp(15px,1.3vw,19px);font-weight:300;line-height:1.72}.convergence-field{--drift-x: 0px;--drift-y: 0px;position:absolute;z-index:1;top:50%;right:-2vw;width:min(44vw,620px);aspect-ratio:1;transform:translate(var(--drift-x),calc(-50% + var(--drift-y)));transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.orbit-line{position:absolute;top:50%;left:50%;width:92%;height:40%;border:1px solid transparent;border-radius:50%}.orbit-line-tech{border-top-color:#65ddff94;box-shadow:0 -10px 34px #2cc1ff14;transform:translate(-50%,-52%) rotate(-27deg)}.orbit-line-arts{border-bottom-color:#ff6e9194;box-shadow:0 10px 34px #ff4b8114;transform:translate(-50%,-48%) rotate(27deg)}.orbit-line i{position:absolute;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 9px 3px currentColor}.orbit-line-tech i{top:-3px;left:19%;color:var(--blue);animation:orbit-tech 6s ease-in-out infinite}.orbit-line-arts i{right:19%;bottom:-3px;color:var(--coral);animation:orbit-arts 6s ease-in-out .7s infinite}.convergence-core{position:absolute;top:50%;left:50%;display:grid;width:74px;aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;color:#fff;background:radial-gradient(circle,#fff 0 4%,rgba(255,255,255,.16) 5%,rgba(7,12,32,.76) 48%,transparent 70%);box-shadow:-12px -6px 42px #65ddff38,12px 6px 42px #ff6e913b;font:400 26px/1 var(--display);transform:translate(-50%,-50%)}.convergence-core:after{position:absolute;inset:-14px;border:1px solid rgba(255,255,255,.1);border-radius:inherit;content:"";animation:core-breathe 3.6s ease-in-out infinite}.orbit-caption{position:absolute;color:#e3ebfa57;font:9px/1 Courier New,monospace;letter-spacing:.18em}.orbit-caption-tech{top:24%;right:5%;color:#65ddff85}.orbit-caption-arts{bottom:22%;left:5%;color:#ff6e9185}.hero-index{position:absolute;right:0;bottom:50px;display:flex;gap:10px;align-items:center;color:#ffffff52;font:9px/1 Courier New,monospace}.hero-index i{width:70px;height:1px;background:#ffffff29}.scroll-invitation{position:absolute;bottom:42px;left:0;display:flex;gap:16px;align-items:center;color:#e2e9f86b;font:9px/1 Courier New,monospace;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.scroll-invitation i{position:relative;width:42px;height:1px;overflow:hidden;background:#ffffff29}.scroll-invitation i:after{position:absolute;inset:0;background:#fff;content:"";animation:scroll-pulse 2.2s ease-in-out infinite}.content-section{position:relative;padding:clamp(110px,16vw,220px) 0}.subpage-jay h2{margin:0;font-size:clamp(58px,7.2vw,108px);letter-spacing:-.055em;line-height:.86}.point-of-view{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(360px,.75fr);gap:clamp(70px,12vw,190px);align-items:start}.point-of-view:before{position:absolute;top:12%;bottom:10%;left:46%;width:1px;background:linear-gradient(transparent,var(--line) 14%,var(--line) 86%,transparent);content:""}.view-copy{padding-top:clamp(80px,10vw,150px)}.view-copy>p{color:var(--muted);font-size:clamp(14px,1.2vw,17px);font-weight:300;line-height:1.8}.point-of-view h2 em{color:transparent;font-style:normal;-webkit-text-stroke:1px rgba(235,240,250,.58)}.profile-facts{border-top:1px solid var(--line)}.profile-fact{display:grid;grid-template-columns:94px minmax(0,1fr);gap:clamp(18px,2.4vw,34px);margin:0;padding:clamp(24px,3vw,34px) 0;align-items:start;border-bottom:1px solid var(--line)}.profile-fact-label{display:block;margin-top:6px;color:#ebf0fa6b;font:9px/1 Courier New,monospace;letter-spacing:.16em;text-transform:uppercase}.profile-fact-value{display:block;color:var(--ink);font:400 clamp(22px,2.25vw,34px)/1.18 var(--display);overflow-wrap:break-word}.profile-position-copy{display:grid;gap:12px}.profile-fact-position .profile-fact-value{color:#fffaf2d1;font-size:clamp(17px,1.65vw,24px);line-height:1.3}.view-notes-label{margin:clamp(48px,6vw,72px) 0 0!important;color:#ebf0fa6b!important;font:9px/1 Courier New,monospace!important;letter-spacing:.16em;text-transform:uppercase}.view-notes{display:grid;gap:0;margin-top:64px;border-top:1px solid var(--line)}.view-notes-label+.view-notes{margin-top:14px}.view-notes span{padding:17px 0;border-bottom:1px solid var(--line);color:#ebf0fa85;font:10px/1.4 Courier New,monospace;letter-spacing:.1em;text-transform:uppercase}.practice-section{padding-top:clamp(100px,12vw,180px)}.practice-title{width:min(760px,100%);margin:0 auto clamp(80px,11vw,150px);text-align:center}.practice-orbits{display:grid;grid-template-columns:1fr 80px 1fr;gap:clamp(24px,4vw,70px);align-items:stretch}.practice-path{position:relative;display:flex;min-height:500px;padding:clamp(28px,4vw,54px);overflow:hidden;flex-direction:column;color:var(--ink);border:1px solid var(--line);text-decoration:none;transition:border-color .3s ease,transform .5s cubic-bezier(.2,.7,.2,1),background .3s ease}.practice-path:before{position:absolute;right:-36%;bottom:-45%;width:100%;aspect-ratio:1;border:1px solid currentColor;border-radius:50%;content:"";opacity:.16;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .3s ease}.practice-path:hover,.practice-path:focus-visible{outline:none;transform:translateY(-8px)}.practice-path:hover:before,.practice-path:focus-visible:before{opacity:.36;transform:scale(1.08) rotate(10deg)}.practice-tech{color:var(--blue);background:linear-gradient(145deg,#1c7bb014,#03071759 52%)}.practice-arts{color:var(--coral);background:linear-gradient(215deg,#a0244f17,#03071759 52%)}.practice-tech:hover{border-color:#65ddff66;background-color:#0d4e751f}.practice-arts:hover{border-color:#ff6e9166;background-color:#7214361f}.practice-number{align-self:flex-end;color:currentColor;font:400 clamp(54px,7vw,94px)/.8 var(--display);opacity:.38}.practice-meta{margin-top:auto;font:9px/1 Courier New,monospace;letter-spacing:.15em;text-transform:uppercase}.practice-path strong{margin-top:22px;color:var(--ink);font:400 clamp(36px,4vw,60px)/.95 var(--display);letter-spacing:-.04em}.practice-description{width:min(320px,90%);margin-top:25px;color:var(--muted);font-size:14px;line-height:1.65}.practice-cta{display:flex;justify-content:space-between;margin-top:46px;padding-top:18px;color:currentColor;border-top:1px solid currentColor;font:10px/1 Courier New,monospace;letter-spacing:.12em;text-transform:uppercase}.practice-cta b{font-size:14px;font-weight:400;transition:transform .18s ease}.practice-path:hover .practice-cta b{transform:translate(3px,-3px)}.practice-axis{display:flex;flex-direction:column;align-items:center;color:#ffffff5c}.practice-axis i{width:1px;flex:1;background:linear-gradient(transparent,#ffffff2e)}.practice-axis i:last-child{background:linear-gradient(rgba(255,255,255,.18),transparent)}.practice-axis span{display:grid;width:44px;aspect-ratio:1;margin:15px 0;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;font:18px/1 var(--display)}.rhythm-section{display:grid;grid-template-columns:.85fr 1fr;gap:clamp(70px,12vw,180px)}.rhythm-list{margin:0;padding:0;list-style:none;counter-reset:rhythm}.rhythm-list li{position:relative;display:grid;grid-template-columns:130px 1fr;gap:30px;padding:34px 0;border-top:1px solid var(--line);counter-increment:rhythm}.rhythm-list li:last-child{border-bottom:1px solid var(--line)}.rhythm-list li:before{position:absolute;top:37px;right:0;color:#ffffff40;content:"0" counter(rhythm);font:9px/1 Courier New,monospace}.rhythm-list span{color:var(--ink);font:400 30px/1 var(--display)}.rhythm-list p{max-width:330px;margin:0;padding-right:28px;color:var(--muted);font-size:14px;line-height:1.65}.next-orbit{padding:clamp(120px,18vw,250px) 0 clamp(100px,13vw,180px);text-align:center}.next-orbit h2{font-size:clamp(58px,8vw,122px)}.next-links{display:grid;grid-template-columns:1fr 1fr;width:min(780px,100%);margin:clamp(65px,8vw,110px) auto 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.next-links a{position:relative;display:grid;grid-template-columns:1fr auto;gap:4px 20px;padding:32px clamp(22px,4vw,44px);color:var(--ink);text-align:left;text-decoration:none;transition:background .22s ease}.next-links a+a{border-left:1px solid var(--line)}.next-links a:first-child:hover{background:#65ddff12}.next-links a:last-child:hover{background:#ff6e9112}.next-links span{grid-column:1;color:var(--muted);font:9px/1 Courier New,monospace;letter-spacing:.14em;text-transform:uppercase}.next-links strong{grid-column:1;font:400 38px/1 var(--display)}.next-links b{grid-column:2;grid-row:1/3;align-self:center;font-size:18px;font-weight:400;transition:transform .18s ease}.next-links a:hover b{transform:translate(4px,-4px)}.inner-footer{display:flex;justify-content:space-between;width:min(88vw,1320px);margin:0 auto;padding:30px 0 42px;color:#ffffff52;border-top:1px solid var(--line);font:9px/1 Courier New,monospace;letter-spacing:.14em;text-transform:uppercase}.inner-footer a{color:inherit;text-decoration:none}.inner-footer a:hover{color:var(--ink)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.72,.2,1)}.reveal.is-visible{opacity:1;transform:translateY(0)}.practice-arts.reveal{transition-delay:.1s}.rhythm-list li:nth-child(2){transition-delay:90ms}.rhythm-list li:nth-child(3){transition-delay:.18s}@keyframes orbit-tech{0%,to{transform:translate(0);opacity:.4}50%{transform:translate(240px,-26px);opacity:1}}@keyframes orbit-arts{0%,to{transform:translate(0);opacity:.4}50%{transform:translate(-240px,26px);opacity:1}}@keyframes core-breathe{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.8;transform:scale(1.12)}}@keyframes scroll-pulse{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:900px){.intro-hero-copy{width:100%}.convergence-field{right:-18vw;width:66vw;opacity:.62}.point-of-view{grid-template-columns:1fr;gap:65px}.point-of-view:before{display:none}.view-copy{width:min(560px,100%);margin-left:auto;padding-top:0}.practice-orbits{grid-template-columns:1fr}.practice-axis{display:none}.practice-path{min-height:440px}.rhythm-section{grid-template-columns:1fr}.rhythm-list{width:min(620px,100%);margin-left:auto}}@media(max-width:620px){.inner-header{grid-template-columns:1fr auto;padding:22px 20px}.orbit-link span:last-child{display:none}.inner-wordmark{display:none}.inner-nav{gap:18px}.intro-hero,.content-section,.next-orbit,.inner-footer{width:calc(100vw - 40px)}.intro-hero{min-height:100svh;padding-top:110px}.subpage-jay h1{font-size:clamp(62px,20vw,104px);line-height:.8}.intro-hero-copy{min-width:0}.subpage-jay h1{min-width:0;font-size:clamp(54px,15.4vw,74px);overflow-wrap:anywhere}.subpage-jay h1 em{margin-left:0;font-size:.88em}.intro-statement{width:88%;margin-left:0}.convergence-field{top:35%;right:0;width:90vw;opacity:.4}.hero-index{display:none}.scroll-invitation{bottom:28px}.content-section{padding:100px 0}.subpage-jay h2{font-size:clamp(52px,16vw,78px)}.profile-fact{grid-template-columns:1fr;gap:10px;padding:22px 0}.profile-fact-label{margin-top:0}.profile-fact-value{font-size:clamp(22px,7vw,30px);line-height:1.22}.profile-fact-position .profile-fact-value{font-size:clamp(17px,5.5vw,23px);line-height:1.32}.practice-title{text-align:left}.practice-path{min-height:410px;padding:28px 24px}.rhythm-list li{grid-template-columns:90px 1fr;gap:16px}.rhythm-list span{font-size:25px}.next-links{grid-template-columns:1fr}.next-links a+a{border-top:1px solid var(--line);border-left:0}.inner-footer{padding-bottom:30px}}@media(prefers-reduced-motion:reduce){.subpage-jay{scroll-behavior:auto}.reveal{opacity:1;transform:none}.orbit-line i,.convergence-core:after,.scroll-invitation i:after{animation:none}}.subpage-journal{--journal-ink: #f4f7fb;--journal-muted: rgba(220, 232, 246, .56);--journal-line: rgba(174, 213, 242, .14);min-height:100%;overflow-x:hidden;overflow-y:auto;color:var(--journal-ink);background:#020817;font-family:neue-haas-grotesk-text,Helvetica Neue,Arial,sans-serif}.subpage-journal:before{position:fixed;z-index:-2;inset:0;background:linear-gradient(180deg,#01051438,#020817db 54%,#020817 94%),url(/assets/night-city.jpeg) center top / cover no-repeat;content:"";pointer-events:none}.subpage-journal .language-switcher{top:auto;right:clamp(20px,3vw,44px);bottom:clamp(20px,3vw,38px)}.journal-backdrop{position:fixed;z-index:-1;inset:0;pointer-events:none}.journal-backdrop:before{position:absolute;top:0;left:50%;width:1px;height:100%;background:linear-gradient(transparent 5%,rgba(114,188,231,.12) 28%,rgba(114,188,231,.04) 76%,transparent);content:""}.journal-backdrop:after{position:absolute;right:-16vw;bottom:2vh;width:44vw;aspect-ratio:1;border:1px solid rgba(103,194,240,.1);border-radius:50%;box-shadow:0 0 80px #2a8cc917;content:""}.subpage-journal .journal-page{display:block;width:100%;min-height:0;margin:0}.journal-hero,.journal-index,.journal-footer{width:min(88vw,1320px);margin-inline:auto}.journal-hero{position:relative;display:flex;min-height:100svh;padding:clamp(130px,17vh,190px) 0 90px;align-items:center}.journal-hero>div:first-child{width:min(76vw,1040px)}.subpage-journal h1,.subpage-journal h2,.subpage-journal h3{margin:0;color:var(--journal-ink);font-family:var(--display);font-style:normal;font-weight:400}.subpage-journal h1{font-size:clamp(76px,10vw,158px);letter-spacing:-.068em;line-height:.77}.subpage-journal h1 em{display:block;margin-left:clamp(24px,9vw,150px);color:transparent;font-style:normal;-webkit-text-stroke:1px rgba(224,240,252,.72)}.journal-intro{width:min(480px,72vw);margin:clamp(36px,6vh,64px) 0 0 clamp(24px,9vw,150px);color:var(--journal-muted);font-size:clamp(14px,1.2vw,18px);font-weight:300;line-height:1.8}.journal-signal{position:absolute;right:2%;bottom:10%;display:flex;gap:10px;align-items:center;color:#b2def873;font:9px/1 Courier New,monospace;letter-spacing:.18em}.journal-signal i{width:6px;height:6px;border-radius:50%;background:#79d1ff;box-shadow:0 0 14px #48b9f5;animation:journal-signal 2.4s ease-in-out infinite}.journal-index{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(460px,1.3fr);gap:clamp(70px,12vw,180px);min-height:92svh;padding:clamp(120px,16vw,220px) 0;align-content:start}.journal-index-heading h2{font-size:clamp(48px,5.6vw,82px);letter-spacing:-.055em;line-height:.9}.journal-entry{position:relative;padding:clamp(34px,5vw,64px) 0;border-top:1px solid var(--journal-line);border-bottom:1px solid var(--journal-line)}.journal-entry:before{position:absolute;top:-3px;left:0;width:5px;height:5px;border-radius:50%;background:#b9e7ff;box-shadow:0 0 12px #64cbffcc;content:""}.journal-entry-meta{display:flex;justify-content:space-between;margin-bottom:clamp(42px,6vw,76px);color:#c9dff075;font:9px/1 Courier New,monospace;letter-spacing:.14em;text-transform:uppercase}.journal-entry h3{max-width:720px;font-size:clamp(38px,4.5vw,68px);letter-spacing:-.045em;line-height:1}.journal-entry>p{max-width:590px;margin:clamp(34px,5vw,58px) 0 0;color:var(--journal-muted);font-size:clamp(14px,1.15vw,17px);line-height:1.85}.journal-status{grid-column:2;display:flex;gap:12px;align-items:center;margin:24px 0 0;color:#bedaed5c;font:9px/1.5 Courier New,monospace;letter-spacing:.12em;text-transform:uppercase}.journal-status i{width:24px;height:1px;background:#7fccf673}.journal-footer{width:min(88vw,1320px)}html[lang=ko] .subpage-journal h1,html[lang=ko] .subpage-journal h2,html[lang=ko] .subpage-journal h3{font-family:source-han-serif-korean,"Noto Serif KR",Batang,serif;letter-spacing:-.07em;word-break:keep-all}html[lang=ko] .journal-intro,html[lang=ko] .journal-entry>p{line-height:1.9;word-break:keep-all}@keyframes journal-signal{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.12)}}@media(max-width:900px){.journal-index{grid-template-columns:1fr;gap:74px}.journal-entry{margin-left:10vw}.journal-status{grid-column:1;margin-left:10vw}}@media(max-width:620px){.journal-hero,.journal-index,.journal-footer{width:calc(100vw - 40px)}.journal-hero{min-height:100svh;padding-top:112px}.journal-hero>div:first-child{width:100%}.subpage-journal h1{font-size:clamp(58px,17vw,82px);line-height:.84}.subpage-journal h1 em{margin-left:0;font-size:.9em}.journal-intro{width:92%;margin-left:0}.journal-signal{right:auto;bottom:4%;left:0}.journal-index{gap:64px;min-height:0;padding:110px 0 150px}.journal-entry,.journal-status{margin-left:0}.journal-entry-meta{margin-bottom:42px}.journal-entry h3{font-size:clamp(36px,11vw,52px)}}@media(prefers-reduced-motion:reduce){.journal-signal i{animation:none}}.subpage-work{--work-ink: #f2f7ff;--work-muted: rgba(223, 234, 249, .58);--work-quiet: rgba(223, 234, 249, .34);--work-line: rgba(204, 225, 249, .14);--work-line-strong: rgba(204, 225, 249, .24);--work-accent: #65ddff;--work-accent-rgb: 101, 221, 255;min-height:100%;overflow-x:hidden;overflow-y:auto;color:var(--work-ink);background:#02091a;font-family:neue-haas-grotesk-text,Helvetica Neue,Arial,sans-serif}.subpage-work.subpage-arts{--work-ink: #fff5f0;--work-muted: rgba(247, 224, 226, .6);--work-quiet: rgba(247, 224, 226, .34);--work-line: rgba(255, 210, 220, .14);--work-line-strong: rgba(255, 210, 220, .24);--work-accent: #ff6e91;--work-accent-rgb: 255, 110, 145;background:#140610}.subpage-work:before{z-index:0;background:radial-gradient(circle at 78% 13%,rgba(var(--work-accent-rgb),.15),transparent 31%),linear-gradient(180deg,#01040e14,#01040e94)}.subpage-work .work-backdrop{position:fixed;z-index:1;inset:0;overflow:hidden;pointer-events:none}.subpage-work .work-backdrop:before{position:absolute;top:-18vw;right:-14vw;width:58vw;aspect-ratio:1;border:1px solid rgba(var(--work-accent-rgb),.12);border-radius:50%;box-shadow:0 0 120px rgba(var(--work-accent-rgb),.08),inset 0 0 80px rgba(var(--work-accent-rgb),.035);content:""}.subpage-work .work-backdrop:after{position:absolute;inset:0;opacity:.24;background-image:linear-gradient(rgba(var(--work-accent-rgb),.035) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--work-accent-rgb),.035) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 78%);mask-image:linear-gradient(to bottom,#000,transparent 78%);content:""}.subpage-arts .work-backdrop:after{opacity:.16;background-image:repeating-linear-gradient(108deg,rgba(255,255,255,.04) 0 1px,transparent 1px 22px);background-size:auto}.subpage-work .scroll-progress span{background:linear-gradient(90deg,var(--work-accent),#fff);box-shadow:0 0 14px rgba(var(--work-accent-rgb),.8)}.subpage-work .inner-header{background:linear-gradient(180deg,rgba(2,7,22,.94),rgba(2,7,22,.58) 58%,transparent)}.subpage-work.subpage-arts .inner-header{background:linear-gradient(180deg,rgba(20,6,16,.95),rgba(20,6,16,.58) 58%,transparent)}.subpage-work .inner-header a{color:var(--work-muted)}.subpage-work .inner-header a:hover,.subpage-work .inner-header a:focus-visible,.subpage-work .inner-header a.is-current,.subpage-work .inner-wordmark{color:var(--work-ink)!important}.subpage-work .inner-nav a:after{background:var(--work-accent);box-shadow:0 0 9px rgba(var(--work-accent-rgb),.7)}.subpage-work .language-switcher{top:auto;right:clamp(20px,3vw,44px);bottom:clamp(20px,3vw,38px)}.subpage-work .work-page{position:relative;z-index:2;display:block;width:100%;min-height:0;margin:0}.work-hero,.work-section,.subpage-work .inner-footer{width:min(88vw,1320px);margin-inline:auto}.work-hero{position:relative;display:flex;min-height:100svh;padding:clamp(136px,18vh,200px) 0 100px;align-items:center}.work-hero-copy{position:relative;z-index:2;width:min(76vw,980px)}.subpage-work .trail-label{margin-bottom:22px;color:rgba(var(--work-accent-rgb),.72)}.subpage-work .work-hero h1{color:var(--work-ink);font-size:clamp(86px,11vw,164px);line-height:.76;text-shadow:-16px -7px 70px rgba(var(--work-accent-rgb),.28)}.subpage-work.subpage-arts .work-hero h1{text-shadow:16px 8px 70px rgba(var(--work-accent-rgb),.3)}.subpage-work .subpage-intro{width:min(520px,72vw);margin-top:clamp(42px,6vw,74px);color:var(--work-muted)}.work-hero-signal{position:absolute;right:0;bottom:11vh;display:grid;grid-template-columns:auto 72px auto 72px auto;gap:13px;align-items:center;color:var(--work-quiet);font:8px/1 Courier New,monospace;letter-spacing:.16em}.work-hero-signal i{height:1px;background:var(--work-line-strong)}.work-hero-signal b{display:grid;width:54px;aspect-ratio:1;place-items:center;color:var(--work-accent);border:1px solid var(--work-line-strong);border-radius:50%;box-shadow:0 0 32px rgba(var(--work-accent-rgb),.14);font:400 24px/1 var(--display)}.work-scroll{position:absolute;bottom:52px;left:0;display:flex;gap:16px;align-items:center;color:var(--work-quiet);font:8px/1 Courier New,monospace;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.work-scroll i{position:relative;width:54px;height:1px;overflow:hidden;background:var(--work-line-strong)}.work-scroll i:after{position:absolute;inset:0;background:var(--work-accent);content:"";animation:work-scroll-line 2.4s ease-in-out infinite}.work-section{position:relative;padding:clamp(110px,14vw,210px) 0}.work-section-heading{display:grid;grid-template-columns:minmax(180px,.32fr) minmax(420px,1fr);gap:clamp(30px,7vw,110px);align-items:start;margin-bottom:clamp(62px,9vw,128px)}.work-section-heading>p{margin:10px 0 0;color:rgba(var(--work-accent-rgb),.62);font:9px/1.4 Courier New,monospace;letter-spacing:.16em;text-transform:uppercase}.work-section-heading h2{margin:0;color:var(--work-ink);font:400 clamp(58px,7.5vw,108px)/.84 var(--display);letter-spacing:-.055em}.featured-list{border-top:1px solid var(--work-line-strong)}.featured-project{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(280px,.58fr);gap:clamp(38px,7vw,110px);align-items:center;padding:clamp(52px,8vw,108px) 0;border-bottom:1px solid var(--work-line-strong)}.featured-project-reverse{grid-template-columns:minmax(280px,.58fr) minmax(0,1.42fr)}.featured-project-reverse .featured-visual{grid-column:2;grid-row:1}.featured-project-reverse .featured-copy{grid-column:1;grid-row:1}.featured-visual{position:relative;min-height:clamp(380px,45vw,620px);overflow:hidden;border:1px solid var(--work-line-strong);background:#07152d;isolation:isolate}.subpage-arts .featured-visual{background:#2a091a}.featured-visual>span{position:absolute;z-index:4;top:20px;left:22px;color:#ffffff61;font:9px/1 Courier New,monospace;letter-spacing:.12em}.featured-visual>small{position:absolute;z-index:4;right:22px;bottom:20px;color:#ffffff5c;font:8px/1 Courier New,monospace;letter-spacing:.13em;text-transform:uppercase}.featured-visual:after{position:absolute;z-index:3;inset:0;border:1px solid rgba(255,255,255,.07);content:"";transform:scale(.94)}.featured-visual-tech-one{background:radial-gradient(circle at 62% 44%,rgba(225,251,255,.94) 0 1.5%,rgba(83,220,255,.5) 2%,transparent 16%),radial-gradient(circle at 62% 44%,rgba(36,149,255,.23),transparent 35%),linear-gradient(145deg,#06152f,#020817 72%)}.visual-grid{position:absolute;inset:0;opacity:.38;background-image:linear-gradient(rgba(101,221,255,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(101,221,255,.15) 1px,transparent 1px);background-size:54px 54px;transform:perspective(500px) rotateX(42deg) scale(1.35) translateY(18%)}.visual-core{position:absolute;top:50%;left:62%;width:42%;aspect-ratio:1;border:1px solid rgba(101,221,255,.38);border-radius:50%;box-shadow:0 0 80px #65ddff38,inset 0 0 40px #65ddff1f;transform:translate(-50%,-50%)}.featured-visual-tech-two{background:linear-gradient(135deg,#03081a,#071e45 64%,#0b3461)}.visual-wave{position:absolute;top:23%;right:-12%;width:105%;height:54%;border-top:2px solid rgba(210,249,255,.82);border-bottom:1px solid rgba(101,221,255,.32);border-radius:50%;box-shadow:0 -18px 50px #65ddff33;transform:rotate(-14deg)}.visual-wave:before,.visual-wave:after{position:absolute;inset:20% 7%;border-top:1px solid rgba(101,221,255,.28);border-radius:50%;content:""}.visual-wave:after{inset:40% 13%}.visual-axis{position:absolute;top:0;bottom:0;left:32%;width:1px;background:linear-gradient(transparent,rgba(101,221,255,.42),transparent)}.featured-visual-arts-one{background:radial-gradient(ellipse at 58% 48%,rgba(255,242,231,.86),rgba(255,110,145,.44) 13%,rgba(122,25,67,.42) 28%,transparent 60%),linear-gradient(132deg,#180711,#3a0c24 54%,#100410)}.visual-bloom{position:absolute;top:50%;left:56%;width:54%;height:30%;border-radius:50%;background:#ffdcd047;filter:blur(32px);transform:translate(-50%,-50%) rotate(-12deg)}.visual-film{position:absolute;inset:8%;border:1px solid rgba(255,236,228,.2);box-shadow:16px 13px #ff6e9112;transform:rotate(-3deg)}.featured-visual-arts-two{background:linear-gradient(148deg,#0d050b,#320a21 44%,#55122c 68%,#160610)}.visual-haze{position:absolute;top:-10%;right:8%;width:35%;height:120%;background:linear-gradient(90deg,transparent,rgba(255,197,181,.44),transparent);filter:blur(16px);transform:rotate(24deg)}.visual-frame{position:absolute;inset:16% 17% 14% 19%;border:1px solid rgba(255,233,224,.34)}.visual-frame:after{position:absolute;top:22%;right:-14%;width:68%;height:42%;border:1px solid rgba(255,110,145,.42);content:"";transform:rotate(9deg)}.featured-copy{padding-right:clamp(0px,2vw,24px)}.featured-number{display:block;color:var(--work-quiet);font:8px/1 Courier New,monospace;letter-spacing:.14em}.featured-category{margin:clamp(46px,6vw,72px) 0 0;color:rgba(var(--work-accent-rgb),.7);font:9px/1.4 Courier New,monospace;letter-spacing:.12em;text-transform:uppercase}.featured-copy h3{margin:18px 0 0;color:var(--work-ink);font:400 clamp(42px,5vw,72px)/.92 var(--display);letter-spacing:-.045em}.featured-description{margin:28px 0 0;color:var(--work-muted);font-size:clamp(13px,1.15vw,16px);line-height:1.78}.featured-meta{margin-top:42px;padding-top:17px;color:var(--work-quiet);border-top:1px solid var(--work-line);font:8px/1.5 Courier New,monospace;letter-spacing:.11em;text-transform:uppercase}.awards-section{display:grid;grid-template-columns:minmax(330px,.72fr) minmax(480px,1fr);gap:clamp(50px,10vw,160px)}.awards-section .work-section-heading{display:block;margin:0}.awards-section .work-section-heading>p{margin:0 0 28px}.award-list{margin:0;padding:0;border-top:1px solid var(--work-line-strong);list-style:none}.award-list li{position:relative;display:grid;grid-template-columns:82px minmax(180px,1fr) minmax(140px,.72fr) 28px;gap:22px;align-items:center;min-height:128px;padding:22px 0;border-bottom:1px solid var(--work-line-strong)}.award-list time{color:var(--work-accent);font:10px/1 Courier New,monospace}.award-list strong{color:var(--work-ink);font:400 clamp(21px,2.2vw,32px)/1.08 var(--display)}.award-list span{color:var(--work-muted);font-size:11px;line-height:1.55}.award-list i{color:var(--work-quiet);font: 8px/1 Courier New,monospace;text-align:right}.gallery-section{padding-top:clamp(120px,16vw,240px)}.work-gallery{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:clamp(28px,4.5vw,70px) clamp(18px,3vw,46px)}.gallery-item{grid-column:span 5;margin:0}.gallery-item-wide{grid-column:span 7}.gallery-item-tall{grid-column:span 5}.gallery-item:nth-child(3n){margin-top:clamp(20px,6vw,86px)}.gallery-visual{position:relative;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--work-line);background:linear-gradient(135deg,rgba(var(--work-accent-rgb),.18),#020716f0 68%);transition:border-color .26s ease,transform .56s cubic-bezier(.2,.7,.2,1)}.gallery-item-tall .gallery-visual{aspect-ratio:4 / 5}.gallery-item-wide .gallery-visual{aspect-ratio:16 / 10}.gallery-visual:before{position:absolute;inset:0;opacity:.6;background:radial-gradient(circle at var(--x,68%) var(--y,34%),rgba(255,255,255,.56),rgba(var(--work-accent-rgb),.26) 2%,transparent 24%);content:""}.gallery-visual:after{position:absolute;top:18px;left:18px;color:#ffffff57;content:attr(data-index);font:8px/1 Courier New,monospace;letter-spacing:.13em}.gallery-item:nth-child(2) .gallery-visual{--x: 28%;--y: 62%;background:linear-gradient(152deg,rgba(var(--work-accent-rgb),.07),rgba(var(--work-accent-rgb),.28),#020716f2)}.gallery-item:nth-child(3) .gallery-visual{--x: 72%;--y: 70%;background:repeating-linear-gradient(118deg,rgba(var(--work-accent-rgb),.13) 0 1px,transparent 1px 24px),#040a1beb}.gallery-item:nth-child(4) .gallery-visual{--x: 38%;--y: 30%;background:radial-gradient(circle at 70% 62%,rgba(var(--work-accent-rgb),.2),transparent 42%),#050a1c}.gallery-item:nth-child(5) .gallery-visual{--x: 78%;--y: 28%;background:linear-gradient(28deg,rgba(var(--work-accent-rgb),.26),transparent 48%),#070a1c}.gallery-item:nth-child(6) .gallery-visual{--x: 42%;--y: 52%;background:linear-gradient(148deg,#050817,rgba(var(--work-accent-rgb),.24),#050817)}.subpage-arts .gallery-visual{background-color:#1d0714}.gallery-item:hover .gallery-visual{border-color:rgba(var(--work-accent-rgb),.5);transform:translateY(-6px)}.gallery-item p{display:flex;justify-content:space-between;gap:24px;margin:17px 0 0}.gallery-item strong{color:var(--work-ink);font:400 clamp(23px,2.8vw,38px)/1 var(--display)}.gallery-item span{color:var(--work-quiet);font:8px/1.5 Courier New,monospace;letter-spacing:.1em;text-align:right;text-transform:uppercase}.subpage-work .inner-footer{color:var(--work-quiet);border-color:var(--work-line)}.subpage-work .inner-footer a:hover{color:var(--work-ink)}.work-reveal{opacity:0;transform:translateY(30px);transition:opacity .88s ease,transform .88s cubic-bezier(.2,.72,.2,1)}.work-reveal.is-visible{opacity:1;transform:translateY(0)}.featured-project:nth-child(2){transition-delay:80ms}.award-list li:nth-child(2){transition-delay:70ms}.award-list li:nth-child(3){transition-delay:.14s}html[lang=ko] .subpage-work h1,html[lang=ko] .subpage-work h2,html[lang=ko] .subpage-work h3,html[lang=ko] .award-list strong,html[lang=ko] .gallery-item strong{font-family:source-han-serif-korean,"Noto Serif KR",Batang,serif;letter-spacing:-.065em;word-break:keep-all}html[lang=ko] .featured-description,html[lang=ko] .subpage-work .subpage-intro{line-height:1.9;word-break:keep-all}@keyframes work-scroll-line{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(max-width:960px){.work-section-heading{grid-template-columns:1fr;gap:26px}.featured-project,.featured-project-reverse{grid-template-columns:1fr;gap:46px}.featured-project-reverse .featured-visual,.featured-project-reverse .featured-copy{grid-column:1;grid-row:auto}.featured-project-reverse .featured-visual{order:1}.featured-project-reverse .featured-copy{order:2}.featured-copy{width:min(620px,92%)}.awards-section{grid-template-columns:1fr;gap:74px}.awards-section .work-section-heading{width:min(620px,100%)}}@media(max-width:680px){.work-hero,.work-section,.subpage-work .inner-footer{width:calc(100vw - 40px)}.work-hero{padding-top:118px}.work-hero-copy{width:100%}.subpage-work .work-hero h1{font-size:clamp(66px,23vw,104px);line-height:.79}.subpage-work .subpage-intro{width:92%}.work-hero-signal{right:0;bottom:11%;grid-template-columns:auto 36px auto}.work-hero-signal i:last-of-type,.work-hero-signal span:last-child{display:none}.work-scroll{bottom:30px}.work-section{padding:104px 0}.work-section-heading{margin-bottom:60px}.work-section-heading h2{font-size:clamp(49px,15vw,76px)}.featured-project{padding:48px 0 70px}.featured-visual{min-height:0;aspect-ratio:4 / 5}.featured-copy{width:100%}.featured-copy h3{font-size:clamp(39px,12vw,56px)}.award-list li{grid-template-columns:62px 1fr 22px;gap:14px;min-height:126px}.award-list span{grid-column:2}.award-list i{grid-column:3;grid-row:1 / 3}.work-gallery{grid-template-columns:1fr;gap:52px}.gallery-item,.gallery-item-wide,.gallery-item-tall{grid-column:1;margin-top:0!important}.gallery-item:nth-child(2n){width:88%;margin-left:auto}.gallery-item p{align-items:start}.gallery-item strong{font-size:28px}.subpage-work .language-switcher{bottom:18px}}@media(prefers-reduced-motion:reduce){.work-reveal{opacity:1;transform:none}.work-scroll i:after{animation:none}.gallery-visual{transition:none}}
