.tidiy-home{--home-ink:#0b3d31;--home-muted:rgba(11,61,49,.68);--home-line:rgba(11,61,49,.18);background:#fff;color:var(--home-ink)}.tidiy-home section{scroll-margin-top:66px}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.tidiy-home .home-carousel-hero{margin-top:0;height:100dvh}}.home-anchor{position:absolute;top:-66px;width:1px;height:1px;pointer-events:none}.home-archive,.home-evidence,.home-gallery,.home-sample,.home-series{position:relative;overflow:hidden}.home-archive h2,.home-evidence h2,.home-gallery h2,.home-sample h2,.home-series h2{font-family:Microsoft YaHei,PingFang SC,sans-serif;font-weight:700;letter-spacing:0}.tidiy-home .tidiy-auto-reveal.d1{transition-delay:.1s}.tidiy-home .tidiy-auto-reveal.d2{transition-delay:.22s}.tidiy-home .tidiy-auto-reveal.d3{transition-delay:.38s}.tidiy-home .tidiy-auto-reveal.tidiy-reveal-left{transform:translateX(-60px)}.tidiy-home .tidiy-auto-reveal.tidiy-reveal-right{transform:translateX(60px)}.tidiy-home .tidiy-auto-reveal.tidiy-reveal-left.is-visible,.tidiy-home .tidiy-auto-reveal.tidiy-reveal-right.is-visible{transform:translateX(0)}.home-series{padding:126px 48px 112px;background:#fff;border-top:1px solid var(--home-line)}.home-series-inner{max-width:1260px;margin:0 auto}.home-series-head{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,.62fr);align-items:start;gap:96px;margin-bottom:62px}.home-series-head h2{font-size:62px;line-height:1.08}.home-series-head p{max-width:36ch;justify-self:end;padding-top:10px;color:var(--home-muted);font-size:15px;line-height:1.95}.home-series-grid{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(350px,.88fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:18px;height:610px}.home-series-card{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(155px,.92fr);min-width:0;overflow:hidden;background:#e9e6df;color:var(--home-ink);text-decoration:none;transition:transform .55s cubic-bezier(.16,1,.3,1),filter .4s ease}.tidiy-home .home-series-card.tidiy-auto-reveal{opacity:0;transform:translateY(32px);transition-delay:0s}.home-series-card.tidiy-auto-reveal.is-visible{opacity:1;transform:translateY(0)}.home-series-card:first-child{grid-column:1;grid-row:1/3;display:block;color:#fff}.home-series-card:nth-child(2){grid-column:2;grid-row:1}.home-series-card:nth-child(3){grid-column:2;grid-row:2}.home-series-image{position:relative;grid-column:1;min-height:0;overflow:hidden}.home-series-card:first-child .home-series-image{position:absolute;inset:0}.home-series-image img{transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .55s ease}.home-series-card.tidiy-auto-reveal .home-series-image img{transform:scale(1.055)}.home-series-card.tidiy-auto-reveal.is-visible .home-series-image img{transform:scale(1)}.home-series-copy{z-index:1;grid-column:2;align-self:end;padding:25px 20px}.home-series-card:first-child .home-series-copy{position:absolute;right:34px;bottom:34px;left:36px;padding:0}.home-series-english{color:var(--home-muted);font-size:10px}.home-series-card:first-child .home-series-english{color:rgba(255,255,255,.82)}.home-series-copy h3{margin-top:8px;font-size:23px;font-weight:700}.home-series-card:first-child .home-series-copy h3{font-size:34px}.home-series-copy p{margin-top:8px;color:var(--home-muted);font-size:12px;line-height:1.7}.home-series-card:first-child .home-series-copy p{max-width:35ch;color:rgba(255,255,255,.78);font-size:13px}.home-series-card:first-child .home-series-copy{text-shadow:0 1px 5px rgba(0,0,0,.38)}.home-series-link{position:relative;display:inline-block;width:max-content;margin-top:18px;padding-bottom:3px;overflow:hidden;font-size:12px}.home-series-link:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;transform:translateX(-105%);transition:transform .5s cubic-bezier(.16,1,.3,1)}.home-series-card:hover .home-series-link:after{transform:translateX(0)}.home-series-card.tidiy-auto-reveal.is-visible:hover,.home-series-card:hover{transform:translateY(-4px)}.home-series-card.tidiy-auto-reveal.is-visible:hover .home-series-image img,.home-series-card:hover .home-series-image img{transform:scale(1.025);filter:saturate(.9)}.home-series-foot{display:flex;justify-content:space-between;gap:20px;margin-top:38px;padding-top:20px;border-top:1px solid var(--home-line);color:var(--home-muted);font-size:12px}.home-series-foot a{color:var(--home-ink);border-bottom:1px solid var(--home-line);text-decoration:none}.home-gallery{padding:92px 0 58px;background:#e4dccf;box-shadow:inset 0 1px var(--home-line),inset 0 -1px var(--home-line)}.home-gallery-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.8fr);align-items:end;gap:100px;width:min(1536px,calc(100% - 96px));margin:0 auto 42px}.home-gallery-head h2{font-size:58px;line-height:1.1}.home-gallery-head p{max-width:44ch;padding-bottom:7px;color:var(--home-muted);font-size:16px;line-height:1.8}.home-gallery-track{display:flex;align-items:flex-end;gap:18px;overflow-x:auto;width:min(1536px,calc(100% - 96px));margin-inline:auto;padding:0 0 30px;scroll-padding-inline:0}.home-gallery-card{position:relative;flex:0 0 min(34vw,410px);height:455px;overflow:hidden;scroll-snap-align:start;color:#fff;text-decoration:none;opacity:0;--gallery-x:54px;--gallery-y:0px;transform:translate3d(var(--gallery-x),var(--gallery-y),0);transition:opacity .78s cubic-bezier(.16,1,.3,1),transform .78s cubic-bezier(.16,1,.3,1)}.home-gallery-card:first-child{flex-basis:min(58vw,680px);height:540px}.home-gallery-card:nth-child(3n){height:500px}.home-gallery-card img{transform:scale(1.035);transition:transform .9s cubic-bezier(.16,1,.3,1)}.home-gallery-card:hover{--gallery-y:-8px}.home-gallery-card:hover img{transform:scale(1.075)}.home-gallery-head .tidiy-auto-reveal,.home-gallery-track.tidiy-auto-reveal{opacity:.32;transform:translateY(18px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.home-gallery-head .tidiy-auto-reveal.is-visible,.home-gallery-track.tidiy-auto-reveal.is-visible{opacity:1;transform:translateY(0)}.home-gallery-track.is-visible .home-gallery-card{opacity:1;--gallery-x:0px}.home-gallery-track.is-visible .home-gallery-card:nth-child(2){transition-delay:70ms}.home-gallery-track.is-visible .home-gallery-card:nth-child(3){transition-delay:.14s}.home-gallery-track.is-visible .home-gallery-card:nth-child(4){transition-delay:.21s}.home-gallery-track.is-visible .home-gallery-card:nth-child(5){transition-delay:.28s}.home-gallery-track.is-visible .home-gallery-card:nth-child(6){transition-delay:.35s}.home-gallery-track.is-visible .home-gallery-card:hover{transition-delay:0s}.home-gallery-copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;background:linear-gradient(0deg,rgba(0,0,0,.76),rgba(0,0,0,.13) 45%,transparent)}.home-gallery-type{font-size:11px}.home-gallery-copy h3{margin-top:6px;font-size:23px;font-weight:700}.home-gallery-card:first-child h3{font-size:30px}.home-gallery-copy p{max-width:48ch;margin-top:6px;color:rgba(255,255,255,.78);font-size:13px;line-height:1.65}.home-gallery-link{margin-top:12px;font-size:12px;font-weight:700}.tidiy-home .tidiy-gallery-nav{width:min(1536px,calc(100% - 96px));max-width:none;gap:16px;padding:0;color:var(--home-muted)}.tidiy-home .tidiy-gallery-nav>span{min-width:0;line-height:1.5}.tidiy-home .tidiy-gallery-nav>div{flex-shrink:0}.home-archive{padding:104px 48px 100px;background:#fff;border-top:1px solid var(--home-line)}.home-archive-inner{max-width:1160px;margin:0 auto}.home-archive h2{max-width:780px;font-size:58px;line-height:1.1}.home-mobile-break{display:none}.home-archive-intro{max-width:670px;margin-top:14px;margin-bottom:52px;color:var(--home-muted);font-size:17px;line-height:1.75}.home-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 18px;padding-top:18px;border-top:1px solid var(--home-line)}.home-archive-item{min-width:0;color:var(--home-ink);text-decoration:none;transition:opacity .55s ease,transform .8s cubic-bezier(.16,1,.3,1)}.home-archive-item:hover{transform:translateY(-3px)}.home-archive-item.tidiy-auto-reveal{opacity:0;transform:translateY(32px)}.home-archive-item.tidiy-auto-reveal.is-visible{opacity:1;transform:translateY(0)}.home-archive-item.tidiy-auto-reveal.is-visible:hover{transform:translateY(-3px)}.home-archive-image{position:relative;height:220px;overflow:hidden;background:#e7e5df}.home-archive-image img{transform:scale(1.045);transition:transform .9s cubic-bezier(.16,1,.3,1),filter .45s ease}.home-archive-item.tidiy-auto-reveal.is-visible .home-archive-image img{transform:scale(1)}.home-archive-item.tidiy-auto-reveal.is-visible:hover .home-archive-image img,.home-archive-item:hover .home-archive-image img{transform:scale(1.04);filter:saturate(.86)}.home-archive-tag{position:absolute;top:14px;left:14px;padding:6px 10px;background:#fff;font-size:11px;font-weight:700}.home-archive-info{position:relative;min-height:154px;padding:18px 0 24px;border-bottom:1px solid var(--home-line)}.home-archive-info h3{font-size:25px;font-weight:700;line-height:1.2}.home-archive-spec{margin-top:9px;font-size:12px}.home-archive-description{max-width:31em;margin-top:9px;padding-right:12px;color:var(--home-muted);font-size:14px;line-height:1.7}.home-archive-link{display:block;margin-top:14px;color:var(--home-muted);font-size:12px;text-align:right}.home-archive-more{display:inline-block;margin-top:42px;padding-bottom:7px;border-bottom:1px solid var(--home-ink);color:var(--home-ink);font-size:14px;text-decoration:none}.home-evidence{min-height:590px;padding:70px 48px 58px;background:#0b3d31;color:#fff}.home-evidence-inner{max-width:1180px;margin:0 auto}.home-evidence-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:7%}.home-evidence-intro h2{font-size:58px;line-height:1.08}.home-evidence-intro p{max-width:35ch;margin-top:25px;color:rgba(255,255,255,.68);font-size:16px;line-height:1.8}.home-evidence-record{display:flex;min-height:330px;flex-direction:column;justify-content:space-between;padding:30px 36px 28px;border-top:1px solid rgba(255,255,255,.42);border-bottom:1px solid rgba(255,255,255,.42)}.home-evidence-record.tidiy-auto-reveal{opacity:0;transform:translateX(60px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.home-evidence-record.tidiy-auto-reveal.is-visible{opacity:1;transform:translateX(0)}.home-record-meta{display:flex;justify-content:space-between;gap:20px;color:rgba(255,255,255,.55);font-size:11px}.home-record-copy h3{font-size:36px;font-weight:700;line-height:1.15}.home-record-copy p{max-width:52ch;margin-top:14px;color:rgba(255,255,255,.7);font-size:15px;line-height:1.72}.home-record-link{display:flex;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.24);color:#fff;font-size:14px;font-weight:700;text-decoration:none}.home-record-link span:last-child{font-size:20px;line-height:1;transition:transform .3s ease}.home-record-link:hover span:last-child{transform:translateX(6px)}.home-evidence-note{margin-top:20px;color:rgba(255,255,255,.5);font-size:12px;line-height:1.7}.home-sample{background:#e4dccf;border-top:1px solid var(--home-line)}.home-sample-inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:34px 7%;width:min(1180px,calc(100% - 96px));margin:0 auto;padding:62px 0 54px}.home-sample-copy h2{font-size:62px;line-height:1.08}.home-sample-copy p{max-width:39ch;margin-top:24px;color:var(--home-muted);font-size:16px;line-height:1.85}.home-sample-actions{display:flex;align-items:center;gap:24px;margin-top:32px}.home-sample-primary{display:inline-flex;min-width:210px;min-height:54px;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;background:var(--home-ink);color:#fff;font-size:14px;text-decoration:none;transition:background .3s ease}.home-sample-primary:hover{background:#17604c}.home-sample-note{color:var(--home-muted);font-size:12px;line-height:1.55}.home-sample-fan{position:relative;justify-self:center;width:min(100%,620px);height:490px;min-height:390px}.home-sample-fan.tidiy-auto-reveal{opacity:0;transform:translateX(60px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.home-sample-fan.tidiy-auto-reveal.is-visible{opacity:1;transform:translateX(0)}.home-sample-fan:before{content:"";position:absolute;right:3%;bottom:3%;left:5%;height:13%;background:radial-gradient(ellipse,rgba(65,53,39,.18),rgba(65,53,39,.07) 35%,transparent 70%);pointer-events:none}.home-sample-stage{inset:0;perspective:750px;perspective-origin:50% 70%}.home-sample-sheet,.home-sample-stage{position:absolute;transform-style:preserve-3d}.home-sample-sheet{bottom:9%;width:min(29%,180px);height:auto;aspect-ratio:1/2;margin:0;transform-origin:center bottom;transform:var(--sample-pose)}.home-sample-sheet:after,.home-sample-sheet:before{content:"";position:absolute;top:0;width:4px;height:100%;background:linear-gradient(90deg,#b8b1a3,#e4ded2);transform-origin:left center;transform:rotateY(90deg)}.home-sample-sheet:before{left:0}.home-sample-sheet:after{left:100%}.home-sample-face{position:absolute;inset:0;overflow:hidden;border:1px solid rgba(86,75,60,.18);background:#d8d0c3;backface-visibility:hidden}.home-sample-sheet:first-child{left:10%;--sample-pose:translateZ(36px) rotateX(-3deg) rotateY(32deg)}.home-sample-sheet:nth-child(2){bottom:10%;left:31%;width:min(36%,220px);--sample-pose:translateZ(-12px) rotateX(-3deg) rotateY(-38deg)}.home-sample-sheet:nth-child(3){left:61%;--sample-pose:translateZ(-30px) rotateX(-3deg) rotateY(-24deg)}.home-sample-fan.is-visible .home-sample-stage{animation:home-sample-stand 1s cubic-bezier(.16,1,.3,1) backwards}@keyframes home-sample-stand{0%{transform:translateY(28px)}to{transform:translateY(0)}}.home-sample-label{position:absolute;right:0;bottom:0;color:var(--home-muted);font-size:11px;writing-mode:vertical-rl}.home-sample-services{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.home-sample-service{position:relative;min-height:124px;padding:22px 54px 20px 22px;border:1px solid var(--home-line);background:rgba(255,255,255,.4);color:var(--home-ink);text-decoration:none;transition:background .3s ease,transform .3s ease}.home-sample-service:hover{transform:translateY(-3px);background:#fff}.home-sample-service>span:first-child{display:block;margin-bottom:14px;color:var(--home-muted);font-size:10px}.home-sample-service strong{display:block;margin-bottom:7px;font-size:22px;line-height:1.2}.home-sample-service p{color:var(--home-muted);font-size:12px;line-height:1.6}.home-sample-service-arrow{position:absolute;top:50%;right:22px;font-size:20px;transform:translateY(-50%)}@media (max-width:900px){.home-series{padding:88px 20px 76px}.home-series-head{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.home-archive h2,.home-evidence-intro h2,.home-gallery-head h2,.home-sample-copy h2,.home-series-head h2{font-size:42px}.home-series-head p{justify-self:start;padding:0}.home-series-grid{grid-template-columns:1fr;grid-template-rows:470px 230px 230px;height:auto;gap:14px}.home-series-card:first-child,.home-series-card:nth-child(2),.home-series-card:nth-child(3){grid-column:1;grid-row:auto}.home-series-card{grid-template-columns:minmax(0,1fr) minmax(160px,.9fr)}.home-gallery{padding:72px 0 58px}.home-gallery-head{width:calc(100% - 40px);grid-template-columns:1fr;gap:20px;margin:0 auto 34px}.home-gallery-track{width:100%;padding:0 20px 24px;scroll-padding-inline:20px}.home-gallery-card,.home-gallery-card:first-child{flex-basis:min(86vw,570px);height:460px}.home-gallery-card:nth-child(3n){height:460px}.tidiy-home .tidiy-gallery-nav{width:calc(100% - 40px);margin:20px auto 0}.tidiy-home .tidiy-gallery-nav>span{max-width:170px}.home-archive{padding:72px 20px 68px}.home-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 18px}.home-archive-image{height:250px}.home-evidence{min-height:0;padding:64px 24px 56px}.home-evidence-layout{grid-template-columns:1fr;gap:38px}.home-evidence-record{padding:28px 0 24px}.home-sample-inner{grid-template-columns:1fr;width:calc(100% - 40px);padding:56px 0 48px;row-gap:30px}.home-sample-fan{height:490px;min-height:360px}.home-sample-services{grid-column:1;grid-template-columns:1fr;gap:10px}.home-sample-service{min-height:112px;padding:20px 52px 18px 20px}}@media (max-width:600px){.home-archive h2,.home-evidence-intro h2,.home-gallery-head h2,.home-sample-copy h2,.home-series-head h2{font-size:38px}.home-series-grid{grid-template-rows:440px 220px 220px}.home-series-card{grid-template-columns:43% 57%}.home-series-copy{padding:18px 15px}.home-series-copy h3{font-size:21px}.home-series-card:first-child .home-series-copy{right:22px;bottom:26px;left:22px}.home-series-card:first-child .home-series-copy h3{font-size:30px}.home-series-copy p{font-size:11px}.home-series-foot{flex-direction:column}.home-gallery-card,.home-gallery-card:first-child,.home-gallery-card:nth-child(3n){height:430px}.home-gallery-copy{padding:20px}.home-gallery-card:first-child h3{font-size:25px}.home-archive-intro{margin-bottom:36px;font-size:15px}.home-mobile-break{display:initial}.home-archive-grid{grid-template-columns:1fr}.home-archive-image{height:230px}.home-archive-info{min-height:0}.home-record-copy h3{font-size:28px}.home-record-meta{flex-wrap:wrap}.home-sample-copy p{font-size:15px}.home-sample-actions{flex-direction:column;align-items:flex-start}.home-sample-fan{height:clamp(270px,85vw,390px);min-height:0}.home-sample-stage{perspective:650px}}@media (prefers-reduced-motion:reduce){.tidiy-home .tidiy-auto-reveal,.tidiy-home .tidiy-auto-reveal.is-visible,.tidiy-home .tidiy-auto-reveal.tidiy-reveal-left,.tidiy-home .tidiy-auto-reveal.tidiy-reveal-right{opacity:1;transform:none;transition:none;animation:none}.tidiy-home .home-archive-item,.tidiy-home .home-gallery-card,.tidiy-home .home-sample-service,.tidiy-home .home-sample-sheet,.tidiy-home .home-series-card{transition:none}.tidiy-home .home-archive-item.tidiy-auto-reveal .home-archive-image img,.tidiy-home .home-archive-item.tidiy-auto-reveal.is-visible:hover .home-archive-image img,.tidiy-home .home-gallery-card img,.tidiy-home .home-gallery-card:hover img,.tidiy-home .home-sample-fan:hover .home-sample-sheet img,.tidiy-home .home-sample-sheet img,.tidiy-home .home-series-card.tidiy-auto-reveal .home-series-image img,.tidiy-home .home-series-card.tidiy-auto-reveal.is-visible:hover .home-series-image img{transform:none;transition:none}.tidiy-home .home-sample-fan.is-visible .home-sample-stage{animation:none}.tidiy-home .home-gallery-card,.tidiy-home .home-gallery-track.is-visible .home-gallery-card{opacity:1;--gallery-x:0px;--gallery-y:0px;transform:none;transition:none}.tidiy-home .home-archive-item.tidiy-auto-reveal.is-visible:hover,.tidiy-home .home-gallery-card:hover,.tidiy-home .home-record-link:hover span:last-child,.tidiy-home .home-sample-service:hover,.tidiy-home .home-series-card.tidiy-auto-reveal.is-visible:hover{transform:none}.tidiy-home .home-record-link span:last-child{transition:none}}.StoneLightLaunch_overlay__Eme1J{position:absolute;z-index:10;inset:0;container-type:size;pointer-events:none}.StoneLightLaunch_artboard__R6yzB{position:absolute;top:50%;left:50%;width:max(100cqw,200cqh);height:max(50cqw,100cqh);transform:translate(-50%,-50%)}.StoneLightLaunch_link__n4uxt{position:absolute;inset:0;color:white}.StoneLightLaunch_logo__9styO,.StoneLightLaunch_subtitle__6lsMS,.StoneLightLaunch_title__opd9P{position:absolute;left:50%;margin:0;transform:translate(-50%,-50%)}.StoneLightLaunch_interactive__MqE_u .StoneLightLaunch_logo__9styO,.StoneLightLaunch_interactive__MqE_u .StoneLightLaunch_subtitle__6lsMS,.StoneLightLaunch_interactive__MqE_u .StoneLightLaunch_title__opd9P{pointer-events:auto}.StoneLightLaunch_title__opd9P{top:42.5162%;width:min(30.2959%,82cqw)}.StoneLightLaunch_subtitle__6lsMS{top:50.4973%;left:50.087%;width:min(15.6141%,62cqw)}.StoneLightLaunch_logo__9styO{top:57.5833%;width:max(3.0333%,30px)}.StoneLightLaunch_mask__mpyBM{display:block;overflow:hidden;padding-block:2px}.StoneLightLaunch_logoInk__zJRxY,.StoneLightLaunch_subtitleInk__5vWj_,.StoneLightLaunch_titleInk__MHvfA{display:block;width:100%;height:auto;opacity:0}.StoneLightLaunch_subtitleInk__5vWj_,.StoneLightLaunch_titleInk__MHvfA{transform:translateY(105%)}.StoneLightLaunch_logoInk__zJRxY{transform:translateY(8px) scale(.94)}.StoneLightLaunch_revealed__RPPbG .StoneLightLaunch_titleInk__MHvfA{animation:StoneLightLaunch_typeReveal__lP4m3 .72s cubic-bezier(.22,1,.36,1) both}.StoneLightLaunch_revealed__RPPbG .StoneLightLaunch_subtitleInk__5vWj_{animation:StoneLightLaunch_typeReveal__lP4m3 .62s cubic-bezier(.22,1,.36,1) .12s both}.StoneLightLaunch_revealed__RPPbG .StoneLightLaunch_logoInk__zJRxY{animation:StoneLightLaunch_logoReveal__iASzX .6s cubic-bezier(.22,1,.36,1) .26s both}.StoneLightLaunch_link__n4uxt:focus-visible .StoneLightLaunch_title__opd9P{outline:2px solid white;outline-offset:12px}@keyframes StoneLightLaunch_typeReveal__lP4m3{to{opacity:1;transform:translateY(0)}}@keyframes StoneLightLaunch_logoReveal__iASzX{to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.StoneLightLaunch_logoInk__zJRxY,.StoneLightLaunch_subtitleInk__5vWj_,.StoneLightLaunch_titleInk__MHvfA{animation:none!important;opacity:1;transform:none}}.HomeSpaceCaption_root__H2Lxb{position:absolute;z-index:10;inset:0;pointer-events:none}.HomeSpaceCaption_overlay__rSONY{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,45,35,.7),rgba(6,45,35,.32) 43%,rgba(6,45,35,.03) 78%);opacity:0;transition:opacity .62s cubic-bezier(.4,0,.2,1)}.HomeSpaceCaption_rightOverlay__vE_yK{background:linear-gradient(270deg,rgba(6,45,35,.74),rgba(6,45,35,.32) 46%,rgba(6,45,35,.03) 79%)}.HomeSpaceCaption_frame__IyxFF{position:relative;z-index:1;display:flex;width:100%;height:100%;max-width:1200px;align-items:flex-end;margin-inline:auto;padding:0 48px 112px;color:white}.HomeSpaceCaption_right__lVfEB{justify-content:flex-end;padding-right:72px;text-align:right}.HomeSpaceCaption_copy__IkXm2{width:100%;max-width:700px}.HomeSpaceCaption_title__e8j5S{margin:0;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:64px;font-weight:800;line-height:1.1}.HomeSpaceCaption_subtitle__TKue1{max-width:520px;margin:18px 0 0;color:rgba(255,255,255,.85);font-size:19px;font-weight:400;line-height:1.7}.HomeSpaceCaption_right__lVfEB .HomeSpaceCaption_subtitle__TKue1{margin-left:auto}.HomeSpaceCaption_link__1ll3k{display:inline-flex;min-height:40px;align-items:center;margin-top:28px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.8);color:white;font-size:15px;font-weight:600;text-decoration:none}.HomeSpaceCaption_interactive__LUnxi{pointer-events:auto}.HomeSpaceCaption_link__1ll3k:focus-visible{outline:2px solid white;outline-offset:4px}.HomeSpaceCaption_link__1ll3k,.HomeSpaceCaption_subtitle__TKue1,.HomeSpaceCaption_title__e8j5S{opacity:0;transform:translateY(18px)}.HomeSpaceCaption_revealed__npxnP .HomeSpaceCaption_overlay__rSONY{opacity:1}.HomeSpaceCaption_revealed__npxnP .HomeSpaceCaption_link__1ll3k,.HomeSpaceCaption_revealed__npxnP .HomeSpaceCaption_subtitle__TKue1,.HomeSpaceCaption_revealed__npxnP .HomeSpaceCaption_title__e8j5S{animation:HomeSpaceCaption_captionIn__DEinD .9s cubic-bezier(.16,1,.3,1) both}.HomeSpaceCaption_revealed__npxnP .HomeSpaceCaption_subtitle__TKue1{animation-delay:.1s}.HomeSpaceCaption_revealed__npxnP .HomeSpaceCaption_link__1ll3k{animation-delay:.2s}@keyframes HomeSpaceCaption_captionIn__DEinD{to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.HomeSpaceCaption_overlay__rSONY,.HomeSpaceCaption_rightOverlay__vE_yK{background:linear-gradient(0deg,rgba(5,39,30,.76),rgba(5,39,30,.42) 43%,rgba(5,39,30,.05) 86%)}.HomeSpaceCaption_frame__IyxFF,.HomeSpaceCaption_right__lVfEB{justify-content:flex-start;padding:0 24px 76px;text-align:left}.HomeSpaceCaption_title__e8j5S{font-size:38px}.HomeSpaceCaption_subtitle__TKue1{margin-left:0;font-size:16px}.HomeSpaceCaption_link__1ll3k{margin-top:24px}}@media (prefers-reduced-motion:reduce){.HomeSpaceCaption_overlay__rSONY{transition:none}.HomeSpaceCaption_link__1ll3k,.HomeSpaceCaption_subtitle__TKue1,.HomeSpaceCaption_title__e8j5S{animation:none!important;opacity:1;transform:none}}.HomeOpening_opening__OYgqd{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:32px;background:#f5f3ee;color:#0b3d31;pointer-events:none;opacity:1;transition:opacity var(--opening-dissolve) cubic-bezier(.4,0,.2,1)}.HomeOpening_leaving__kF53i{opacity:0}.HomeOpening_brand__xZRIx{display:grid;justify-items:center;gap:26px;width:min(380px,74vw)}.HomeOpening_wordmark__Po28q{display:block;width:100%;height:auto;animation:HomeOpening_brandIn__Bx9jz .56s cubic-bezier(.4,0,.2,1) both}.HomeOpening_tagline__mLkY7{font-size:12px;font-weight:400;line-height:1.8;letter-spacing:.4em;padding-left:.4em;color:rgba(11,61,49,.64);animation:HomeOpening_brandIn__Bx9jz .44s cubic-bezier(.4,0,.2,1) .16s both}@keyframes HomeOpening_brandIn__Bx9jz{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.HomeOpening_brand__xZRIx{width:min(280px,74vw);gap:22px}.HomeOpening_tagline__mLkY7{font-size:11px}}@media (prefers-reduced-motion:reduce){.HomeOpening_opening__OYgqd{display:none;transition:none;animation:none}.HomeOpening_tagline__mLkY7,.HomeOpening_wordmark__Po28q{animation:none}}