.cs.svelte-dlo04t{background:var(--paper);padding:clamp(80px,10vw,140px) 0 0}.cs.svelte-dlo04t>.wrap:where(.svelte-dlo04t) .h2:where(.svelte-dlo04t){margin-top:18px;max-width:18ch}.sys.svelte-dlo04t{padding:clamp(60px,8vw,120px) 0;border-bottom:var(--line)}.sys.svelte-dlo04t:nth-child(odd){background:#fff}.grid.svelte-dlo04t{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(32px,6vw,96px);align-items:start}.rev.svelte-dlo04t .vis:where(.svelte-dlo04t){order:2}.vis.svelte-dlo04t{position:sticky;top:calc(var(--hh) + 30px)}.stage.svelte-dlo04t{position:relative;aspect-ratio:5 / 4;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 60%,#fff,#ece8e1 70%);overflow:hidden}.sys.svelte-dlo04t:nth-child(odd) .stage:where(.svelte-dlo04t){background:radial-gradient(ellipse at 50% 60%,#fbfaf8,#e6e2da 72%)}.prod.svelte-dlo04t{width:78%;will-change:transform;filter:drop-shadow(0 30px 40px rgba(15,20,38,.28))}.prod.svelte-dlo04t img{width:100%;height:auto;background:none!important}.side.svelte-dlo04t{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.side.svelte-dlo04t li:where(.svelte-dlo04t){display:grid;gap:8px;font-size:12.5px;line-height:1.4;color:var(--mute)}.th.svelte-dlo04t{position:relative;aspect-ratio:4 / 3;background:#f0ede7}.th.svelte-dlo04t img{position:absolute;top:8px;right:8px;bottom:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);background:none!important}.n.svelte-dlo04t{font-size:14px;font-weight:700;color:var(--red);letter-spacing:.1em}.t.svelte-dlo04t{margin-top:6px;font-size:clamp(36px,4.4vw,64px);font-weight:800;line-height:1;letter-spacing:-.035em}html[lang=zh-Hans] .t.svelte-dlo04t{letter-spacing:.02em}.tags.svelte-dlo04t{margin-top:14px;font-size:13.5px;font-weight:600;color:var(--red);letter-spacing:.02em}.how.svelte-dlo04t{margin-top:28px;display:grid;grid-template-columns:170px 1fr;gap:22px;align-items:center;padding:20px;background:var(--navy);color:#fff}.how.svelte-dlo04t p:where(.svelte-dlo04t){font-size:15px;line-height:1.65;opacity:.9}.lbl.svelte-dlo04t{font-size:11.5px!important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:1!important;color:var(--red-2);margin-bottom:6px}.txt.svelte-dlo04t>.lbl:where(.svelte-dlo04t){color:var(--red);margin:30px 0 12px}.claim.svelte-dlo04t{margin:30px 0 0;padding:0 0 0 20px;border-left:4px solid var(--red);font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.3;letter-spacing:-.01em}.claim.svelte-dlo04t small:where(.svelte-dlo04t){display:block;margin-top:10px;font-size:15px;font-weight:400;line-height:1.6;color:var(--mute);letter-spacing:0}.steps.svelte-dlo04t{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#1c25411a}.steps.svelte-dlo04t li:where(.svelte-dlo04t){background:var(--paper);padding:16px;display:grid;gap:4px;align-content:start}.sys.svelte-dlo04t:nth-child(odd) .steps:where(.svelte-dlo04t) li:where(.svelte-dlo04t){background:#fff}.steps.svelte-dlo04t .num:where(.svelte-dlo04t){font-size:22px;font-weight:800;color:transparent;-webkit-text-stroke:1.2px var(--red)}.steps.svelte-dlo04t b:where(.svelte-dlo04t){font-size:15px}.steps.svelte-dlo04t .d:where(.svelte-dlo04t){font-size:13.5px;line-height:1.55;color:var(--mute)}.check.svelte-dlo04t{margin-top:22px;display:flex;gap:10px;font-size:13.5px;line-height:1.6;color:var(--mute)}.check.svelte-dlo04t svg:where(.svelte-dlo04t){width:18px;height:18px;flex:none;margin-top:2px;color:var(--red)}.dia.svelte-dlo04t{width:100%;overflow:visible}.cov.svelte-dlo04t{fill:#2b3863;stroke:#4a5a92;stroke-width:1.5}.pg.svelte-dlo04t{fill:#f4f2ee}.ln.svelte-dlo04t{stroke:#b9bccb;stroke-width:3;stroke-linecap:round}.screw.svelte-dlo04t circle:where(.svelte-dlo04t){fill:#c9a24a}.screw.svelte-dlo04t path:where(.svelte-dlo04t){stroke:#6b5520;stroke-width:1.6}.screw.svelte-dlo04t{transform-box:fill-box;transform-origin:center}.in.svelte-dlo04t .screw:where(.svelte-dlo04t){animation:svelte-dlo04t-spin 2.4s var(--ease) infinite}@keyframes svelte-dlo04t-spin{0%,15%{transform:rotate(0)}55%,to{transform:rotate(360deg)}}.pocket.svelte-dlo04t{fill:#ef3b36;opacity:.9}.arrow.svelte-dlo04t{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;opacity:0}.slide-l.svelte-dlo04t{transform:translateY(-34px);opacity:0}.in.svelte-dlo04t .slide-l:where(.svelte-dlo04t){animation:svelte-dlo04t-slidein 3s var(--ease) infinite}.in.svelte-dlo04t .arrow:where(.svelte-dlo04t){animation:svelte-dlo04t-arrow 3s var(--ease) infinite}@keyframes svelte-dlo04t-slidein{0%{transform:translateY(-34px);opacity:0}15%{opacity:1}45%,85%{transform:none;opacity:1}to{transform:none;opacity:0}}@keyframes svelte-dlo04t-arrow{0%,10%{opacity:0;transform:translateY(-4px)}25%{opacity:1}45%,to{opacity:0;transform:translateY(6px)}}.fold.svelte-dlo04t{stroke:#b9bccb;stroke-width:1;stroke-dasharray:3 3}.band.svelte-dlo04t{stroke:#ef3b36;stroke-width:3.5;stroke-linecap:round;transform-box:fill-box;transform-origin:center}.slide-c.svelte-dlo04t{transform:translate(46px);opacity:0}.in.svelte-dlo04t .slide-c:where(.svelte-dlo04t){animation:svelte-dlo04t-slidec 3s var(--ease) infinite}.in.svelte-dlo04t .band:where(.svelte-dlo04t){animation:svelte-dlo04t-band 3s var(--ease) infinite}@keyframes svelte-dlo04t-slidec{0%{transform:translate(46px);opacity:0}15%{opacity:1}45%,85%{transform:none;opacity:1}to{opacity:0}}@keyframes svelte-dlo04t-band{0%,20%{transform:scaleX(1)}30%{transform:translate(6px)}45%,to{transform:none}}@media(max-width:900px){.grid.svelte-dlo04t{grid-template-columns:1fr}.rev.svelte-dlo04t .vis:where(.svelte-dlo04t){order:0}.vis.svelte-dlo04t{position:relative;top:0}.how.svelte-dlo04t{grid-template-columns:110px 1fr;gap:16px;padding:16px}.steps.svelte-dlo04t{grid-template-columns:1fr}}.nu.svelte-3qn0wv{background:#fff;padding:clamp(80px,10vw,140px) 0}.head.svelte-3qn0wv{display:grid;grid-template-columns:1.3fr 1fr;gap:30px 60px;align-items:end}.head.svelte-3qn0wv .h2:where(.svelte-3qn0wv){margin-top:18px}.lead.svelte-3qn0wv{color:var(--mute)}.flt.svelte-3qn0wv{margin-top:40px;display:flex;flex-wrap:wrap;gap:8px}.flt.svelte-3qn0wv button:where(.svelte-3qn0wv){display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid rgba(28,37,65,.18);background:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .25s,background .25s,color .25s}.flt.svelte-3qn0wv button:where(.svelte-3qn0wv):hover{border-color:var(--ink)}.flt.svelte-3qn0wv button.on:where(.svelte-3qn0wv){background:var(--ink);color:#fff;border-color:var(--ink)}.flt.svelte-3qn0wv i:where(.svelte-3qn0wv){width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #fff6}.flt.svelte-3qn0wv small:where(.svelte-3qn0wv){opacity:.5}.grid.svelte-3qn0wv{margin-top:26px;display:grid;grid-template-columns:repeat(6,1fr);gap:18px 14px}.card.svelte-3qn0wv{display:block;width:100%;padding:0;border:0;background:none;text-align:left;cursor:zoom-in}.ph.svelte-3qn0wv{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden}.ph.svelte-3qn0wv img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.ph.svelte-3qn0wv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translate(-120%);transition:transform .9s var(--ease);pointer-events:none}.card.svelte-3qn0wv:hover .ph:where(.svelte-3qn0wv):after,.card.svelte-3qn0wv:focus-visible .ph:where(.svelte-3qn0wv):after{transform:translate(120%)}.card.svelte-3qn0wv:hover .ph:where(.svelte-3qn0wv) img{transform:scale(1.05)}.meta.svelte-3qn0wv{display:grid;gap:1px;padding-top:10px}.meta.svelte-3qn0wv b:where(.svelte-3qn0wv){font-size:14px;letter-spacing:.04em}.meta.svelte-3qn0wv span:where(.svelte-3qn0wv){font-size:13px;color:var(--mute);line-height:1.35}.lb.svelte-3qn0wv{padding:0;border:0;max-width:min(1100px,94vw);width:100%;background:transparent;overflow:visible}.lb.svelte-3qn0wv::backdrop{background:#0a0d19e0}.lb[open].svelte-3qn0wv{animation:svelte-3qn0wv-pop .4s var(--ease)}@keyframes svelte-3qn0wv-pop{0%{opacity:0;transform:translateY(20px) scale(.98)}}.lb-in.svelte-3qn0wv{position:relative;display:grid;grid-template-columns:auto minmax(320px,1fr);background:#fff}.lb-in.svelte-3qn0wv img:where(.svelte-3qn0wv){height:min(78vh,760px);width:auto;aspect-ratio:3 / 4;object-fit:cover}.act.svelte-3qn0wv .btn:where(.svelte-3qn0wv){white-space:normal;text-align:center}.lb-t.svelte-3qn0wv{padding:clamp(24px,3vw,44px);display:flex;flex-direction:column;justify-content:center;gap:6px}.ref.svelte-3qn0wv{margin-top:12px;font-size:clamp(40px,5vw,72px);font-weight:800;letter-spacing:-.03em;line-height:1}.nm.svelte-3qn0wv{font-size:20px;font-weight:600}.fam.svelte-3qn0wv{display:flex;align-items:center;gap:8px;color:var(--mute);font-size:14px}.fam.svelte-3qn0wv i:where(.svelte-3qn0wv){width:12px;height:12px;border-radius:50%}.act.svelte-3qn0wv{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px}.nav.svelte-3qn0wv,.x.svelte-3qn0wv{position:absolute;width:48px;height:48px;border:0;background:#fff;color:var(--ink);font-size:20px;cursor:pointer;transition:background .2s,color .2s}.nav.svelte-3qn0wv:hover,.x.svelte-3qn0wv:hover{background:var(--red);color:#fff}.prev.svelte-3qn0wv{left:-60px;top:50%;transform:translateY(-50%)}.next.svelte-3qn0wv{right:-60px;top:50%;transform:translateY(-50%)}.x.svelte-3qn0wv{right:0;top:-58px;font-size:28px}@media(max-width:1100px){.grid.svelte-3qn0wv{grid-template-columns:repeat(4,1fr)}}@media(max-width:1000px),(max-aspect-ratio:1/1){.lb.svelte-3qn0wv{max-width:min(560px,94vw)}.lb-in.svelte-3qn0wv{grid-template-columns:1fr;max-height:92vh;max-height:92dvh;overflow-y:auto}.lb-in.svelte-3qn0wv img:where(.svelte-3qn0wv){width:100%;height:auto;max-height:58vh}.lb-t.svelte-3qn0wv{padding:22px 22px 26px}.ref.svelte-3qn0wv{margin-top:6px;font-size:40px}.act.svelte-3qn0wv{margin-top:16px}.act.svelte-3qn0wv .btn:where(.svelte-3qn0wv){flex:1 1 100%}.prev.svelte-3qn0wv,.next.svelte-3qn0wv{top:29vh}.prev.svelte-3qn0wv{left:8px}.next.svelte-3qn0wv{right:8px}.x.svelte-3qn0wv{top:8px;right:8px}}@media(max-width:760px){.head.svelte-3qn0wv{grid-template-columns:1fr}.grid.svelte-3qn0wv{grid-template-columns:repeat(2,1fr)}}.sh.svelte-1gkd5sq{background:var(--navy);color:#fff;padding:calc(var(--hh) + clamp(40px,6vw,90px)) 0 clamp(60px,7vw,100px);overflow:hidden}.grid.svelte-1gkd5sq{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(30px,5vw,80px);align-items:center}.crumbs.svelte-1gkd5sq{font-size:13px;opacity:.6;margin-bottom:26px}.crumbs.svelte-1gkd5sq a:where(.svelte-1gkd5sq){text-decoration:none}.crumbs.svelte-1gkd5sq a:where(.svelte-1gkd5sq):hover{text-decoration:underline}.h1.svelte-1gkd5sq{margin-top:18px}.brief.svelte-1gkd5sq{margin-top:clamp(26px,3vw,40px);padding:22px 24px;border-left:4px solid var(--red);background:#ffffff0d}.bt.svelte-1gkd5sq{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--red-2);margin-bottom:8px}.brief.svelte-1gkd5sq .lead:where(.svelte-1gkd5sq){font-size:clamp(15.5px,1.2vw,18px);opacity:.92}.act.svelte-1gkd5sq{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.ghost.svelte-1gkd5sq{color:#fff}.cover.svelte-1gkd5sq{margin:0;overflow:hidden;will-change:transform;aspect-ratio:4 / 5}.cover.svelte-1gkd5sq img{width:100%;height:100%;object-fit:cover}.facts.svelte-1gkd5sq{background:var(--red);color:#fff;padding:26px 0}.facts.svelte-1gkd5sq ul:where(.svelte-1gkd5sq){display:flex;flex-wrap:wrap;gap:12px 34px}.facts.svelte-1gkd5sq li:where(.svelte-1gkd5sq){display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500}.tick.svelte-1gkd5sq{width:14px;height:10px;flex:none;background:linear-gradient(#fff 0 2px,transparent 2px 4px,#fff 4px 6px,transparent 6px 8px,#fff 8px 10px)}.offers.svelte-1gkd5sq{padding:clamp(80px,10vw,140px) 0;background:var(--paper)}.offers.svelte-1gkd5sq .h2:where(.svelte-1gkd5sq){margin-top:18px}.og.svelte-1gkd5sq{margin-top:clamp(36px,5vw,60px);display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#1c25411f;border:2px solid rgba(28,37,65,.12)}.og.svelte-1gkd5sq article:where(.svelte-1gkd5sq){background:var(--paper);padding:clamp(24px,2.6vw,40px);transition:background .35s}.og.svelte-1gkd5sq article:where(.svelte-1gkd5sq):hover{background:#fff}.og.svelte-1gkd5sq .n:where(.svelte-1gkd5sq){font-size:14px;font-weight:700;color:var(--red)}.og.svelte-1gkd5sq h3:where(.svelte-1gkd5sq){margin-top:14px;font-size:21px;font-weight:700;line-height:1.25}.og.svelte-1gkd5sq p:where(.svelte-1gkd5sq){margin-top:10px;color:var(--mute);font-size:15px}.gal.svelte-1gkd5sq{background:#fff;padding:clamp(70px,8vw,120px) 0}.gal.dark.svelte-1gkd5sq{background:#07090f;color:#fff}.mason.svelte-1gkd5sq{columns:3 300px;column-gap:14px}.mason.svelte-1gkd5sq figure:where(.svelte-1gkd5sq){margin:0 0 14px;break-inside:avoid;overflow:hidden}.mason.svelte-1gkd5sq img{width:100%;height:auto;transition:transform .9s var(--ease)}.mason.svelte-1gkd5sq figure:where(.svelte-1gkd5sq):hover img{transform:scale(1.04)}.rel.svelte-1gkd5sq{margin:clamp(50px,6vw,80px) 0 24px}.pj.svelte-1gkd5sq{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pj.svelte-1gkd5sq a:where(.svelte-1gkd5sq){text-decoration:none;display:block}.pj.svelte-1gkd5sq img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.pj.svelte-1gkd5sq span:where(.svelte-1gkd5sq){display:block;margin-top:10px;font-size:14px;opacity:.75}.next.svelte-1gkd5sq{position:relative;display:block;background:var(--ink);color:#fff;text-decoration:none;overflow:hidden}.next.svelte-1gkd5sq .in:where(.svelte-1gkd5sq){position:relative;z-index:1;padding-top:clamp(60px,8vw,110px);padding-bottom:clamp(60px,8vw,110px);display:grid;gap:14px}.nt.svelte-1gkd5sq{font-size:clamp(36px,6vw,92px);font-weight:800;letter-spacing:-.035em;line-height:1;transition:color .3s}.next.svelte-1gkd5sq:hover .nt:where(.svelte-1gkd5sq){color:var(--red-2)}.ns.svelte-1gkd5sq{max-width:50ch;opacity:.7}.nimg.svelte-1gkd5sq{position:absolute;right:0;top:-10%;width:38%;height:120%;opacity:.35}.nimg.svelte-1gkd5sq img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.grid.svelte-1gkd5sq{grid-template-columns:1fr}.cover.svelte-1gkd5sq{aspect-ratio:4 / 3}.og.svelte-1gkd5sq{grid-template-columns:1fr}.pj.svelte-1gkd5sq{grid-template-columns:1fr 1fr}.nimg.svelte-1gkd5sq{width:60%;opacity:.2}}
