@font-face{font-family:About Alpha Lyrae;src:url(/fonts/alpha-lyrae-medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:block}@font-face{font-family:About Inclusive Sans;src:url(/fonts/inclusive-sans-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:block}.about-mobile-final[data-astro-cid-a2tuy2b7]{display:none}@media(max-width:740px){.figma-about .about-body-live{display:none}.about-mobile-final[data-astro-cid-a2tuy2b7]{display:block;padding:31px 16px 63px;background:#fff;color:#222;font-family:PingFang SC,sans-serif;font-synthesis:none}h1[data-astro-cid-a2tuy2b7],h2[data-astro-cid-a2tuy2b7],h3[data-astro-cid-a2tuy2b7],p[data-astro-cid-a2tuy2b7],ol[data-astro-cid-a2tuy2b7]{margin:0}h1[data-astro-cid-a2tuy2b7]{display:flex;align-items:baseline;gap:13px;margin-left:2px;font-weight:400}.about-mobile-final__title[data-astro-cid-a2tuy2b7]{font:500 40px/1.56 About Alpha Lyrae;font-feature-settings:"calt" 1;letter-spacing:-.8px;color:#111}.about-mobile-final__subtitle[data-astro-cid-a2tuy2b7]{font:400 16.25px/1.56 PingFang SC,sans-serif;letter-spacing:-.325px;color:#777;white-space:nowrap}.about-mobile-final__subtitle[data-astro-cid-a2tuy2b7]>span[data-astro-cid-a2tuy2b7]{font:400 17.333px/1.56 Inter,sans-serif;letter-spacing:-.3467px}.about-mobile-final__name[data-astro-cid-a2tuy2b7]{margin-top:19.6px;font-size:14px;font-weight:500;line-height:1.56;letter-spacing:-.28px;color:#000}.about-mobile-final__role[data-astro-cid-a2tuy2b7]{margin-top:-.84px;font-size:36px;font-weight:500;line-height:1.56;letter-spacing:-.72px;white-space:nowrap}.about-mobile-final__summary[data-astro-cid-a2tuy2b7]{margin-top:17.84px;font-size:15px;font-weight:400;line-height:1.56;letter-spacing:-.3px;text-align:justify;color:#555}.about-mobile-final__experience[data-astro-cid-a2tuy2b7]{margin-top:55.2px}h2[data-astro-cid-a2tuy2b7]{font-size:20px;font-weight:500;line-height:1.56;letter-spacing:-.3px;color:#111}h2[data-astro-cid-a2tuy2b7]>span[data-astro-cid-a2tuy2b7]{font:400 11px/1.56 Inter,sans-serif;letter-spacing:-.3px;color:#777}.about-mobile-final__experience[data-astro-cid-a2tuy2b7] article[data-astro-cid-a2tuy2b7]:first-of-type{margin-top:23.8px}.about-mobile-final__experience[data-astro-cid-a2tuy2b7] article[data-astro-cid-a2tuy2b7]+article[data-astro-cid-a2tuy2b7]{margin-top:28.4px}h3[data-astro-cid-a2tuy2b7]{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.32px}article[data-astro-cid-a2tuy2b7]>p[data-astro-cid-a2tuy2b7]{margin-top:8px}article[data-astro-cid-a2tuy2b7]>p[data-astro-cid-a2tuy2b7],li[data-astro-cid-a2tuy2b7] p[data-astro-cid-a2tuy2b7]{font-size:14px;font-weight:400;line-height:1.7;letter-spacing:-.28px;color:#666;text-align:justify}.about-mobile-final__capabilities[data-astro-cid-a2tuy2b7]{margin-top:56.4px}ol[data-astro-cid-a2tuy2b7]{padding:0;list-style:none;margin-top:27.8px}li[data-astro-cid-a2tuy2b7]{display:grid;grid-template-columns:15px minmax(0,1fr);column-gap:12px;padding-bottom:13.2px;box-shadow:inset 0 -.270833px #e5e5e5}li[data-astro-cid-a2tuy2b7]+li[data-astro-cid-a2tuy2b7]{padding-top:12.72px}li[data-astro-cid-a2tuy2b7]:nth-child(2){padding-bottom:16.2px}li[data-astro-cid-a2tuy2b7]+li[data-astro-cid-a2tuy2b7]:nth-child(3){padding-top:14.72px}li[data-astro-cid-a2tuy2b7] p[data-astro-cid-a2tuy2b7]{margin-top:2px}li[data-astro-cid-a2tuy2b7]:first-child p[data-astro-cid-a2tuy2b7]{margin-top:-1px}.about-mobile-final__number[data-astro-cid-a2tuy2b7]{padding-top:3px;font:400 11px/1.56 About Inclusive Sans;letter-spacing:-.22px;color:#888}li[data-astro-cid-a2tuy2b7]:nth-child(2) .about-mobile-final__number[data-astro-cid-a2tuy2b7]{padding-top:5px}li[data-astro-cid-a2tuy2b7]:nth-child(3) .about-mobile-final__number[data-astro-cid-a2tuy2b7]{padding-left:2px}.about-mobile-final__opportunity[data-astro-cid-a2tuy2b7]{margin-top:50.72px;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:-.4px;text-align:center;color:#000}.about-mobile-final__opportunity[data-astro-cid-a2tuy2b7]>span[data-astro-cid-a2tuy2b7]{display:block}}.home-hero-mobile-physics,.home-hero-static__pixel-a img{display:none}@media(max-width:740px){.figma-home .home-hero-static{--mobile-name-size: clamp(72px, calc(9200vw / 390), 92px);height:auto;display:flow-root;min-height:max(780px,100svh);overflow:clip;container-type:normal}.figma-home .home-hero-static__content{position:relative;width:100%;height:auto;padding-top:95px;padding-bottom:350px;box-sizing:border-box}.figma-home .home-hero-static__name-motion{display:none}.figma-home .home-hero-opening-screen{width:100vw;height:100svh}.figma-home .home-hero-static__name,.figma-home .home-hero-static__identity,.figma-home .home-hero-static__tags{opacity:1}.figma-home .home-hero-static__name{position:relative;left:16px;top:auto;width:calc(100% - 32px);margin:0;font-size:var(--mobile-name-size);font-family:Inter,sans-serif;font-weight:500;font-optical-sizing:none;line-height:.88;letter-spacing:0;white-space:normal;transform:none}.figma-home .home-hero-static__name>span{display:inline}.figma-home .home-hero-static__pixel-a{position:relative;display:inline-block;width:calc(63.39em / 92);color:transparent}.figma-home .home-hero-static__pixel-a img{display:block;position:absolute;left:.045em;top:.0625em;width:calc(57em / 92);height:auto;max-width:none}.figma-home .home-hero-static__name-ng{position:relative;top:calc(-1em / 92)}html[data-home-hero-playback=play] .figma-home .home-hero-static__motion-h,html[data-home-hero-playback=play] .figma-home .home-hero-static__motion-rest>span:not(.home-hero-static__second-line),html[data-home-hero-playback=play] .figma-home .home-hero-static__identity p{opacity:0}html[data-home-hero-playback=play] .figma-home .home-hero-static__second-line{visibility:hidden}html[data-home-hero-playback=play] .figma-home .is-mobile-name-running .home-hero-static__second-line{visibility:visible}.figma-home .home-hero-static__second-line{display:block;white-space:nowrap}.figma-home .home-hero-static__identity{position:relative;inset:auto;width:auto;margin:calc(232px - 1.76 * var(--mobile-name-size)) 24px 0;transform:none}.figma-home .home-hero-static__identity p{white-space:normal}.figma-home .home-hero-static__person{color:#000;font-size:1rem;line-height:1.7;letter-spacing:.02em}.figma-home .home-hero-static__role{color:#000;margin-top:5.23px!important;font-size:1.375rem;line-height:1.2;letter-spacing:.02em}.figma-home .home-hero-static__description{margin-top:clamp(20.4px,calc(6.666667vw - .92px),27.8px)!important;font-size:.9555625rem;font-weight:300;line-height:1.4;letter-spacing:.02em;color:#666}.figma-home .home-hero-static__tags{--tag-height: calc(7.41vw + 5.709px) ;position:relative;inset:auto;display:grid;grid-template-columns:calc(18.19vw + 14.007px) calc(6.918333vw + 5.5685px) calc(19.536667vw + 15.047px) calc(2.993333vw + 2.161px) calc(23.24vw + 17.908px);grid-template-rows:auto auto;row-gap:calc(2.02vw + 31.172px + max(0px,3rem - 48px));width:max-content;margin-top:calc(200.786px - 18.42vw);margin-left:calc(4.523333vw + 9.937px);transform:none}.figma-home .home-hero-static__tag{position:relative;inset:auto;box-sizing:border-box;min-height:var(--tag-height);height:auto;width:100%;min-width:0;padding:7px 10px;border-radius:calc(1.346667vw + 1.04px);font-size:clamp(.644rem,calc(2.36vw + .11275rem),.68825rem);font-weight:500;line-height:1.7;white-space:normal;overflow-wrap:anywhere}.figma-home .home-hero-static__tag--brand{grid-column:1 / 4;grid-row:1;left:calc(6.29vw + 4.816px);top:calc(2.485vw + 1.841px);width:calc(26.946667vw + 20.757px);transform:rotate(15.63deg)}.figma-home .home-hero-static__tag--spatial{grid-column:3 / 6;grid-row:1;left:calc(12.87vw + 9.827px + max(0px,.5rem - 8px));width:calc(17.853333vw + 13.747px);transform:rotate(-6deg)}.figma-home .home-hero-static__tag--system{grid-column:1;grid-row:2;transform:rotate(-2deg)}.figma-home .home-hero-static__tag--digital{grid-column:3;grid-row:2;top:calc(1.485vw + 1.2865px);transform:rotate(0)}.figma-home .home-hero-static__tag--ai{grid-column:5;grid-row:2;left:min(0px,calc((100vw - 360px)/8));top:calc(-.946667vw - .665px);transform:rotate(4deg)}.figma-home .home-hero-static__tags{display:none}.home-hero-mobile-physics{display:block;position:absolute;inset:auto 0 calc(65px - 10400vw / 390);pointer-events:none}.home-hero-mobile-physics .hero-physics-tags:not([data-motion-state]){visibility:hidden}@media(prefers-reduced-motion:reduce){.home-hero-mobile-physics{bottom:calc(65px - 10100vw / 390)}}.figma-home .home-positioning-section{display:block;box-sizing:border-box;height:auto;min-height:0;padding:51px 24px 92px;background:#fff}.figma-home .home-positioning-inner{display:block;width:100%;min-width:0}.figma-home .home-intro-copy{position:static;width:100%;margin:0;text-align:left}.figma-home .home-intro-copy h1{margin:0;font-size:24px;font-weight:400;line-height:1.4;letter-spacing:0}.figma-home .home-intro-copy p{width:100%;margin:3px 0 0;font-size:12px;line-height:1.5;letter-spacing:-.35px;color:#858585}.figma-home .home-positioning-english-desktop{display:none}.figma-home .studio-header-live-home{height:0}.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-inner{position:absolute;height:47px;padding:0;border:0;background:transparent;pointer-events:none}.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-inner:after{content:"";position:absolute;left:0;bottom:0;width:calc(100% - clamp(0px,calc((390px - 100vw) / 15),2px));height:1px;background:#efefef}.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-brand{display:none}.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-menu{position:absolute;top:4px;right:calc(3.333333vw + 3px);width:44px;height:44px;margin:0;align-items:flex-end;justify-content:center;pointer-events:auto}.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-menu span:not(.studio-header-menu-label){display:none}.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-menu .studio-header-menu-label{display:block!important;width:auto;height:auto;background:none;transform:none;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:-.78px;color:#111}}.home-opening-wave[data-astro-cid-6fdx4fin]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.48}@media(prefers-reduced-motion:reduce){.home-opening-wave[data-astro-cid-6fdx4fin]{display:none}}@media(min-width:741px){.home-hero-static[data-tag-interaction-ready=true] .home-hero-static__tag{pointer-events:auto;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none}.home-hero-static[data-tag-interaction-ready=true] .home-hero-static__tag[data-grabbed=true]{cursor:grabbing}html.is-tag-grabbing,html.is-tag-grabbing *{cursor:grabbing!important}}@media(max-width:740px)and (prefers-reduced-motion:no-preference){.figma-home [data-home-case-pending]{opacity:0;transform:translateY(16px)}}.home-project-mobile-category,.home-mini-mobile-title,.home-about-mobile-content,.home-wheel,.home-mobile-footer,.home-mobile-projects,.figma-home .home-case-mobile-copy,.figma-home .home-selected-live h2 .home-selected-mobile-label,.figma-home .home-project-mobile-category,.figma-home .home-mini-work .home-mini-mobile-title{display:none}@media(max-width:740px){.figma-home .home-mlpd-flow{padding:0 16px 25.5px}.figma-home .home-mlpd-flow .home-mlpd-media{width:100%;height:auto;margin:0}.figma-home .home-mlpd-media img{height:auto;aspect-ratio:358 / 239;object-fit:cover}.figma-home .home-mlpd-flow .home-feature-main{display:block;width:100%;min-height:0;margin:12px 0 0}.figma-home .home-feature-main div:first-of-type{position:static;inset:auto;width:auto}.figma-home .home-feature-main:after{display:none}.figma-home .home-feature-main div:first-of-type strong{font-size:14px;font-weight:500;line-height:1.18}.figma-home .home-feature-main div:first-of-type :is(span,small),.figma-home .home-feature-main>p,.figma-home .home-feature-main .home-caption-meta{display:none}.figma-home .home-project-mobile-category{display:block;order:2;margin:0;color:#555;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;font-weight:400;line-height:1.7;letter-spacing:-.24px;text-align:right}.figma-home .home-body-live{height:auto;aspect-ratio:auto;overflow:visible}.figma-home .home-body-live .home-body-canvas{position:static;display:flex;flex-direction:column;width:auto;height:auto;padding:0 16px}.figma-home .home-body-canvas>.home-image-block{position:static;display:block;height:auto}.figma-home .home-image-block img{height:auto;object-fit:cover}.figma-home .home-body-canvas>.home-image-block--charity{order:1;width:min(268px,74.86%)}.figma-home .home-body-canvas>.home-image-block--platform{order:3;width:100%;margin-top:25.5px}.figma-home .home-image-block--platform picture{display:block;aspect-ratio:358 / 239;background:#000;overflow:hidden}.figma-home .home-image-block--platform img{width:115.740782%;max-width:none;height:auto;aspect-ratio:auto;margin-left:-7.871508%;margin-top:-.338827%}.figma-home .home-image-block--charity img{aspect-ratio:1}.figma-home .home-body-canvas>.home-small-caption{position:static;display:block;margin:12px 0 0}.figma-home .home-charity-caption{order:2;width:100%}.figma-home .home-platform-caption{order:4;width:100%}.figma-home .home-small-caption strong{font-size:12px;line-height:1.7;font-weight:500;text-align:left}.figma-home :is(.home-feature-main,.home-small-caption)>:not(.home-case-mobile-copy){display:none}.figma-home :is(.home-feature-main,.home-small-caption){padding-bottom:13.7px;border-bottom:1px solid #ccc}.figma-home :is(.home-feature-main,.home-small-caption) .home-case-mobile-copy{display:block;white-space:normal;text-align:left}.figma-home .home-case-mobile-copy .home-case-mobile-heading{display:block;font:500 16px/1.4 PingFang SC,sans-serif;color:#111;white-space:normal;text-align:left}.figma-home .home-case-mobile-heading strong{display:inline;font:inherit;color:inherit;text-align:left;white-space:normal}.figma-home .home-case-mobile-heading>span{display:inline;font:400 14px/1.4 PingFang SC,sans-serif;color:#444;white-space:normal;text-align:left}.figma-home .home-case-mobile-heading>span:first-of-type{font-weight:500}.figma-home .home-case-mobile-copy .home-case-mobile-description{display:block;margin-top:3.6px;font:400 13px/1.6 PingFang SC,sans-serif;letter-spacing:-.26px;color:#666;text-align:left;white-space:normal}.figma-home .home-body-canvas>.home-selected-live{position:static;order:5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12.6px 12px;width:100%;height:auto;margin-top:47.5px}.figma-home .home-selected-live h2{position:static;grid-column:1 / -1;margin:0 0 17.4px;width:auto;height:auto}.figma-home .home-selected-live h2 .home-selected-desktop-label{display:none}.figma-home .home-selected-live h2 .home-selected-mobile-label{display:block;letter-spacing:.11px}.figma-home .home-selected-live h2 span{display:block;font-size:11px;line-height:1.4;font-weight:500;color:#757575}.figma-home .home-selected-live h2 small{display:block;font-size:18px;line-height:1.4;font-weight:500;color:#222}.figma-home .home-selected-live .home-mini-work{position:static;width:auto;height:auto;min-width:0}.figma-home .home-mini-work a{position:static;display:block;width:100%;height:auto;aspect-ratio:173 / 130}.figma-home .home-mini-work img{object-fit:contain}.figma-home .home-mini-work p{position:static;width:auto;margin:10px 0 0}.figma-home .home-mini-work p>:not(.home-mini-mobile-title){display:none}.figma-home .home-mini-work .home-mini-mobile-title{display:block;font-family:PingFang SC,sans-serif;font-size:12px;line-height:1.45;font-weight:500;color:#222}.figma-home .home-mini-work:last-of-type .home-mini-mobile-title{font-family:Inter,sans-serif}.figma-home .home-body-canvas>.home-logo-strip-live{position:static;order:6;height:77px;margin-top:25px}.figma-home .home-logo-strip-viewport{width:100%;height:77px}.figma-home .home-logo-strip-group{gap:48px;padding-inline:24px}.figma-home .home-logo-strip-item{width:calc(var(--w) * .65px);height:calc(var(--h) * .65px)}.figma-home .home-body-canvas>:is(.home-work-collage-live,.home-work-index-live){display:none}.figma-home .home-mobile-projects{display:block;order:7;margin-top:49px;color:#111}.home-mobile-projects h2{margin:0 6px 28.6px 0;font:500 46px/.95 Inter,sans-serif;text-align:right}.home-mobile-projects__work{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:calc(100% - 7px);min-height:45.5px;margin-left:3px;padding:0 30px;border:1.083px solid #111;border-radius:43.333px;font:400 21.667px/.95 PingFang SC,Microsoft YaHei,sans-serif;color:#111;text-decoration:none}.home-mobile-projects__work{position:relative;width:min(220px,calc(100% - 7px));transition:width .26s cubic-bezier(.22,1,.36,1)}.home-mobile-projects.is-active .home-mobile-projects__work{width:calc(100% - 7px)}.home-mobile-projects__work svg{position:absolute;right:30px;flex:0 0 auto;color:#777;opacity:0;transform:translate(-8px);transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.home-mobile-projects.is-active .home-mobile-projects__work svg{opacity:1;transform:translate(0)}.home-mobile-projects__cards{position:relative;width:calc(100% + 32px);aspect-ratio:390 / 240;margin:80.5px 0 0 -16px;container-type:inline-size}.home-mobile-projects__card{position:absolute;left:calc(var(--x) * 100cqw / 390);top:calc(var(--y) * 100cqw / 390);width:calc(var(--w) * 100cqw / 390);height:calc(var(--h) * 100cqw / 390);transform:rotate(var(--angle));background:var(--color);touch-action:pan-y;transition:left .48s cubic-bezier(.22,1,.36,1),top .48s cubic-bezier(.22,1,.36,1),width .48s cubic-bezier(.22,1,.36,1),height .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}.home-mobile-projects__card{background:transparent;perspective:800px}.home-mobile-projects__flip{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(0);transition:transform .4s cubic-bezier(.22,1,.36,1)}.home-mobile-projects__face{position:absolute;inset:0;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}.home-mobile-projects__face--color{background:var(--color);transform:rotateY(0)}.home-mobile-projects__face--image,.home-mobile-projects__card.is-flipped .home-mobile-projects__flip{transform:rotateY(180deg)}.home-mobile-projects__card img{display:block;width:100%;height:100%;object-fit:cover}.home-mobile-projects__cards.is-expanded .home-mobile-projects__card{left:calc(var(--ex) * 100cqw / 390);top:calc(var(--ey) * 100cqw / 390);width:calc(var(--ew) * 100cqw / 390);height:calc(var(--eh) * 100cqw / 390);transform:rotate(var(--ea));z-index:var(--z);transition-duration:.62s}.home-mobile-projects[data-cards-state] .home-mobile-projects__card{opacity:0;pointer-events:none;transform:translate(calc(var(--from-x) * 100cqw / 390),calc(var(--from-y) * 100cqw / 390)) rotate(calc(var(--angle) + var(--from-r))) scale(var(--from-scale));transition:left .42s cubic-bezier(.22,1,.36,1),top .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),opacity .28s ease,transform .42s cubic-bezier(.22,1,.36,1)}.home-mobile-projects[data-cards-state=prestack] .home-mobile-projects__card{opacity:var(--from-opacity);z-index:var(--z)}.home-mobile-projects[data-cards-state=stacked] .home-mobile-projects__card{opacity:1;z-index:var(--z);transform:rotate(var(--angle));transition-duration:.66s;transition-delay:0ms,0ms,0ms,0ms,var(--enter-delay),var(--enter-delay)}.home-mobile-projects[data-cards-state=expanded] .home-mobile-projects__card{opacity:1;pointer-events:auto;transform:rotate(var(--ea));transition-duration:.62s}.home-mobile-projects[data-cards-state=collapsing] .home-mobile-projects__card{opacity:1;transform:rotate(var(--angle));transition-duration:.48s}.home-mobile-projects[data-cards-state=fading] .home-mobile-projects__card{opacity:0;transform:rotate(var(--angle));transition-duration:.28s}.home-mobile-projects.is-instant .home-mobile-projects__card,.home-mobile-projects.is-instant .home-mobile-projects__card img,.home-mobile-projects.is-instant .home-mobile-projects__work,.home-mobile-projects.is-instant .home-mobile-projects__work svg{transition:none}.home-mobile-projects__card:focus-visible{outline:2px solid #111;outline-offset:3px}@media(prefers-reduced-motion:reduce){.home-mobile-projects[data-cards-state] .home-mobile-projects__card,.home-mobile-projects__card img,.home-mobile-projects__work,.home-mobile-projects__work svg{transition:none}}@media(prefers-reduced-motion:reduce){.home-mobile-projects__flip{transition:none}}.figma-home .home-wheel{display:block;order:7;min-width:0;margin-top:49px;color:#111;font-family:Inter,Microsoft YaHei,sans-serif}.home-wheel h2{margin:0 6px 30px 0;font-size:46px;line-height:.95;font-weight:500;text-align:right}.home-wheel__stage{display:flex;height:420px;min-width:0;align-items:center;gap:8px}.home-wheel__current{position:relative;display:block;width:56%;min-width:0;aspect-ratio:var(--cover-aspect);overflow:hidden;color:inherit;text-decoration:none}.home-wheel__current img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.home-wheel__image-hint{position:absolute;right:6px;bottom:6px;z-index:2;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff;color:#111;font-size:18px;line-height:1}.home-wheel__picker{position:relative;flex:1;height:100%;min-width:0;overflow:hidden;touch-action:pan-y;user-select:none;mask-image:linear-gradient(to bottom,transparent,#000 30%,#000 70%,transparent)}.home-wheel__marker{position:absolute;top:50%;left:calc(34% - 36px);z-index:1;width:16px;height:16px;border-radius:50%;background:#2c6bff;transform:translateY(-50%)}.home-wheel__picker button{position:absolute;top:50%;left:34%;width:fit-content;min-height:44px;padding:0;border:0;background:none;color:#00000052;font:500 16px/24px Inter,Microsoft YaHei,sans-serif;transform-origin:left center;white-space:nowrap;cursor:pointer}.home-wheel__picker button[aria-selected=true]{color:#111}.home-wheel__picker:focus-visible{outline:1px solid #111;outline-offset:-1px}.home-wheel__work{display:flex;justify-content:space-between;align-items:center;min-height:46px;box-sizing:border-box;margin-top:20px;padding:0 24px;border:1px solid #111;border-radius:44px;color:#111;text-decoration:none;font-size:21px;line-height:1.2}.home-wheel__work svg{flex:0 0 auto;color:#777}.home-wheel__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.figma-home .home-body-canvas>.home-about-preview-live{position:static;order:8;width:auto;height:auto;margin-top:96px;padding:0 0 15px}.figma-home .home-about-preview-live:before,.figma-home .home-about-preview-live>:not(.home-about-mobile-content){display:none}.figma-home .home-about-mobile-content{display:block}.home-about-mobile-label{margin:0;font:500 11px/1.4 Inter,sans-serif;color:#757575}.home-about-mobile-label span{display:block;font:500 18px/1.4 PingFang SC,Microsoft YaHei,sans-serif;color:#222}.home-about-mobile-copy{width:min(288px,100%);margin:42px auto 0;text-align:center;font:400 16px/24px PingFang SC,Microsoft YaHei,sans-serif;color:#222}.home-about-mobile-copy p{margin:0}.home-about-mobile-copy p+p{margin-top:13px}.home-about-mobile-link{display:flex;justify-content:flex-end;align-items:center;gap:2px;width:fit-content;min-width:44px;min-height:44px;margin:37px 0 0 auto;color:#111;text-decoration:none;font:500 20px/32px PingFang SC,Microsoft YaHei,sans-serif}.figma-home .figma-canvas>.studio-footer-live{display:none}.figma-home .home-mobile-footer{display:block;box-sizing:border-box;padding:39px 24px 33px;background:#050505;color:#f5f5f5;font-family:Inter,Microsoft YaHei,sans-serif}.home-mobile-footer p{margin:0}.home-mobile-footer__wordmark{font:600 clamp(46px,calc(26.6667vw - 50px),54px)/1.25 "PingFang SC","Microsoft YaHei",sans-serif;letter-spacing:-.05em;white-space:nowrap}.home-mobile-footer__role{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;align-items:baseline;margin-top:4.5px}.home-mobile-footer__role strong{font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.32px}.home-mobile-footer__role span{font-size:12px;line-height:18px;font-weight:500;letter-spacing:-.24px;color:#9a9a9a}.home-mobile-footer__copy{margin-top:50px}.home-mobile-footer__copy p:first-child{font:400 16px/1.61 PingFang SC,Microsoft YaHei,sans-serif;color:#e6e6e6}.home-mobile-footer__copy p+p{margin-top:10px;font:400 12px/18px Inter,sans-serif;letter-spacing:-.24px;color:#8b8b8b}.home-mobile-footer__contact{display:grid;grid-template-columns:57px minmax(0,1fr);column-gap:10px;align-items:center;margin-top:53px;font-style:normal}.home-mobile-footer__contact span{font-size:10px;line-height:16px;font-weight:500;color:#fff}.home-mobile-footer__contact a{display:flex;align-items:center;min-height:44px;width:fit-content;max-width:100%;font-size:14px;line-height:1.6;font-weight:400;color:#ededed;text-decoration:none;overflow-wrap:anywhere}.home-mobile-footer__qr{display:block;width:80px;height:81px;margin:0 10px 0 auto}.home-mobile-footer .home-mobile-footer__copyright{margin-top:37px;font-size:12px;line-height:1.61;font-weight:300;color:#666}}@media(min-width:741px)and (prefers-reduced-motion:no-preference){html[data-work-copy-entry=pending] .figma-work .work-hero-copy-block{opacity:0;transform:translateY(16px)}}@media(max-width:740px)and (prefers-reduced-motion:no-preference){html[data-work-title-entry=pending] .figma-work .work-hero-title-block :is(h1,p){visibility:hidden}}@media(max-width:740px){.figma-work .work-hero-title-block h1.is-work-title-entering{position:relative;color:transparent}.work-title-layer{position:absolute;inset:0;pointer-events:none}.work-title-row{position:absolute;left:0;right:0;display:block;overflow:visible}.work-title-letter{position:absolute;top:0;display:block;white-space:pre}}.work-mobile-final,.work-hero-mobile-copy,.studio-header-mobile-icon,.home-mobile-footer{display:none}@media(max-width:740px){:is(.figma-home,.figma-work,.figma-about) .figma-canvas>.studio-footer-live{display:none}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer{display:block;box-sizing:border-box;padding:39px 24px 29.5px;background:#050505;color:#f5f5f5;font-family:Inter,sans-serif}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer p{margin:0}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer__wordmark{font:600 clamp(49px,13.846154vw,54px)/1.25 "PingFang SC",sans-serif;letter-spacing:-.05em;white-space:nowrap}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer__role{display:flex;justify-content:space-between;gap:8px;align-items:baseline;flex-wrap:nowrap;margin-top:4.5px}.home-mobile-footer__role strong{font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.32px}.home-mobile-footer__role span{font-size:12px;line-height:18px;font-weight:500;letter-spacing:-.24px;color:#9a9a9a}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer__copy{margin-top:41px}.home-mobile-footer__copy p:first-child{font:400 16px/1.61 PingFang SC,sans-serif;color:#e6e6e6}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer__copy p+p{margin-top:9.72px;font:400 12px/18px Inter,sans-serif;letter-spacing:-.24px;color:#8b8b8b}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer__contact{display:grid;grid-template-columns:57px minmax(0,1fr);column-gap:10px;row-gap:7.6px;align-items:center;margin:44px 0 0;font-style:normal}.home-mobile-footer__contact span{font:500 10px/16px Inter,sans-serif;color:#fff}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer__contact a{display:flex;align-items:center;min-height:0;width:fit-content;max-width:100%;font:400 14px/22.4px Inter,sans-serif;color:#ededed;text-decoration:none}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer__qr{display:block;width:80.213px;height:80.786px;margin:18.81px 10px 0 auto;object-fit:contain}:is(.figma-home,.figma-work,.figma-about) .home-mobile-footer .home-mobile-footer__copyright{margin-top:47px;font:300 12px/19.32px Inter,sans-serif;color:#666}.figma-about .studio-header-live{height:56px}.figma-about .studio-header-live:not(.is-menu-open) .studio-header-inner{position:relative;inset:auto;height:56px;padding:0 16px;border-bottom:.5px solid #e5e5e5;background:#fff;transform:none;transition:none;pointer-events:auto}.figma-about .studio-header-brand-logo{font:600 13px/1.25 Instrument Sans,sans-serif;font-variation-settings:"wdth" 100;letter-spacing:-.65px;color:#222}:is(.figma-about,.figma-home) .studio-header-live:not(.is-menu-open) .studio-header-menu{width:44px;height:44px;margin-right:-14px;gap:3px;align-items:center;justify-content:center}:is(.figma-about,.figma-home) .studio-header-live:not(.is-menu-open) .studio-header-menu span:not(.studio-header-menu-label){display:block;width:12px;height:1px;background:#777}.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-menu span:not(.studio-header-menu-label){display:block}.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-menu .studio-header-menu-label{display:none!important}:is(.figma-about,.figma-home) .studio-header-live:not(.is-menu-open) .studio-header-menu span:not(.studio-header-menu-label),.figma-home .studio-header-live-home.is-home-leading-region:not(.is-menu-open) .studio-header-menu span:not(.studio-header-menu-label){display:none}:is(.figma-about,.figma-home) .studio-header-live:not(.is-menu-open) .studio-header-mobile-icon{display:block}.figma-work .work-hero-live{display:block;height:auto;aspect-ratio:auto;padding:12px 16px 32.32px;overflow:visible;container-type:normal}.figma-work .work-hero-title-block{position:static;width:auto;height:auto;display:grid}.figma-work .work-hero-title-block h1{grid-area:1 / 1;margin:0;font:500 clamp(61px,17.179487vw,67px)/1 Inter,sans-serif;letter-spacing:-.02em;transform:none}.figma-work .work-hero-title-block p{grid-area:1 / 1;align-self:end;justify-self:start;position:static;width:auto;margin:0 0 8px 212px;font:400 11px/1.1 PingFang SC,sans-serif;color:#777;white-space:nowrap}.figma-work .work-hero-copy-block{position:static;width:auto;height:auto;margin-top:32px}.figma-work .work-hero-copy-block>:not(.work-hero-mobile-copy){display:none}.figma-work .work-hero-mobile-copy{display:block;margin:0;font:400 14px/1.56 PingFang SC,sans-serif;color:#555}.figma-work .work-body-live{display:none}.figma-work .work-mobile-final{display:block;padding:0 16px 61px;color:#111}.work-mobile-final__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:31px}.work-mobile-final__card{grid-column:1 / -1;min-width:0}.work-mobile-final__cover{display:block;aspect-ratio:3 / 2}.work-mobile-final__cover img{display:block;width:100%;height:100%;object-fit:cover}.work-mobile-final__card h2{margin:12px 0 0;font:500 16px/1.6 PingFang SC,sans-serif}.work-mobile-final__card h2 a{color:inherit;text-decoration:none}.work-mobile-final__card p{margin:0;color:#666;font:400 12px/1.6 Inter,sans-serif}.work-mobile-final__card.is-small{grid-column:auto}.work-mobile-final__card.is-small h2{margin-top:8px;font-size:13px;line-height:1.4}.work-mobile-final__archive{margin-top:60px}.work-mobile-final__archive h2{margin:0 0 17.4px;font:500 18px/1.4 PingFang SC,sans-serif;color:#222}.work-mobile-final__archive h2 span{display:block;color:#757575;font:500 11px/1.4 Inter,sans-serif;letter-spacing:.11px}.work-mobile-final__archive ul{padding:0;margin:0;list-style:none}.work-mobile-final__archive li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:47px;border-bottom:1px solid #e5e5e5;font:400 14px/1.5 PingFang SC,sans-serif;color:#333}.work-mobile-final__archive small{flex-shrink:0;font:400 12px/1.5 PingFang SC,sans-serif;color:#777}}
