@font-face{font-family:Fusion Pixel Font;src:url(/fusion-pixel-10px-monospaced-zh_hans.otf.woff2) format("woff2");font-display:swap}@font-face{font-family:FusionPixel;src:url(/fusion-pixel-10px-monospaced-zh_hans.otf.woff2) format("woff2");font-display:swap}@font-face{font-family:EchoScan;src:url(data:font/ttf;base64,AAEAAAAOAIAAAwBgRkZUTa92VOUAAAmYAAAAHEdERUYAFQAUAAAJfAAAABxPUy8yWQRhfQAAAWgAAABgY21hcAfuCqEAAAHkAAABZmN2dCAAIQJ5AAADTAAAAARnYXNw//8AAwAACXQAAAAIZ2x5Zqgskc8AAANoAAADTGhlYWQtU+CGAAAA7AAAADZoaGVhBtcDbQAAASQAAAAkaG10eAy2AVgAAAHIAAAAHGxvY2ED+AMiAAADUAAAABZtYXhwAE4AZQAAAUgAAAAgbmFtZTu1cFsAAAa0AAAChXBvc3QAdQC4AAAJPAAAADYAAQAAAAEAANj6hZVfDzz1AAsD6AAAAADlM7EAAAAAAOU07FEAIf+AA6sC0AAAAAgAAgAAAAAAAAABAAAC0P+AAFoD6AAAAAADqwABAAAAAAAAAAAAAAAAAAAABAABAAAACgA0AAIAAAAAAAIAAAABAAEAAABAAC4AAAAAAAQD6AGQAAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAUJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAgABBAFMDIP84AFoC0ACAAAAAAQAAAAAAAALIAAAAIAABA+gAIQAAAAAD6AAAA+gAJgBVAFUAVQBVAFQAZwAAAAMAAAADAAAAHAABAAAAAABgAAMAAQAAABwABABEAAAABgAEAAEAAgBIAFP//wAAAEEATv//AAAAAAABAAYAFAAAAAMAAAAEAAAABQAAAAAABgAHAAgAAAAAAAAACQAAAQYAAAEAAAAAAAAAAQIAAAACAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAEAAUAAAYAAAAAAAcIAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAnkAAAAqACoAKgBOAIIAvgDuARwBXgGmAAAAAgAhAAABKgKaAAMABwAusQEALzyyBwQA7TKxBgXcPLIDAgDtMgCxAwAvPLIFBADtMrIHBgH8PLIBAgDtMjMRIREnMxEjIQEJ6MfHApr9ZiECWAAAAQAm/4QDqwLMABEAAAUiJicmAwYCBw4BIwE+ATIWFwOrX5shN3AccBwiml8BNBJOXE4SfGtYlAEmSf7YSVhrAukrNDQrAAAAAQBV/4QDOQLMACMAAAUiLgc1ND4DNzY7ATIWFSEiBwYVFBcWMyEUBiMB+x4kSzJIMjYhFgkcLU0yW4SVQl3+4oI8Mk01dgEWXUJ8AQcOHSlAUXFEK1FfTUUVJFg+QDONujooPlgAAAABAFX/hwM7AsgAKAAAARQGKwEiBgcGFRQWMyEUBiMhIgYVFBYXFjsBFAYrASImJyY1NDc+ATMDO2tMSWdcGx8nGwG7Vz7+4hwmIRM8jvdrTEmoozJplDZ3WgLIPVccISUgGyc+VycbFzAMKj5XNzdzxNp5Kx4AAAABAFX/hwM5AsgAHwAAATIWFREUBiMRNCYjISIGFREiJjURNDYzERQWMyEyNjUCeFBxcVAbE/77ExtQcnJQGxMBBRMbAshxT/4eQl0BKxMbGxP+1V5CAd9Qcv7bExsbEwABAFX/gAM5AtAAHQAAJREUIyImNREyFh8BFjMyNjURMhYVESImLwEmIyIGAQIBR2VrtzJmEycbKUdlZrIxdxMkGSf4/okBZUcCpG5evyQlHgFsZUf9XGhZ1iEjAAIAVP+CAzoCzQAYAC0AABM0PgI3Mh4DFRQOAyMiJy4EJTQuAiMiDgMVFB4BMzI+A1QyY4VZQGphQScRME2DVn9eEB00JB0CNh44QSszSygYBiFaSh8zNSMXASR1pmEsARg8YZhkPWpwUDM1CRQ7Sn9PU3M7GiQ0UUQsWnhJDCU8ZwAAAAEAZ/+HA00CyAAzAAABFBY7ATIeAxcWFRQGBwYjITQ2OwEyPgM1NCsBIiYnJjU0Nz4DMyEUBisBBgcGASBHSn8fJ0kyNA8ZU1kwWP5OfkTNGB0zHReIk2J4IRQwFTZNNTQBs4JFxk0cNgHXOCcCDBgxIztGUYwRCDtaAQoTJxtpOkouO1hIHyUPAztZAQcOAAAADgCuAAEAAAAAAAAAPgB+AAEAAAAAAAEACADPAAEAAAAAAAIABwDoAAEAAAAAAAMAJAE6AAEAAAAAAAQACAFxAAEAAAAAAAUADQGWAAEAAAAAAAYAEAHGAAMAAQQJAAAAfAAAAAMAAQQJAAEAEAC9AAMAAQQJAAIADgDYAAMAAQQJAAMASADwAAMAAQQJAAQAEAFfAAMAAQQJAAUAGgF6AAMAAQQJAAYAIAGkAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABjACkAIAAyADAAMgA1ACAARQBjAGgAbwBzAGMAYQBuACgAbwB6AHoAegB6AHgAegB6AHoAegBvACkALgAgAEEAbABsACAAUgBpAGcAaAB0AHMAIABSAGUAcwBlAHIAdgBlAGQALgAAQ29weXJpZ2h0IChjKSAyMDI1IEVjaG9zY2FuKG96enp6eHp6enpvKS4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4AAEUAYwBoAG8AcwBjAGEAbgAARWNob3NjYW4AAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAARQBjAGgAbwBzAGMAYQBuACAAOgAgADgALQAxADEALQAyADAAMgA1AABGb250Rm9yZ2UgMi4wIDogRWNob3NjYW4gOiA4LTExLTIwMjUAAEUAYwBoAG8AcwBjAGEAbgAARWNob3NjYW4AAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAAAFZlcnNpb24gMS4wMDAAAEUAYwBoAG8AcwBjAGEAbgAtAFIAZQBnAHUAbABhAHIAAEVjaG9zY2FuLVJlZ3VsYXIAAAAAAAIAAAAAAAD/tQAyAAAAAQAAAAAAAAAAAAAAAAAAAAAACgAAAAEAAgAkACYAKAArADEAMgA2AAAAAAAB//8AAgABAAAAAAAAAAwAFAAEAAAAAgAAAAEAAAABAAAAAAABAAAAAOUNt5MAAAAA5TOxAAAAAADlNOxR) format("truetype");font-display:swap}:root{--bloom-bg: #05080c;--bloom-surface: rgba(255, 255, 255, .04);--bloom-text: #f0f1ea;--bloom-text-soft: rgba(240, 241, 234, .72);--bloom-text-faint: rgba(240, 241, 234, .42);--bloom-accent: #b6d5ff;--bloom-accent-soft: rgba(182, 213, 255, .16);--bloom-max: 1480px;--bloom-ease: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body.home-scroll-bloom-page{margin:0;min-height:100vh;background:radial-gradient(circle at 20% 10%,rgba(255,244,225,.06),transparent 28%),radial-gradient(circle at 80% 22%,rgba(172,205,255,.08),transparent 26%),linear-gradient(180deg,color-mix(in srgb,var(--bloom-bg) 92%,#091017 8%) 0%,var(--bloom-bg) 100%);color:var(--bloom-text);font-family:Arial,Microsoft YaHei,sans-serif;overflow-x:hidden}body.home-scroll-bloom-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:140px 140px;opacity:.2;-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.95),transparent 90%);mask-image:radial-gradient(circle at center,rgba(0,0,0,.95),transparent 90%)}a{color:inherit}.home-scroll-bloom-shell{position:relative;width:min(var(--bloom-max),calc(100vw - 40px));margin:0 auto;padding:92px 0 56px}.home-scroll-bloom-intro{display:grid;gap:12px;margin-bottom:clamp(56px,10vh,120px)}.home-scroll-bloom-kicker,.home-scroll-bloom-step-kicker,.home-scroll-bloom-overlay-note,.home-scroll-bloom-label{font-family:FusionPixel,monospace;font-size:.82rem;letter-spacing:.16em;text-transform:uppercase;color:var(--bloom-text-faint)}.home-scroll-bloom-title{margin:0;max-width:11ch;font-size:clamp(2.8rem,7vw,7rem);line-height:.92;letter-spacing:-.06em;font-weight:600;text-wrap:balance}.home-scroll-bloom-summary{max-width:56ch;margin:0;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.7;color:var(--bloom-text-soft)}.home-scroll-bloom-variants{display:flex;flex-wrap:wrap;gap:16px 20px;margin-top:16px}.home-scroll-bloom-variants a{position:relative;font-family:FusionPixel,monospace;font-size:.82rem;letter-spacing:.12em;color:var(--bloom-text-faint);text-decoration:none;text-transform:uppercase;transition:color .22s ease,transform .22s var(--bloom-ease)}.home-scroll-bloom-variants a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:currentColor;opacity:.26}.home-scroll-bloom-variants a:hover,.home-scroll-bloom-variants a:focus-visible,.home-scroll-bloom-variants a.is-active{color:var(--bloom-text);transform:translateY(-1px)}.home-scroll-bloom-story{position:relative}.home-scroll-bloom-stage-column{position:sticky;top:56px;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 76px)}.home-scroll-bloom-stage{position:relative;width:min(100%,980px);height:min(84vh,960px);display:grid;place-items:center}.home-scroll-bloom-canvas{width:auto;height:min(92vh,900px);max-width:min(100%,720px);aspect-ratio:720 / 900;display:block;image-rendering:pixelated;filter:contrast(1.02) brightness(1.02)}.home-scroll-bloom-page .hash-copy-anchor{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:2;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:transparent;font-family:FusionPixel,monospace;font-size:.82rem;letter-spacing:.08em;cursor:pointer;padding:0;transition:color .18s ease,background .18s ease}.home-scroll-bloom-page .hash-copy-anchor:not(:empty){color:#4caf50;background:#05080ceb;text-shadow:0 0 10px rgba(76,175,80,.4)}.home-scroll-bloom-page .hash-copy-anchor:focus-visible{outline:1px solid rgba(79,172,254,.55);outline-offset:2px}.home-scroll-bloom-page .statusbar-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-scroll-bloom-stage-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-scroll-bloom-overlay-note{position:absolute;max-width:18ch;opacity:.24;transition:opacity .32s ease,transform .42s var(--bloom-ease),color .32s ease}.home-scroll-bloom-overlay-note.is-active{opacity:1;color:var(--bloom-text);transform:translateY(-6px) scale(1.02)}.home-scroll-bloom-track{position:relative}.home-scroll-bloom-step{min-height:92vh;display:flex;align-items:center}.home-scroll-bloom-step-copy{max-width:30rem;transition:opacity .32s ease,transform .42s var(--bloom-ease)}.home-scroll-bloom-step.is-active .home-scroll-bloom-step-copy{opacity:1}.home-scroll-bloom-step-title{margin:8px 0 0;font-size:clamp(1.8rem,4vw,4.4rem);line-height:.96;letter-spacing:-.06em;font-weight:600}.home-scroll-bloom-step-body{margin:14px 0 0;font-size:clamp(.98rem,1.35vw,1.08rem);line-height:1.76;color:var(--bloom-text-soft)}.home-scroll-bloom-page .page-footer{margin-top:clamp(40px,8vh,100px)}.home-scroll-bloom-page .status-logo-link{font-family:EchoScan,Arial,sans-serif;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase}.home-scroll-bloom-page .status-link{text-transform:none}.home-scroll-bloom-page .status-right .language-current{min-width:92px}body.home-scroll-bloom-page.home-scroll-bloom-page--monolith{--bloom-bg: #06080b;--bloom-text: #f1efe8;--bloom-text-soft: rgba(241, 239, 232, .72);--bloom-accent: #fff1d7}.home-scroll-bloom-page--monolith .home-scroll-bloom-shell{width:100%;padding:0 0 56px}.home-scroll-bloom-page--monolith .home-scroll-bloom-intro{justify-items:center;text-align:center;max-width:760px;margin-inline:auto}.home-scroll-bloom-page--monolith .home-scroll-bloom-intro--hero{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-content:center;gap:12px;width:min(760px,calc(100vw - 48px));min-height:100vh;margin:0 auto;padding:108px 0 16vh;opacity:clamp(0,calc(1.14 - var(--story-progress) * 2.1),1);transform:translateY(calc(var(--story-progress) * -64px));transition:opacity .12s linear,transform .12s linear;pointer-events:none}.home-scroll-bloom-page--monolith .home-scroll-bloom-intro--hero .home-scroll-bloom-variants{pointer-events:auto}.home-scroll-bloom-page--monolith .home-scroll-bloom-title{max-width:13ch;font-size:clamp(2.6rem,5.6vw,5rem);line-height:.98;letter-spacing:-.045em}.home-scroll-bloom-page--monolith .home-scroll-bloom-summary{max-width:44rem;font-size:clamp(1.04rem,1.45vw,1.18rem);line-height:1.82}.home-scroll-bloom-page--monolith .home-scroll-bloom-variants{justify-content:center}.home-scroll-bloom-page--monolith .home-scroll-bloom-stage{width:100vw;height:100vh;overflow:hidden}.home-scroll-bloom-page--monolith .home-scroll-bloom-track{position:relative;z-index:1;width:min(var(--bloom-max),calc(100vw - 40px));margin:0 auto;padding-top:100vh}.home-scroll-bloom-page--monolith .home-scroll-bloom-step{justify-content:center;text-align:center}.home-scroll-bloom-page--monolith .home-scroll-bloom-step-copy{max-width:40rem}.home-scroll-bloom-page--monolith .home-scroll-bloom-step-title{font-size:clamp(2rem,3.6vw,3.2rem)}.home-scroll-bloom-page--monolith .home-scroll-bloom-step-body{font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.82}body.home-scroll-bloom-page.home-scroll-bloom-page--ledger{--bloom-bg: #08090c;--bloom-text: #f3f0ea;--bloom-text-soft: rgba(243, 240, 234, .68)}.home-scroll-bloom-page--ledger .home-scroll-bloom-intro{max-width:720px}.home-scroll-bloom-page--ledger .home-scroll-bloom-story{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,.9fr);gap:clamp(28px,5vw,80px);align-items:start}.home-scroll-bloom-page--ledger .home-scroll-bloom-track{order:1}.home-scroll-bloom-page--ledger .home-scroll-bloom-stage-column{order:2;min-height:calc(100vh - 96px)}.home-scroll-bloom-page--ledger .home-scroll-bloom-step{min-height:86vh}.home-scroll-bloom-page--ledger .home-scroll-bloom-step-copy{max-width:25rem}body.home-scroll-bloom-page.home-scroll-bloom-page--orbit{--bloom-bg: #05111a;--bloom-text: #e9f2ff;--bloom-text-soft: rgba(233, 242, 255, .7);--bloom-text-faint: rgba(233, 242, 255, .42)}.home-scroll-bloom-page--orbit .home-scroll-bloom-intro{max-width:760px}.home-scroll-bloom-page--orbit .home-scroll-bloom-stage{width:min(100%,1120px)}.home-scroll-bloom-page--orbit .home-scroll-bloom-track{margin-top:-18vh;display:grid;gap:16vh}.home-scroll-bloom-page--orbit .home-scroll-bloom-step{justify-content:flex-end}.home-scroll-bloom-page--orbit .home-scroll-bloom-step-copy{max-width:18rem}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note[data-step-index="0"]{top:16%;left:6%}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note[data-step-index="1"]{top:14%;right:7%}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note[data-step-index="2"]{bottom:22%;left:10%}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note[data-step-index="3"]{bottom:16%;right:8%}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note[data-step-index="4"]{top:46%;left:50%;transform:translate(-50%);text-align:center}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note.is-active[data-step-index="0"]{transform:translate(12px,-12px)}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note.is-active[data-step-index="1"]{transform:translate(-12px,-12px)}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note.is-active[data-step-index="2"]{transform:translate(18px,-10px)}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note.is-active[data-step-index="3"]{transform:translate(-18px,-10px)}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note.is-active[data-step-index="4"]{transform:translate(-50%,-18px)}body.home-scroll-bloom-page.home-scroll-bloom-page--stem{--bloom-bg: #0b0906;--bloom-text: #f4ecdf;--bloom-text-soft: rgba(244, 236, 223, .7);--bloom-text-faint: rgba(244, 236, 223, .44)}.home-scroll-bloom-page--stem .home-scroll-bloom-intro{max-width:780px}.home-scroll-bloom-page--stem .home-scroll-bloom-story{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,.62fr);gap:clamp(24px,4vw,72px);align-items:start}.home-scroll-bloom-page--stem .home-scroll-bloom-stage-column{min-height:calc(100vh - 80px)}.home-scroll-bloom-page--stem .home-scroll-bloom-stage{width:100vw;height:100vh;overflow:visible}.home-scroll-bloom-page--stem .home-scroll-bloom-step{min-height:110vh;align-items:flex-start;padding-top:18vh}.home-scroll-bloom-page--stem .home-scroll-bloom-step-copy{max-width:24rem}.home-scroll-bloom-page--stem .home-scroll-bloom-title{max-width:11ch;font-size:clamp(2.7rem,5.8vw,5.4rem)}.home-scroll-bloom-page--stem .home-scroll-bloom-summary{max-width:42rem;font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.78}.home-scroll-bloom-page--stem .home-scroll-bloom-step-title{font-size:clamp(1.9rem,3.25vw,3.1rem)}.home-scroll-bloom-page--stem .home-scroll-bloom-step-body{font-size:clamp(.98rem,1.14vw,1.06rem);line-height:1.78}.home-scroll-bloom-page--monolith .home-scroll-bloom-story,.home-scroll-bloom-page--stem .home-scroll-bloom-story{position:relative}.home-scroll-bloom-page--monolith .home-scroll-bloom-stage-column,.home-scroll-bloom-page--stem .home-scroll-bloom-stage-column{top:0;left:50%;width:100vw;min-height:100vh;margin-left:calc(50% - 50vw);z-index:0;pointer-events:none}.home-scroll-bloom-page--monolith .home-scroll-bloom-canvas,.home-scroll-bloom-page--stem .home-scroll-bloom-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;aspect-ratio:auto}.home-scroll-bloom-page--stem .home-scroll-bloom-canvas{pointer-events:auto;filter:contrast(1.05) brightness(1.04) drop-shadow(0 26px 52px rgba(0,0,0,.28))}.home-scroll-bloom-page--monolith-experiment .home-scroll-bloom-canvas{pointer-events:auto}.home-scroll-bloom-page--monolith-experiment .home-scroll-bloom-track,.home-scroll-bloom-page--monolith-experiment .home-scroll-bloom-step,.home-scroll-bloom-page--monolith-experiment .home-scroll-bloom-step-copy{pointer-events:none}body.home-scroll-bloom-page--monolith.is-bloom-cursor-hidden,body.home-scroll-bloom-page--monolith.is-bloom-cursor-hidden *,body.home-scroll-bloom-page--stem.is-bloom-cursor-hidden,body.home-scroll-bloom-page--stem.is-bloom-cursor-hidden *{cursor:none!important}.home-scroll-bloom-page--stem .home-scroll-bloom-track{position:relative;z-index:1}.home-scroll-bloom-page--monolith .home-scroll-bloom-stage:before,.home-scroll-bloom-page--stem .home-scroll-bloom-stage:before,.home-scroll-bloom-page--monolith .home-scroll-bloom-stage:after,.home-scroll-bloom-page--stem .home-scroll-bloom-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-scroll-bloom-page--monolith .home-scroll-bloom-stage:before,.home-scroll-bloom-page--stem .home-scroll-bloom-stage:before{top:10%;right:8%;bottom:12%;left:8%;background:radial-gradient(circle at 50% 36%,rgba(248,232,201,.14),transparent 24%),radial-gradient(circle at 52% 54%,rgba(182,145,92,.1),transparent 28%),radial-gradient(circle at 46% 66%,rgba(110,82,42,.14),transparent 32%);filter:blur(28px);opacity:calc(.34 + var(--story-progress) * .28);transform:scale(calc(.94 + var(--story-progress) * .06))}.home-scroll-bloom-page--monolith .home-scroll-bloom-stage:after,.home-scroll-bloom-page--stem .home-scroll-bloom-stage:after{top:4%;right:6%;bottom:4%;left:6%;background:radial-gradient(circle at 50% 52%,rgba(255,245,227,.04),transparent 34%),radial-gradient(circle at 50% 78%,rgba(20,14,8,.46),transparent 40%);mix-blend-mode:screen;opacity:.82}body.home-scroll-bloom-page.home-scroll-bloom-page--banner{--bloom-bg: #071018;--bloom-text: #f4ede4;--bloom-text-soft: rgba(244, 237, 228, .7);--bloom-text-faint: rgba(244, 237, 228, .42)}.home-scroll-bloom-page--banner .home-scroll-bloom-intro{max-width:none}.home-scroll-bloom-page--banner .home-scroll-bloom-title{max-width:13ch}.home-scroll-bloom-page--banner .home-scroll-bloom-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.56fr);gap:clamp(24px,4vw,72px)}.home-scroll-bloom-page--banner .home-scroll-bloom-stage-column{order:2;min-height:calc(100vh - 84px)}.home-scroll-bloom-page--banner .home-scroll-bloom-stage{width:min(100%,560px);height:min(82vh,780px)}.home-scroll-bloom-page--banner .home-scroll-bloom-track{order:1}.home-scroll-bloom-page--banner .home-scroll-bloom-step{min-height:100vh}.home-scroll-bloom-page--banner .home-scroll-bloom-step-title{font-size:clamp(4rem,13vw,10rem);line-height:.88;letter-spacing:-.1em;text-transform:uppercase;font-family:EchoScan,Arial,sans-serif}.home-scroll-bloom-page--banner .home-scroll-bloom-step-copy{max-width:48rem}@media (max-width: 1100px){.home-scroll-bloom-shell{width:min(var(--bloom-max),calc(100vw - 28px))}.home-scroll-bloom-page--ledger .home-scroll-bloom-story,.home-scroll-bloom-page--stem .home-scroll-bloom-story,.home-scroll-bloom-page--banner .home-scroll-bloom-story{grid-template-columns:1fr}.home-scroll-bloom-page--ledger .home-scroll-bloom-stage-column,.home-scroll-bloom-page--stem .home-scroll-bloom-stage-column,.home-scroll-bloom-page--banner .home-scroll-bloom-stage-column{order:1}.home-scroll-bloom-page--ledger .home-scroll-bloom-track,.home-scroll-bloom-page--stem .home-scroll-bloom-track,.home-scroll-bloom-page--banner .home-scroll-bloom-track{order:2}}@media (max-width: 860px){.home-scroll-bloom-shell{width:calc(100vw - 20px);padding-top:76px}.home-scroll-bloom-stage-column{position:static;min-height:auto;margin-bottom:24px}.home-scroll-bloom-stage{width:100%;height:min(72vh,640px)}.home-scroll-bloom-track{margin-top:0!important}.home-scroll-bloom-page--monolith .home-scroll-bloom-track{width:calc(100vw - 20px);padding-top:min(100vh,760px)}.home-scroll-bloom-step{min-height:auto!important;padding:6vh 0}.home-scroll-bloom-page--monolith .home-scroll-bloom-intro--hero{width:calc(100vw - 32px);padding:88px 0 18vh}.home-scroll-bloom-page--orbit .home-scroll-bloom-step{justify-content:flex-start}}@media (max-width: 640px){.home-scroll-bloom-page .system-status-bar{padding:0 1rem}.home-scroll-bloom-page .hash-display{display:none}.home-scroll-bloom-title{font-size:clamp(2.2rem,13vw,4rem)}.home-scroll-bloom-step-title{font-size:clamp(1.6rem,10vw,2.8rem)}.home-scroll-bloom-page--banner .home-scroll-bloom-step-title{font-size:clamp(3rem,18vw,5rem)}.home-scroll-bloom-variants{gap:12px 16px}.home-scroll-bloom-page--orbit .home-scroll-bloom-overlay-note{max-width:12ch;font-size:.72rem}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:PangMen;src:url(/PangMenZhengDaoBiaoTiTiMianFeiBan-2.ttf) format("truetype");font-display:swap}.homepage-continuity-linked-demo-page{--linked-page-edge: clamp(1rem, 2.8vw, 2.75rem);--linked-panel-left: clamp(2.8rem, 9.5vw, 11.25rem);--linked-panel-width: min(27rem, calc(100vw - var(--linked-page-edge) * 2));--linked-history-width: min(31rem, calc(100vw - var(--linked-page-edge) * 2));--linked-copy-anchor-left: var(--linked-panel-left);--linked-copy-anchor-top: clamp(8.6rem, 24vh, 15rem);--linked-copy-to-panel-gap: clamp(17rem, 40vh, 23rem);--linked-panel-bottom: clamp(3.8rem, 9vh, 10rem);--linked-history-bottom: clamp(17rem, 30vh, 28rem);--linked-panel-top: calc(var(--linked-copy-anchor-top) + var(--linked-copy-to-panel-gap));--linked-history-top: clamp(12.2rem, 40vh, 21rem);--linked-stage-anchor-x: var(--linked-copy-anchor-left);--linked-stage-anchor-y: var(--linked-copy-anchor-top);--linked-panel-screen-x: var(--linked-panel-left);--linked-panel-screen-y: calc(var(--linked-stage-anchor-y) + var(--linked-copy-to-panel-gap));--linked-history-screen-x: var(--linked-panel-left);--linked-history-screen-y: var(--linked-history-top);--linked-panel-live-y: 0px;--linked-history-live-y: 0px;--linked-history-reveal-x: 0px;--linked-history-reveal-y: 0px;--linked-history-reveal-scale: 1;--linked-cta-screen-x: var(--linked-copy-anchor-left);--linked-cta-screen-y: clamp(30rem, 64vh, 38rem);--linked-cta-screen-y: clamp(30rem, 64svh, 38rem);--linked-cta-reveal-x: -.42rem;--linked-cta-reveal-y: .75rem;--linked-cta-reveal-scale: .992;--linked-final-fit-y: 0px;--linked-footer-exit: 0;--linked-content-presence: 1;--linked-stage-exit-y: 0px;--linked-panel-effective-y: calc(var(--linked-panel-screen-y) + var(--linked-panel-live-y));--linked-history-effective-y: calc(var(--linked-history-screen-y) + var(--linked-history-live-y));--linked-flower-safe-top: clamp(27rem, 72vh, 44rem);--linked-mobile-info-max: max(13rem, calc(var(--linked-flower-safe-top) - var(--linked-panel-effective-y) - .72rem));--linked-panel-gap: clamp(.58rem, .42rem + .42vw, .82rem);--linked-font: "PangMen", "Microsoft YaHei", sans-serif;--linked-status-pending: #f3f6f4;--linked-status-unknown: #d8ddd9;--linked-status-consistent: #9db3df;--linked-status-consistent-highlight: #dbe7ff;--linked-status-suspicious: #ff6200;--linked-status-suspicious-highlight: #ff9a5c;--linked-status-deceptive: #c90000;--linked-status-deceptive-highlight: #ff5a5a;--phase-warm: 246 240 230;--phase-muted: 154 166 174;--phase-red: 255 0 0;--phase-blue: 0 0 255}.homepage-continuity-linked-demo-page .homepage-continuity-linked-panel,.homepage-continuity-linked-demo-page .homepage-continuity-linked-panel *,.homepage-continuity-linked-demo-page .homepage-continuity-linked-cta,.homepage-continuity-linked-demo-page .homepage-continuity-linked-cta *,.homepage-continuity-linked-demo-page .homepage-continuity-history,.homepage-continuity-linked-demo-page .homepage-continuity-history *{font-family:var(--linked-font)!important;font-weight:400;letter-spacing:0}.homepage-continuity-linked-demo-page .webgl-text-scroll-demo-shell,.homepage-continuity-linked-demo-page .webgl-text-scroll-demo-stage:before{background:#000}.homepage-continuity-linked-demo-page .webgl-text-scroll-demo-track{pointer-events:none}.homepage-continuity-linked-demo-page .webgl-text-scroll-demo-stage:before{opacity:0}.homepage-continuity-linked-demo-page .hash-copy-anchor{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent;opacity:0}.homepage-continuity-linked-demo-page #systemStatus[data-trust-status=deceptive] .status-indicator,.homepage-continuity-linked-demo-page #systemStatus[data-trust-status=deceptive] .status-text{color:var(--linked-status-deceptive-highlight)}.homepage-continuity-linked-demo-page #systemStatus[data-trust-status=suspicious] .status-indicator,.homepage-continuity-linked-demo-page #systemStatus[data-trust-status=suspicious] .status-text{color:var(--linked-status-suspicious)}.homepage-continuity-linked-demo-page #systemStatus[data-trust-status=pass] .status-indicator,.homepage-continuity-linked-demo-page #systemStatus[data-trust-status=pass] .status-text{color:var(--linked-status-consistent)}.homepage-continuity-linked-layout-anchor{position:absolute;top:var(--linked-copy-anchor-top);left:var(--linked-copy-anchor-left);z-index:0;width:var(--linked-panel-width);height:1px;pointer-events:none;visibility:hidden}.homepage-continuity-linked-panel{position:fixed;left:0;top:0;bottom:auto;z-index:20;width:var(--linked-panel-width);min-height:13.8rem;pointer-events:auto;color:#efede8e6;opacity:0;transform:translate3d(var(--linked-panel-screen-x),calc(var(--linked-panel-screen-y) + var(--linked-panel-live-y, 0px) + var(--linked-panel-flow-y, 0px) + var(--linked-final-fit-y, 0px) + var(--linked-stage-compensation-y, 0px) + var(--linked-stage-exit-y, 0px)),0);transition:opacity .36s ease,filter .42s cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter}.homepage-continuity-linked-panel[hidden]{display:none}.homepage-continuity-linked-panel.is-visible{opacity:var(--linked-content-presence, 1);pointer-events:auto;filter:blur(calc(var(--linked-footer-exit, 0) * 8px))}.homepage-continuity-linked-demo-page[data-linked-active-section=memory] .homepage-continuity-linked-panel{transform:translate3d(var(--linked-panel-screen-x),calc(var(--linked-memory-panel-screen-y, var(--linked-panel-screen-y)) + var(--linked-panel-live-y, 0px) + var(--linked-panel-flow-y, 0px) + var(--linked-final-fit-y, 0px) + var(--linked-stage-compensation-y, 0px) + var(--linked-stage-exit-y, 0px)),0)}.homepage-continuity-linked-cta{position:fixed;left:0;top:0;z-index:34;box-sizing:border-box;width:min(31rem,calc(100vw - var(--linked-page-edge) * 2));color:#efede8e6;opacity:0;pointer-events:none;transform:translate3d(var(--linked-cta-screen-x),calc(var(--linked-cta-screen-y) + var(--linked-stage-compensation-y, 0px) + var(--linked-stage-exit-y, 0px)),0) translate3d(var(--linked-cta-reveal-x),var(--linked-cta-reveal-y),0) scale(var(--linked-cta-reveal-scale));transform-origin:left top;filter:blur(8px);transition:opacity .36s ease,filter .52s cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter}.homepage-continuity-linked-cta.is-visible{opacity:var(--linked-content-presence, 1);pointer-events:auto;filter:blur(calc(var(--linked-footer-exit, 0) * 8px))}.homepage-continuity-linked-final-cta{width:min(12rem,calc(100vw - var(--linked-page-edge) * 2))}.homepage-continuity-linked-cta-actions{display:flex;align-items:center;gap:clamp(.72rem,1.7vw,1.25rem);min-width:0}.homepage-continuity-linked-cta .phase-loop-button{opacity:0;transform:translate3d(-.32rem,.42rem,0);filter:blur(5px);text-decoration:none;will-change:transform,filter,opacity}.homepage-continuity-linked-cta.is-visible .phase-loop-button{opacity:1;transform:translateZ(0);filter:blur(0)}.homepage-continuity-linked-cta.is-visible .phase-loop-button:nth-child(2){transition-delay:70ms}.homepage-continuity-linked-card{position:absolute;inset:auto 0 0 0;opacity:0;transform:translate3d(-.6rem,.9rem,0);filter:blur(10px);pointer-events:none;transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1)}.homepage-continuity-linked-card.is-active,.homepage-continuity-linked-card.is-exiting{opacity:1;transform:translateZ(0);filter:blur(0)}.homepage-continuity-linked-card.is-active{pointer-events:auto}.homepage-continuity-linked-card.is-exiting{pointer-events:none}.homepage-continuity-linked-kicker{margin:0 0 var(--linked-panel-gap);color:#8b9aa675;font-size:clamp(.78rem,.72rem + .14vw,.88rem)}.homepage-continuity-linked-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--linked-panel-gap) clamp(.82rem,1.3vw,1rem);margin:0}.homepage-continuity-linked-grid>div{min-width:0}.homepage-continuity-linked-grid>div{touch-action:manipulation}.homepage-continuity-linked-grid>div.has-hover-detail,.homepage-continuity-linked-grid>div:has([data-hover-detail]){pointer-events:auto}.homepage-continuity-linked-grid>.is-wide{grid-column:1 / -1}.homepage-continuity-linked-grid>.is-detail dd{overflow:visible;overflow-wrap:anywhere;position:relative;white-space:normal}.homepage-continuity-linked-grid dt{margin:0 0 .18rem;color:#8d979e85;font-size:clamp(.68rem,.64rem + .12vw,.76rem)}.homepage-continuity-linked-grid dd{margin:0;overflow:hidden;color:#f2eee7e6;font-size:clamp(.9rem,.82rem + .18vw,1rem);line-height:1.22;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease,text-shadow .22s ease}.homepage-continuity-linked-grid dd[data-linked-field=graphicsLabel],.homepage-continuity-linked-grid dd[data-linked-field=browserBrand],.homepage-continuity-linked-grid dd[data-linked-field=claimedBrowser],.homepage-continuity-linked-grid dd[data-linked-field=browserVersion],.homepage-continuity-linked-grid dd[data-linked-field=operatingSystem]{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.homepage-continuity-linked-grid dd[data-linked-field=graphicsLabel]{white-space:pre-line}.homepage-continuity-linked-grid>div[data-field-state=consistent] dd{color:var(--linked-status-consistent)}.homepage-continuity-linked-grid>div[data-field-state=warn] dd{color:var(--linked-status-suspicious);text-shadow:0 0 1rem rgba(255,98,0,.18)}.homepage-continuity-linked-grid>div[data-field-state=danger] dd{color:var(--linked-status-deceptive);text-shadow:0 0 1rem rgba(201,0,0,.18)}.homepage-continuity-linked-grid>div[data-field-state=pending] dd{color:#f3f6f4b8}.homepage-continuity-linked-grid>div[data-field-state=unknown] dd{color:#d8ddd9b8}.homepage-continuity-linked-grid>div.has-hover-detail{position:relative;cursor:default;outline:0}.homepage-continuity-linked-grid>div.has-hover-detail dt{display:inline-flex;align-items:center;gap:.34rem}.homepage-continuity-linked-grid>div.has-hover-detail dt:after{content:"";width:.34rem;height:.34rem;border-radius:50%;background:#ff6200c7;box-shadow:0 0 .72rem #ff620038}.homepage-continuity-linked-grid dd[data-linked-field=networkProfile][data-hover-detail]{cursor:default;width:fit-content;max-width:100%}.homepage-continuity-linked-field-label{display:none;margin:.24rem 0 0;color:#aeb7bea3;font-size:clamp(.72rem,.68rem + .12vw,.8rem);line-height:1.34;overflow-wrap:anywhere;white-space:pre-line}.homepage-continuity-linked-grid>div[data-field-state=warn] .homepage-continuity-linked-field-label{color:#ff9a5ccc}.homepage-continuity-linked-grid>div[data-field-state=danger] .homepage-continuity-linked-field-label{color:#ff5a5ad6}.homepage-continuity-linked-hover-popover{position:fixed;z-index:5000;width:max-content;max-width:min(25rem,calc(100vw - var(--linked-page-edge) * 2));padding:.68rem .76rem;color:#f6f3edf0;background:#181b1e94;backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18);border:0;border-radius:.42rem;box-shadow:0 1.1rem 2.6rem #00000047;font-size:clamp(.8rem,.74rem + .14vw,.9rem);line-height:1.42;opacity:0;pointer-events:none;transform:translate3d(.42rem,0,0);transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1);white-space:pre-line}.homepage-continuity-linked-hover-popover[hidden]{display:block;opacity:0;visibility:hidden}.homepage-continuity-linked-hover-popover.is-visible{opacity:1;transform:translateZ(0);visibility:visible}.homepage-continuity-linked-grid.is-compact{gap:.58rem .94rem}.homepage-continuity-linked-count{display:flex;align-items:baseline;gap:.46rem;min-height:3.25rem}.homepage-continuity-linked-count span{font-size:clamp(2.2rem,1.8rem + 1.55vw,3.45rem);line-height:.95;color:#f5f0e7f2;font-variant-numeric:tabular-nums}.homepage-continuity-linked-count small{color:#a3adb494;font-size:clamp(.78rem,.72rem + .16vw,.9rem)}.homepage-continuity-linked-note{margin:.35rem 0 0;color:#b3bbc19e;font-size:clamp(.82rem,.76rem + .16vw,.94rem);line-height:1.45}.homepage-continuity-linked-status{margin:0 0 .82rem;color:#f6ecddf5;font-size:clamp(2.3rem,1.9rem + 1.9vw,4.2rem);line-height:.95}.homepage-continuity-linked-decision-head{display:block;margin:0 0 .82rem}.homepage-continuity-linked-decision-main{min-width:0}.homepage-continuity-linked-decision-head .homepage-continuity-linked-kicker{margin-bottom:clamp(.38rem,.8vw,.52rem)}.homepage-continuity-linked-decision-head .homepage-continuity-linked-status{margin:0}.homepage-continuity-linked-final-cta[data-linked-cta-anchor=chapter-support] .homepage-continuity-linked-cta-actions{display:flex;align-items:center;justify-content:flex-start;gap:0}.homepage-continuity-linked-final-cta[data-linked-cta-anchor=chapter-support] .phase-loop-button{width:clamp(5.8rem,6.2vw,6.85rem);min-height:clamp(2.52rem,2.06rem + .64vw,2.86rem);padding-inline:clamp(.92rem,1.1vw,1.15rem)}.homepage-continuity-linked-final-cta[data-linked-cta-anchor=chapter-support] .phase-loop-button__label{gap:.06rem;min-width:2.6rem;font-size:clamp(1.08rem,.94rem + .28vw,1.26rem)}.homepage-continuity-linked-final-cta[data-linked-cta-anchor=chapter-support] .phase-loop-button__glyph{--glyph-alpha: .72}.homepage-continuity-linked-demo-page[data-live-panel-status=deceptive] .homepage-continuity-linked-status{color:var(--linked-status-deceptive-highlight)}.homepage-continuity-linked-demo-page[data-live-panel-status=suspicious] .homepage-continuity-linked-status{color:var(--linked-status-suspicious)}.homepage-continuity-linked-demo-page[data-live-panel-status=pass] .homepage-continuity-linked-status{color:var(--linked-status-consistent)}.homepage-continuity-linked-demo-page .homepage-continuity-history{position:fixed;left:0;top:0;right:auto;bottom:auto;width:var(--linked-history-width);z-index:9;transform:translate3d(var(--linked-history-screen-x),calc(var(--linked-history-screen-y) + var(--linked-history-live-y, 0px) + var(--linked-history-flow-y, 0px) + var(--linked-history-reveal-y, 0px) + var(--linked-stage-compensation-y, 0px) + var(--linked-stage-exit-y, 0px)),0) translate3d(var(--linked-history-reveal-x, 0px),0,0) scale(var(--linked-history-reveal-scale, 1));transform-origin:left top}.homepage-continuity-linked-demo-page .homepage-continuity-history-rows{gap:.54rem}.homepage-continuity-linked-demo-page .homepage-continuity-history-row{grid-template-columns:minmax(6.35rem,max-content) minmax(0,1fr);gap:.12rem 1.08rem;align-items:start;min-height:2.28rem;overflow:visible;white-space:normal}.homepage-continuity-linked-demo-page .homepage-continuity-history-label{color:#8997a27a;font-size:clamp(.94rem,.84rem + .2vw,1.08rem);grid-row:1 / span 2;padding-top:.06rem;white-space:nowrap}.homepage-continuity-linked-demo-page .homepage-continuity-history-time{color:#f4f0e8eb;font-size:clamp(1.2rem,1.04rem + .34vw,1.4rem);line-height:1.08;min-width:0;white-space:normal}.homepage-continuity-linked-demo-page .homepage-continuity-history-stamp{color:#77848f6b;font-size:clamp(.94rem,.84rem + .18vw,1.04rem);grid-column:2;min-width:0;line-height:1.05;white-space:nowrap}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-flow{--linked-page-edge: clamp(1.1rem, 3vw, 3rem);--linked-panel-left: clamp(2.6rem, 8vw, 9.5rem);--linked-panel-width: min(28rem, calc(100vw - var(--linked-page-edge) * 2));--linked-history-width: min(30rem, calc(100vw - var(--linked-page-edge) * 2));--linked-copy-anchor-left: var(--linked-panel-left);--linked-copy-anchor-top: clamp(10.2rem, 30vh, 17.4rem);--linked-copy-to-panel-gap: clamp(4.4rem, 8.8vh, 5.85rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(8.4rem, 14vh, 11.5rem));--linked-history-screen-y: calc(var(--linked-panel-screen-y) + clamp(8.4rem, 14vh, 11.5rem));--linked-flower-safe-top: clamp(34rem, 82vh, 49rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit{--linked-page-edge: clamp(1.15rem, 3.1vw, 3.2rem);--linked-copy-anchor-left: clamp(2.8rem, 7vw, 8.75rem);--linked-copy-anchor-top: clamp(10rem, 29vh, 16.7rem);--linked-panel-left: max(52vw, calc(100vw - 34rem) );--linked-panel-width: min(27.5rem, calc(100vw - var(--linked-panel-left) - var(--linked-page-edge)));--linked-history-width: var(--linked-panel-width);--linked-copy-to-panel-gap: clamp(.95rem, 2.8vh, 1.9rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(8.9rem, 15vh, 11.8rem));--linked-history-screen-y: calc(var(--linked-panel-screen-y) + clamp(8.9rem, 15vh, 11.8rem));--linked-flower-safe-top: clamp(31rem, 74vh, 46rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline{--linked-page-edge: clamp(1rem, 3vw, 3rem);--linked-panel-left: clamp(2.4rem, 7vw, 8rem);--linked-panel-width: min(42rem, calc(100vw - var(--linked-page-edge) * 2));--linked-history-width: min(34rem, calc(100vw - var(--linked-page-edge) * 2));--linked-copy-anchor-left: var(--linked-panel-left);--linked-copy-anchor-top: clamp(12.1rem, 35vh, 20.2rem);--linked-copy-to-panel-gap: clamp(4.1rem, 8.2vh, 5.6rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(7.7rem, 12vh, 10rem));--linked-history-screen-y: calc(var(--linked-panel-screen-y) + clamp(7.7rem, 12vh, 10rem));--linked-flower-safe-top: clamp(35rem, 82vh, 52rem)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-panel,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-panel,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-panel{left:0;top:0;bottom:auto;min-height:0;max-height:max(13rem,calc(var(--linked-flower-safe-top) - var(--linked-panel-effective-y) - .9rem));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;transform:translate3d(var(--linked-panel-screen-x),calc(var(--linked-panel-screen-y) + var(--linked-panel-live-y, 0px) + var(--linked-panel-flow-y, 0px) + var(--linked-stage-compensation-y, 0px) + var(--linked-stage-exit-y, 0px)),0)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-panel::-webkit-scrollbar,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-panel::-webkit-scrollbar,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-panel::-webkit-scrollbar{display:none}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-panel:before,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-panel:before,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-panel:before{content:"";display:block;width:clamp(3.8rem,10vw,7.6rem);height:1px;margin:0 0 clamp(.46rem,1vh,.72rem);background:linear-gradient(90deg,#e0b68599,#e0b68500)}.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-panel:before{width:100%;background:linear-gradient(90deg,#e0b68500,#e0b6856b,#e0b68500)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-card,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-card,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-card{position:relative;inset:auto;display:none;transform:translate3d(0,-.22rem,0)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-card.is-active,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-card.is-active,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-card.is-active{display:block;transform:translateZ(0)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid{grid-template-columns:1fr;gap:clamp(.24rem,.8vh,.42rem)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid>div,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid>div,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid>div{display:grid;grid-template-columns:minmax(5.7rem,max-content) minmax(0,1fr);align-items:baseline;gap:.08rem clamp(.72rem,1.4vw,1.05rem);padding-block:clamp(.04rem,.32vh,.16rem);border-top:1px solid rgba(170,180,188,.08)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid>div:first-child,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid>div:first-child,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid>div:first-child{border-top:0}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid>.is-wide,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid>.is-wide,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid>.is-wide{grid-column:1 / -1}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid dt,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid dt,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid dt{margin:0;line-height:1.08}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid dd,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid dd,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid dd{min-width:0;line-height:1.16;white-space:normal}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid>div.has-hover-detail,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid>div.has-hover-detail,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid>div.has-hover-detail{display:block}.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.26rem,.72vh,.44rem) clamp(1.4rem,3vw,2.6rem)}.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid.is-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid.is-compact>div{grid-template-columns:1fr}.homepage-continuity-linked-layout-flow .homepage-continuity-history,.homepage-continuity-linked-layout-orbit .homepage-continuity-history,.homepage-continuity-linked-layout-lowline .homepage-continuity-history{left:0!important;top:0!important;bottom:auto!important;width:var(--linked-history-width);transform:translate3d(var(--linked-history-screen-x),calc(var(--linked-history-screen-y) + var(--linked-history-live-y, 0px) + var(--linked-history-flow-y, 0px) + var(--linked-stage-compensation-y, 0px) + var(--linked-stage-exit-y, 0px)),0)}.homepage-continuity-linked-layout-flow .homepage-continuity-history:before,.homepage-continuity-linked-layout-orbit .homepage-continuity-history:before,.homepage-continuity-linked-layout-lowline .homepage-continuity-history:before{content:"";display:block;width:clamp(2.8rem,8vw,6rem);height:1px;margin:0 0 .48rem;background:linear-gradient(90deg,#97a3ad52,#97a3ad00)}.homepage-continuity-linked-layout-orbit .homepage-continuity-history:before{width:100%;background:linear-gradient(90deg,#97a3ad00,#97a3ad47,#97a3ad00)}@media (max-width: 820px){.homepage-continuity-linked-demo-page{--linked-page-edge: clamp(.9rem, 4vw, 1.6rem);--linked-panel-left: var(--linked-page-edge);--linked-panel-width: min(23rem, calc(100vw - var(--linked-page-edge) * 2));--linked-history-width: var(--linked-panel-width);--linked-panel-bottom: clamp(1rem, 3.8vh, 2.4rem);--linked-history-bottom: clamp(12.2rem, 22vh, 14rem);--linked-panel-gap: clamp(.42rem, 1.7vw, .62rem)}.homepage-continuity-linked-panel{min-height:12.4rem}.homepage-continuity-linked-cta{width:var(--linked-panel-width)}.homepage-continuity-linked-cta-actions{gap:.48rem}.homepage-continuity-linked-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-continuity-linked-grid dd{white-space:normal}.homepage-continuity-linked-grid>.is-wide{grid-column:1 / -1}.homepage-continuity-linked-grid>div.has-hover-detail{min-height:0;padding-block:0}.homepage-continuity-linked-demo-page .homepage-continuity-history{left:var(--linked-panel-left);right:auto;top:auto;bottom:var(--linked-history-bottom);width:var(--linked-history-width)}.homepage-continuity-linked-demo-page .homepage-continuity-history-rows{grid-template-columns:1fr;gap:.36rem}.homepage-continuity-linked-demo-page .homepage-continuity-history-row{grid-template-columns:minmax(4.9rem,max-content) minmax(0,1fr);gap:.08rem .7rem;justify-content:start;min-height:1.42rem;overflow:visible;white-space:normal}.homepage-continuity-linked-demo-page .homepage-continuity-history-label{font-size:clamp(.76rem,.7rem + .18vw,.82rem);line-height:1.05;padding-top:0}.homepage-continuity-linked-demo-page .homepage-continuity-history-time{font-size:clamp(.98rem,.9rem + .28vw,1.08rem);line-height:1.08}.homepage-continuity-linked-demo-page .homepage-continuity-history-stamp{font-size:clamp(.76rem,.7rem + .16vw,.82rem);line-height:1.05}.homepage-continuity-linked-demo-page .homepage-continuity-history-time,.homepage-continuity-linked-demo-page .homepage-continuity-history-stamp{min-width:0;overflow:visible;text-overflow:clip}.homepage-continuity-linked-demo-page .homepage-continuity-history-time{white-space:normal}.homepage-continuity-linked-demo-page .homepage-continuity-history-stamp{white-space:nowrap}.homepage-continuity-linked-demo-page .homepage-continuity-history-stamp{grid-column:2}}@media (max-width: 520px){.homepage-continuity-linked-demo-page .homepage-continuity-linked-grid dt{font-size:clamp(.74rem,.7rem + .18vw,.8rem)}.homepage-continuity-linked-demo-page .homepage-continuity-linked-grid dd{font-size:clamp(.88rem,.84rem + .18vw,.95rem)}}@media (max-width: 820px),(hover: none),(pointer: coarse){.homepage-continuity-linked-demo-page{--linked-page-edge: clamp(.86rem, 4.2vw, 1.55rem);--linked-panel-left: var(--linked-page-edge);--linked-panel-width: min(25.5rem, calc(100vw - var(--linked-page-edge) * 2));--linked-history-width: var(--linked-panel-width);--linked-copy-anchor-left: var(--linked-panel-left);--linked-copy-anchor-top: clamp(4.8rem, 16vh, 9rem);--linked-copy-anchor-top: clamp(4.8rem, 16svh, 9rem);--linked-copy-to-panel-gap: clamp(4.35rem, 8.8vh, 4.85rem);--linked-copy-to-panel-gap: clamp(4.35rem, 8.8svh, 4.85rem);--linked-history-top: clamp(12.2rem, 40vh, 21rem);--linked-history-top: clamp(12.2rem, 40svh, 21rem);--linked-flower-safe-top: clamp(27rem, 72vh, 44rem);--linked-flower-safe-top: clamp(27rem, 72svh, 44rem);--linked-mobile-info-max: max(13rem, calc(var(--linked-flower-safe-top) - var(--linked-panel-effective-y) - .72rem));--linked-panel-gap: clamp(.34rem, 1.45vw, .58rem)}.homepage-continuity-linked-demo-page[data-linked-active-section=outline]{--linked-copy-anchor-top: clamp(4.6rem, 15vh, 8.4rem);--linked-copy-anchor-top: clamp(4.6rem, 15svh, 8.4rem);--linked-copy-to-panel-gap: clamp(4.45rem, 9vh, 5.05rem);--linked-copy-to-panel-gap: clamp(4.45rem, 9svh, 5.05rem);--linked-flower-safe-top: clamp(28rem, 73vh, 45rem);--linked-flower-safe-top: clamp(28rem, 73svh, 45rem)}.homepage-continuity-linked-demo-page[data-linked-active-section=memory]{--linked-copy-anchor-top: clamp(4.8rem, 16vh, 9rem);--linked-copy-anchor-top: clamp(4.8rem, 16svh, 9rem);--linked-copy-to-panel-gap: clamp(4.2rem, 8.4vh, 4.7rem);--linked-copy-to-panel-gap: clamp(4.2rem, 8.4svh, 4.7rem);--linked-history-top: clamp(12rem, 39vh, 22rem);--linked-history-top: clamp(12rem, 39svh, 22rem);--linked-flower-safe-top: clamp(27rem, 70vh, 44rem);--linked-flower-safe-top: clamp(27rem, 70svh, 44rem)}.homepage-continuity-linked-demo-page[data-linked-active-section=decision]{--linked-copy-anchor-top: clamp(5rem, 17vh, 9.6rem);--linked-copy-anchor-top: clamp(5rem, 17svh, 9.6rem);--linked-copy-to-panel-gap: clamp(4.55rem, 8.8vh, 5rem);--linked-copy-to-panel-gap: clamp(4.55rem, 8.8svh, 5rem);--linked-flower-safe-top: clamp(25.5rem, 68vh, 42rem);--linked-flower-safe-top: clamp(25.5rem, 68svh, 42rem)}.homepage-continuity-linked-panel{top:0;bottom:auto;z-index:24;width:var(--linked-panel-width);min-height:0;max-height:var(--linked-mobile-info-max);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.12rem}.homepage-continuity-linked-panel::-webkit-scrollbar{display:none}.homepage-continuity-linked-card{position:relative;inset:auto;display:none;transform:translate3d(0,-.2rem,0)}.homepage-continuity-linked-card.is-active{display:block;transform:translateZ(0)}.homepage-continuity-linked-kicker{margin-bottom:clamp(.34rem,1.2vh,.58rem);color:#9aa6b09e;font-size:clamp(.72rem,.68rem + .16vw,.82rem)}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid{grid-template-columns:1fr!important;gap:clamp(.24rem,.85vh,.4rem)}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid>div{display:grid;grid-template-columns:minmax(5.25rem,max-content) minmax(0,1fr)!important;align-items:baseline;gap:.08rem clamp(.58rem,2.8vw,.86rem)}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid>.is-wide{grid-column:auto}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid dt{margin:0;color:#97a3ad94;font-size:clamp(.68rem,.64rem + .2vw,.78rem);line-height:1.14}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid dd{font-size:clamp(.84rem,.78rem + .26vw,.95rem);line-height:1.16}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid>div.has-hover-detail{display:block}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid>div.has-hover-detail dt:after{display:none}.homepage-continuity-linked-field-label{grid-column:2;display:block;margin-top:.02rem;font-size:clamp(.68rem,.63rem + .22vw,.78rem);line-height:1.24}.homepage-continuity-linked-count{min-height:clamp(2.7rem,6.2vh,3.4rem);gap:.34rem}.homepage-continuity-linked-count span{font-size:clamp(2rem,6.8vw,3.1rem)}.homepage-continuity-linked-count small,.homepage-continuity-linked-note{font-size:clamp(.78rem,.72rem + .24vw,.92rem)}.homepage-continuity-linked-note{margin-top:.18rem;line-height:1.34}.homepage-continuity-linked-status{margin-bottom:clamp(.48rem,1.4vh,.76rem);font-size:clamp(2rem,8vw,3.6rem)}.homepage-continuity-linked-decision-head{margin-bottom:clamp(.52rem,1.4vh,.78rem)}.homepage-continuity-linked-decision-head .homepage-continuity-linked-status{margin-bottom:0}.homepage-continuity-linked-final-cta[data-linked-cta-anchor=chapter-support] .phase-loop-button{width:clamp(4.95rem,17vw,5.75rem);min-height:2.24rem}.homepage-continuity-linked-demo-page .homepage-continuity-history{left:0;right:auto;top:0;bottom:auto;z-index:22;width:var(--linked-history-width);max-height:max(5rem,calc(var(--linked-flower-safe-top) - var(--linked-history-effective-y) - .56rem));overflow:hidden;filter:drop-shadow(0 1rem 1.8rem rgba(0,0,0,.42)) drop-shadow(0 .12rem .7rem rgba(116,126,136,.16))}.homepage-continuity-linked-demo-page .homepage-continuity-history-rows{grid-template-columns:1fr;gap:clamp(.26rem,1vh,.38rem)}.homepage-continuity-linked-demo-page .homepage-continuity-history-row{grid-template-columns:minmax(4.9rem,max-content) minmax(0,1fr);gap:.08rem .68rem;justify-content:start;min-height:1.34rem;overflow:visible;white-space:normal}.homepage-continuity-linked-demo-page .homepage-continuity-history-label{grid-row:1 / span 2;padding-top:0;color:#9cabb8a8;font-size:clamp(.72rem,.66rem + .2vw,.82rem);line-height:1.05}.homepage-continuity-linked-demo-page .homepage-continuity-history-time{color:#f4f0e8eb;font-size:clamp(.94rem,.86rem + .3vw,1.08rem);line-height:1.08;min-width:0;overflow:visible;text-overflow:clip;white-space:normal}.homepage-continuity-linked-demo-page .homepage-continuity-history-stamp{grid-column:2;color:#9aa6b094;font-size:clamp(.72rem,.66rem + .2vw,.82rem);line-height:1.05;min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}}@media (hover: none) and (pointer: coarse) and (orientation: landscape){.homepage-continuity-linked-demo-page{--linked-panel-width: min(24rem, calc(100vw - var(--linked-page-edge) * 2));--linked-copy-anchor-top: clamp(3.8rem, 12vh, 5.8rem);--linked-copy-anchor-top: clamp(3.8rem, 12svh, 5.8rem);--linked-copy-to-panel-gap: clamp(3.7rem, 8vh, 4.25rem);--linked-copy-to-panel-gap: clamp(3.7rem, 8svh, 4.25rem);--linked-history-top: clamp(10rem, 41vh, 18rem);--linked-history-top: clamp(10rem, 41svh, 18rem);--linked-flower-safe-top: clamp(16rem, 70vh, 29rem);--linked-flower-safe-top: clamp(16rem, 70svh, 29rem)}}@media (max-width: 820px),(hover: none),(pointer: coarse){.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-flow,.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit,.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline{--linked-page-edge: clamp(.9rem, 4.2vw, 1.55rem);--linked-panel-left: var(--linked-page-edge);--linked-panel-width: min(25.5rem, calc(100vw - var(--linked-page-edge) * 2));--linked-history-width: var(--linked-panel-width);--linked-copy-anchor-left: var(--linked-panel-left);--linked-panel-screen-x: var(--linked-stage-anchor-x);--linked-history-screen-x: var(--linked-stage-anchor-x);--linked-copy-to-panel-gap: clamp(4.35rem, 8.8vh, 5.05rem);--linked-copy-to-panel-gap: clamp(4.35rem, 8.8svh, 5.05rem);--linked-mobile-info-max: max(13rem, calc(var(--linked-flower-safe-top) - var(--linked-panel-effective-y) - .72rem))}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-flow{--linked-copy-anchor-top: clamp(6rem, 20vh, 10.2rem);--linked-copy-anchor-top: clamp(6rem, 20svh, 10.2rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(8rem, 14vh, 10.2rem));--linked-history-top: calc(var(--linked-panel-top) + clamp(8rem, 14svh, 10.2rem));--linked-history-screen-y: calc(var(--linked-panel-screen-y) + clamp(8rem, 14svh, 10.2rem));--linked-flower-safe-top: clamp(30rem, 75vh, 44rem);--linked-flower-safe-top: clamp(30rem, 75svh, 44rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit{--linked-panel-width: min(20.75rem, calc(100vw - var(--linked-page-edge) * 2));--linked-panel-left: max(var(--linked-page-edge), calc(100vw - var(--linked-panel-width) - var(--linked-page-edge)));--linked-copy-anchor-left: var(--linked-panel-left);--linked-copy-anchor-top: clamp(6.4rem, 21vh, 10.8rem);--linked-copy-anchor-top: clamp(6.4rem, 21svh, 10.8rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(7.8rem, 13vh, 10rem));--linked-history-top: calc(var(--linked-panel-top) + clamp(7.8rem, 13svh, 10rem));--linked-history-screen-y: calc(var(--linked-panel-screen-y) + clamp(7.8rem, 13svh, 10rem));--linked-flower-safe-top: clamp(30rem, 74vh, 43rem);--linked-flower-safe-top: clamp(30rem, 74svh, 43rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline{--linked-panel-width: min(25.5rem, calc(100vw - var(--linked-page-edge) * 2));--linked-panel-left: var(--linked-page-edge);--linked-copy-anchor-left: var(--linked-panel-left);--linked-copy-anchor-top: clamp(7rem, 23vh, 12.2rem);--linked-copy-anchor-top: clamp(7rem, 23svh, 12.2rem);--linked-copy-to-panel-gap: clamp(4.25rem, 8.5vh, 5.1rem);--linked-copy-to-panel-gap: clamp(4.25rem, 8.5svh, 5.1rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(7.2rem, 12vh, 9.6rem));--linked-history-top: calc(var(--linked-panel-top) + clamp(7.2rem, 12svh, 9.6rem));--linked-history-screen-y: calc(var(--linked-panel-screen-y) + clamp(7.2rem, 12svh, 9.6rem));--linked-flower-safe-top: clamp(32rem, 78vh, 45rem);--linked-flower-safe-top: clamp(32rem, 78svh, 45rem)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid.is-compact{grid-template-columns:1fr}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-grid>div,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-grid>div,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-grid>div{grid-template-columns:minmax(5.25rem,max-content) minmax(0,1fr)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-panel:before,.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit .homepage-continuity-history:before{margin-left:auto}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-kicker{text-align:right}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(.28rem,1.1vh,.48rem) clamp(.82rem,4.2vw,1.25rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid>div{grid-template-columns:1fr!important;align-items:start}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid>.is-wide{grid-column:1 / -1}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid dt{margin-bottom:.12rem}.homepage-continuity-linked-layout-flow .homepage-continuity-history,.homepage-continuity-linked-layout-orbit .homepage-continuity-history,.homepage-continuity-linked-layout-lowline .homepage-continuity-history{left:0!important;top:0!important;width:var(--linked-history-width)}}@media (hover: none) and (pointer: coarse) and (orientation: landscape){.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-flow,.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit,.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline{--linked-panel-width: min(24rem, calc(100vw - var(--linked-page-edge) * 2));--linked-copy-anchor-top: clamp(4rem, 13vh, 6.2rem);--linked-copy-anchor-top: clamp(4rem, 13svh, 6.2rem);--linked-copy-to-panel-gap: clamp(3.7rem, 8vh, 4.3rem);--linked-copy-to-panel-gap: clamp(3.7rem, 8svh, 4.3rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(6.2rem, 18vh, 8rem));--linked-history-top: calc(var(--linked-panel-top) + clamp(6.2rem, 18svh, 8rem));--linked-flower-safe-top: clamp(17rem, 72vh, 29rem);--linked-flower-safe-top: clamp(17rem, 72svh, 29rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline{--linked-copy-anchor-top: clamp(4.5rem, 15vh, 6.9rem);--linked-copy-anchor-top: clamp(4.5rem, 15svh, 6.9rem);--linked-flower-safe-top: clamp(18rem, 74vh, 30rem);--linked-flower-safe-top: clamp(18rem, 74svh, 30rem)}}@media (min-width: 821px) and (hover: hover) and (pointer: fine),(min-width: 1100px){.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-flow{--linked-page-edge: clamp(1.1rem, 3vw, 3rem);--linked-panel-left: clamp(2.6rem, 8vw, 9.5rem);--linked-panel-width: min(28rem, calc(100vw - var(--linked-page-edge) * 2));--linked-history-width: min(30rem, calc(100vw - var(--linked-page-edge) * 2));--linked-copy-anchor-left: var(--linked-panel-left);--linked-copy-anchor-top: clamp(10.2rem, 30vh, 17.4rem);--linked-copy-to-panel-gap: clamp(4.4rem, 8.8vh, 5.85rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(8.4rem, 14vh, 11.5rem));--linked-flower-safe-top: clamp(34rem, 82vh, 49rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit{--linked-page-edge: clamp(1.15rem, 3.1vw, 3.2rem);--linked-copy-anchor-left: clamp(2.8rem, 7vw, 8.75rem);--linked-copy-anchor-top: clamp(10rem, 29vh, 16.7rem);--linked-panel-left: max(52vw, calc(100vw - 34rem) );--linked-panel-width: min(27.5rem, calc(100vw - var(--linked-panel-left) - var(--linked-page-edge)));--linked-history-width: var(--linked-panel-width);--linked-copy-to-panel-gap: clamp(.95rem, 2.8vh, 1.9rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(8.9rem, 15vh, 11.8rem));--linked-flower-safe-top: clamp(31rem, 74vh, 46rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline{--linked-page-edge: clamp(1rem, 3vw, 3rem);--linked-panel-left: clamp(2.4rem, 7vw, 8rem);--linked-panel-width: min(42rem, calc(100vw - var(--linked-page-edge) * 2));--linked-history-width: min(34rem, calc(100vw - var(--linked-page-edge) * 2));--linked-copy-anchor-left: var(--linked-panel-left);--linked-copy-anchor-top: clamp(12.1rem, 35vh, 20.2rem);--linked-copy-to-panel-gap: clamp(4.1rem, 8.2vh, 5.6rem);--linked-history-top: calc(var(--linked-panel-top) + clamp(7.7rem, 12vh, 10rem));--linked-flower-safe-top: clamp(35rem, 82vh, 52rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(.26rem,.72vh,.44rem) clamp(1.4rem,3vw,2.6rem)}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid.is-compact{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 820px),(hover: none),(pointer: coarse){.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-flow,.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-lowline{--linked-panel-width: min(22.35rem, calc(100vw - var(--linked-page-edge) * 2));--linked-panel-gap: clamp(.22rem, 1.05vw, .42rem);--linked-mobile-info-max: max(10.8rem, calc(var(--linked-flower-safe-top) - var(--linked-panel-top) - .72rem))}.homepage-continuity-linked-demo-page.homepage-continuity-linked-layout-orbit{--linked-panel-width: min(19.8rem, calc(100vw - var(--linked-page-edge) * 2));--linked-panel-gap: clamp(.22rem, 1.05vw, .4rem)}.homepage-continuity-linked-layout-flow .homepage-continuity-linked-panel:before,.homepage-continuity-linked-layout-orbit .homepage-continuity-linked-panel:before,.homepage-continuity-linked-layout-lowline .homepage-continuity-linked-panel:before{width:clamp(3rem,9vw,5.2rem);margin-bottom:clamp(.24rem,.9vh,.42rem);opacity:.74}.homepage-continuity-linked-kicker{margin-bottom:clamp(.24rem,.9vh,.42rem);font-size:clamp(.64rem,.6rem + .16vw,.74rem);line-height:1.05}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid{gap:clamp(.16rem,.62vh,.3rem)!important}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid>div{grid-template-columns:minmax(4.75rem,max-content) minmax(0,1fr)!important;gap:.05rem clamp(.46rem,2.2vw,.7rem);padding-block:clamp(.01rem,.22vh,.08rem);border-top-color:#aab4bc0e}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid dt{font-size:clamp(.62rem,.58rem + .18vw,.72rem);line-height:1.08}.homepage-continuity-linked-demo-page .homepage-continuity-linked-card.is-active .homepage-continuity-linked-grid dd{font-size:clamp(.78rem,.73rem + .22vw,.88rem);line-height:1.12}.homepage-continuity-linked-field-label{margin-top:0;font-size:clamp(.62rem,.58rem + .2vw,.72rem);line-height:1.18}.homepage-continuity-linked-count{min-height:clamp(2.35rem,5.4vh,3.05rem)}.homepage-continuity-linked-count span{font-size:clamp(1.9rem,5.8vw,2.65rem)}.homepage-continuity-linked-count small,.homepage-continuity-linked-note{font-size:clamp(.72rem,.68rem + .18vw,.84rem)}.homepage-continuity-linked-status{font-size:clamp(1.78rem,6.8vw,3rem)}.homepage-continuity-linked-final-cta[data-linked-cta-anchor=chapter-support] .homepage-continuity-linked-cta-actions{justify-content:flex-start;align-items:center}.webgl-text-scroll-demo-continuity-letter-ink,.webgl-text-scroll-demo-continuity-letter-slice-ink{filter:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}.webgl-text-scroll-demo-continuity-letter-aura{filter:blur(calc(3px + var(--continuity-glow) * 3px));opacity:calc(.06 + var(--continuity-glow) * .1)}.webgl-text-scroll-demo-continuity-letter-ghost{filter:blur(1.1px)}}:root{--profile-bloom-edge: clamp(1.75rem, 5vw, 6rem);--profile-bloom-top: 40px;--profile-bloom-panel-width: clamp(22rem, 28vw, 34rem);--profile-bloom-copy-width: clamp(24rem, 34vw, 41rem);--profile-dvw: 1vw;--profile-bloom-text: rgba(244, 240, 232, .94);--profile-bloom-muted: rgba(153, 162, 168, .64);--profile-bloom-faint: rgba(124, 133, 140, .42);--profile-bloom-ease: cubic-bezier(.22, 1, .36, 1)}html{background:#000}body.homepage-continuity-profile-bloom-page{background:#000;background-image:none;color:var(--profile-bloom-text)}body.homepage-continuity-profile-bloom-page:before{background:none;content:none;opacity:0}body.homepage-continuity-profile-bloom-page .status-logo-link{color:transparent;font-family:var(--site-brand, "EchoScan", "Microsoft YaHei", sans-serif)!important;font-size:clamp(.72rem,.58rem + .34vw,.88rem);font-weight:400;letter-spacing:.12em;line-height:1;padding:.42rem .72rem;text-transform:uppercase;-webkit-text-stroke:.8px rgba(255,255,255,.72);text-stroke:.8px rgba(255,255,255,.72);filter:drop-shadow(0 0 1.5px rgba(255,255,255,.22))}body.homepage-continuity-profile-bloom-page .status-logo-link:hover{color:transparent;-webkit-text-stroke-color:rgba(255,255,255,.9);text-stroke-color:rgba(255,255,255,.9);filter:drop-shadow(0 0 3px rgba(255,255,255,.32));text-shadow:none}body.homepage-continuity-profile-bloom-page .hash-display{display:none}.profile-bloom-shell{width:100%;max-width:none;padding:var(--profile-bloom-top) 0 0;background:#000}.profile-bloom-story{min-height:640vh;min-height:640svh;background:#000}.profile-bloom-sticky{position:sticky;top:var(--profile-bloom-top);z-index:2;display:grid;grid-template-columns:minmax(17rem,var(--profile-bloom-copy-width)) minmax(30rem,1fr) minmax(20rem,var(--profile-bloom-panel-width));align-items:center;column-gap:clamp(1.2rem,3vw,4.4rem);width:100%;min-height:calc(100vh - var(--profile-bloom-top));min-height:calc(100svh - var(--profile-bloom-top));padding:clamp(2rem,4.6vh,4rem) var(--profile-bloom-edge) clamp(3.6rem,8vh,5.8rem);overflow:visible;box-sizing:border-box}.profile-bloom-copy{position:relative;z-index:6;align-self:start;width:100%;max-width:var(--profile-bloom-copy-width);min-width:0;overflow-x:clip;min-height:clamp(32rem,58vh,42rem);padding-top:var(--profile-copy-pad-top, clamp(2.2rem, 9vh, 7.8rem))}.profile-bloom-chapter{position:absolute;top:0;left:0;right:0;margin:0;pointer-events:none}.profile-bloom-chapter.is-active{pointer-events:auto}.profile-bloom-title{margin:0;max-width:8.2em;color:#f7f4eef5;font-family:var(--site-title-font, "EchoScan Serif", "Noto Serif SC", serif);font-size:clamp(2.9rem,calc(4 * var(--profile-dvw, 1vw)),5rem);font-weight:500;line-height:1.02;letter-spacing:0;text-wrap:balance}.profile-bloom-title .profile-bloom-line{display:block}.profile-bloom-body{display:grid;gap:clamp(.42rem,1vh,.78rem);margin-top:clamp(1.35rem,2.6vh,2rem)}.profile-bloom-body p,.profile-bloom-support{margin:0;max-width:33em;color:#b9b8b3b8;font-size:clamp(.96rem,.9rem + .24vw,1.2rem);font-weight:650;line-height:1.58;letter-spacing:0;text-wrap:pretty}.profile-bloom-support{margin-top:clamp(1.25rem,2.5vh,2rem);color:#747e8475;font-size:clamp(.78rem,.75rem + .16vw,.94rem)}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-title{width:max-content;max-width:min(100%,11.5em);font-size:var(--profile-hero-title-size, clamp(2.35rem, calc(3 * var(--profile-dvw, 1vw)), 3.35rem));line-height:1.06}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-body{gap:clamp(.85rem,1.8vh,1.25rem);margin-top:clamp(1.85rem,3vh,2.5rem)}.profile-bloom-body--hero,.profile-bloom-body--stage{max-width:var(--profile-text-max-width, 34em)}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-body p{max-width:100%;font-size:var(--profile-hero-body-size, clamp(.9rem, .86rem + .18vw, 1rem));line-height:1.62}.profile-bloom-support-stack{display:grid;gap:clamp(.34rem,.8vh,.56rem);max-width:28em;margin-top:clamp(.98rem,1.9vh,1.45rem)}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-support{max-width:100%;margin-top:0;font-size:var(--profile-hero-support-size, clamp(.72rem, .7rem + .1vw, .82rem));line-height:1.46}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-hero-panel{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;z-index:auto;width:max-content;max-width:100%;min-height:0;margin:var(--profile-hero-actions-gap, clamp(2.6rem, 4vh, 3.4rem)) 0 0;transform:none!important;filter:none!important;justify-self:start;align-self:auto}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-hero-panel .profile-bloom-cta{justify-content:flex-start}.profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-title{width:max-content;max-width:min(100%,11em);font-size:clamp(2.2rem,calc(2.7 * var(--profile-dvw, 1vw)),3.1rem);line-height:1.02}:lang(zh) .profile-bloom-title,:lang(zh) .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-body p,:lang(zh) .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-support{white-space:nowrap;text-wrap:nowrap}.profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-body p{max-width:100%;font-size:clamp(.9rem,.86rem + .18vw,1rem);line-height:1.5}.profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-support-stack{max-width:28em}.profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-support{max-width:100%;margin-top:0;font-size:clamp(.72rem,.7rem + .1vw,.82rem);line-height:1.46}.profile-bloom-line,.profile-bloom-panel-line,.profile-bloom-panel .homepage-continuity-linked-grid dt,.profile-bloom-panel .homepage-continuity-linked-grid dd,.profile-bloom-panel .homepage-continuity-outline-label,.profile-bloom-panel .homepage-continuity-outline-value{--profile-line-opacity: 0;--profile-line-blur: 12px;--profile-line-x: -12px;--profile-line-y: 8px;--profile-line-scale: 1;--profile-line-rotate: 0deg;--profile-line-brightness: 1;--profile-line-saturate: 1;--profile-line-origin: 50% 50%;opacity:var(--profile-line-opacity);visibility:hidden;filter:blur(var(--profile-line-blur)) brightness(var(--profile-line-brightness)) saturate(var(--profile-line-saturate));transform:translate3d(var(--profile-line-x),var(--profile-line-y),0) scale(var(--profile-line-scale)) rotate(var(--profile-line-rotate));transform-origin:var(--profile-line-origin);will-change:opacity,filter,transform}.profile-bloom-stage-column{position:relative;z-index:1;top:auto;min-height:calc(100vh - var(--profile-bloom-top));min-height:calc(100svh - var(--profile-bloom-top));overflow:hidden;pointer-events:none}.homepage-continuity-profile-bloom-page.home-scroll-bloom-page--monolith .profile-bloom-stage-column{top:auto!important;left:auto!important;width:auto!important;min-height:calc(100vh - var(--profile-bloom-top));min-height:calc(100svh - var(--profile-bloom-top));margin-left:0!important}.profile-bloom-flower-stage{width:min(100%,980px)!important;height:min(84vh,960px);height:min(84svh,960px);background:transparent;overflow:hidden!important}.profile-bloom-flower-stage .home-scroll-bloom-canvas{position:relative!important;inset:auto!important;width:auto;height:min(94vh,980px);height:min(94svh,980px);max-width:min(100%,880px);aspect-ratio:720 / 900!important}.profile-bloom-panel{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;align-self:end;justify-self:end;width:min(var(--profile-bloom-panel-width),calc(100vw - var(--profile-bloom-edge) * 2));max-width:calc(100vw - var(--profile-bloom-edge) * 2);min-width:0;min-height:0;margin:0 0 clamp(4.5rem,12vh,8.4rem);opacity:1;filter:none;transform:none!important;pointer-events:auto}.profile-bloom-panel-stack{position:relative;z-index:7;align-self:end;justify-self:end;width:min(var(--profile-bloom-panel-width),calc(100vw - var(--profile-bloom-edge) * 2));max-width:calc(100vw - var(--profile-bloom-edge) * 2);min-width:0;min-height:clamp(28rem,49vh,40rem);margin:0 0 clamp(1.2rem,4.8vh,3.2rem);transform:translate3d(0,clamp(-4.8rem,-7.5vh,-2.6rem),0)}.profile-bloom-panel-stack .profile-bloom-panel{position:absolute!important;left:0!important;right:auto!important;top:auto!important;bottom:0!important;width:100%;max-width:100%;margin:0;pointer-events:none}.profile-bloom-panel-stack .profile-bloom-panel.is-active{pointer-events:auto}.profile-bloom-hero-panel{position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:clamp(.6rem,2.2vh,1.6rem)!important;z-index:8;width:auto;min-height:0;margin:0;transform:translate3d(-50%,0,0)!important;justify-self:auto;align-self:auto;pointer-events:auto}.profile-bloom-hero-panel .profile-bloom-cta{justify-content:center}.profile-bloom-cta{display:flex;align-items:center;gap:clamp(.72rem,1.7vw,1.25rem)}.profile-bloom-cta .site-button{min-height:clamp(2.72rem,2.5rem + .35vw,3rem);text-decoration:none}.profile-bloom-cta .site-button--primary{--site-button-muted: rgba(246, 240, 232, .92)}.profile-bloom-cta .site-button--secondary{--site-button-muted: rgba(206, 216, 228, .78)}.profile-bloom-cta .site-button:first-child{width:clamp(7.25rem,6.8rem + .8vw,8rem)}.profile-bloom-cta .site-button:nth-child(2){width:clamp(11.2rem,9.8rem + 1.4vw,12.4rem)}.profile-bloom-cta .site-button__label{display:inline-flex!important;flex-wrap:nowrap;white-space:nowrap}.profile-bloom-cta .site-button__label{display:inline-block!important;flex:0 0 auto}.profile-bloom-panel .homepage-continuity-linked-card{position:relative;inset:auto;display:block;height:auto;min-height:0;min-width:0;overflow:visible;opacity:1;transform:none;filter:none;pointer-events:auto}.profile-bloom-panel[data-profile-panel=memory] .homepage-continuity-linked-card,.profile-bloom-panel[data-profile-panel=decision] .homepage-continuity-linked-card{display:block}.profile-bloom-panel .homepage-continuity-linked-kicker{margin:0 0 clamp(1.05rem,1.8vh,1.45rem);color:#b9bfc6d6;font-size:var(--profile-panel-kicker-size, clamp(.98rem, .9rem + .2vw, 1.08rem));letter-spacing:.03em}.profile-bloom-panel .homepage-continuity-linked-summary{margin:0 0 clamp(.92rem,1.4vh,1.2rem);color:#9ca5adb8;font-size:var(--profile-panel-summary-size, clamp(.84rem, .8rem + .12vw, .94rem));line-height:1.4;max-width:22rem;overflow-wrap:anywhere}.profile-bloom-panel[data-profile-panel=outline] .homepage-continuity-linked-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(6,auto);grid-auto-flow:column;column-gap:var(--profile-outline-column-gap, clamp(2.8rem, 3.2vw, 3.8rem));row-gap:var(--profile-outline-item-gap, clamp(1rem, 1.55vh, 1.35rem));align-items:start;min-width:0;max-width:100%}.profile-bloom-panel[data-profile-panel=outline] .homepage-continuity-linked-grid.homepage-continuity-outline-columns>.homepage-continuity-outline-column{display:contents}.profile-bloom-panel .homepage-continuity-outline-item{min-width:0;max-width:100%;display:block}.profile-bloom-panel .homepage-continuity-outline-label{margin:0;color:#858f97b8;font-size:var(--profile-outline-label-size, clamp(.76rem, .72rem + .14vw, .88rem));line-height:1.22;white-space:nowrap}.profile-bloom-panel .homepage-continuity-outline-value{margin:clamp(.28rem,.55vh,.42rem) 0 0;max-width:100%;min-width:0;overflow:hidden;color:#f5f2ecfa;font-size:var(--profile-outline-value-size, clamp(1.26rem, calc(1.16rem + (.2 * var(--profile-dvw, 1vw))), 1.42rem));font-weight:560;line-height:1.18;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;white-space:normal}.profile-bloom-panel .homepage-continuity-outline-item.is-detail .homepage-continuity-outline-value{font-size:var(--profile-outline-detail-size, clamp(1.02rem, .96rem + .14vw, 1.12rem));line-height:1.18;letter-spacing:-.01em;overflow-wrap:anywhere}.profile-bloom-panel .homepage-continuity-linked-count{min-height:3.35rem}.profile-bloom-panel .homepage-continuity-linked-count small,.profile-bloom-panel .homepage-continuity-linked-note,.profile-bloom-panel .homepage-continuity-linked-status,.profile-bloom-history .homepage-continuity-history-row{will-change:opacity,filter,transform}.profile-bloom-panel .homepage-continuity-linked-note{margin:clamp(.82rem,1.3vh,1.05rem) 0 0;color:#9ca5adbd;font-size:var(--profile-panel-note-size, clamp(.84rem, .8rem + .12vw, .94rem));line-height:1.42;max-width:23rem}.profile-bloom-panel .homepage-continuity-linked-status{margin:0 0 clamp(.92rem,1.6vh,1.18rem);font-size:var(--profile-decision-status-size, clamp(2.2rem, calc(1.75rem + (1.55 * var(--profile-dvw, 1vw))), 3.65rem))}.profile-bloom-panel .homepage-continuity-linked-grid.is-compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.35rem,2vw,1.9rem);row-gap:clamp(.78rem,1.2vh,1.02rem);min-width:0;max-width:100%}.profile-bloom-panel .homepage-continuity-linked-grid.is-compact>div{min-width:0}.profile-bloom-panel .homepage-continuity-linked-grid.is-compact>div:last-child:nth-child(odd){grid-column:1 / -1}.profile-bloom-panel .homepage-continuity-linked-grid.is-compact dt{margin:0;color:#858f97b8;font-size:clamp(.76rem,.72rem + .14vw,.88rem);line-height:1.22;white-space:nowrap}.profile-bloom-panel .homepage-continuity-linked-grid.is-compact dd{margin:clamp(.22rem,.45vh,.34rem) 0 0;color:#f5f2ecf5;font-size:clamp(1.08rem,calc(1rem + (.18 * var(--profile-dvw, 1vw))),1.2rem);font-weight:560;line-height:1.18;overflow-wrap:anywhere;word-break:normal;white-space:normal}.profile-bloom-history{position:relative!important;left:auto!important;top:auto!important;width:100%;min-height:0;margin-top:clamp(.95rem,2.2vh,1.5rem);opacity:1!important;filter:none!important;transform:none!important;pointer-events:auto}.profile-bloom-history .homepage-continuity-history-shell{padding:0}.profile-bloom-history .homepage-continuity-history-rows{display:grid;gap:clamp(.4rem,.7vh,.58rem)}.profile-bloom-history .homepage-continuity-history-row{display:grid;grid-template-columns:minmax(5.5rem,.72fr) minmax(4.8rem,.58fr) minmax(5.8rem,.7fr);gap:clamp(.4rem,.9vw,.8rem);align-items:baseline;color:#bac1c6ad;font-size:clamp(.76rem,.7rem + .14vw,.86rem);line-height:1.28}.profile-bloom-history .homepage-continuity-history-label{color:#7e888f9e}.profile-bloom-history .homepage-continuity-history-time,.profile-bloom-history .homepage-continuity-history-stamp{color:#d6dbdfc7}.profile-bloom-panel .homepage-continuity-linked-grid>div[data-field-state=consistent] dd,.profile-bloom-panel .homepage-continuity-outline-item[data-field-state=consistent] .homepage-continuity-outline-value{color:var(--linked-status-consistent)}.profile-bloom-panel .homepage-continuity-linked-grid>div[data-field-state=warn] dd,.profile-bloom-panel .homepage-continuity-outline-item[data-field-state=warn] .homepage-continuity-outline-value{color:var(--linked-status-suspicious)}.profile-bloom-panel .homepage-continuity-linked-grid>div[data-field-state=danger] dd,.profile-bloom-panel .homepage-continuity-outline-item[data-field-state=danger] .homepage-continuity-outline-value{color:var(--linked-status-deceptive)}.profile-bloom-track{position:relative;z-index:1;margin-top:-100vh;margin-top:-100svh;color:transparent;pointer-events:none}.profile-bloom-track .home-scroll-bloom-step{min-height:96vh;min-height:96svh}.profile-bloom-track .home-scroll-bloom-step-copy{opacity:0!important;visibility:hidden}body.homepage-continuity-profile-bloom-page .page-footer{position:relative;z-index:12;margin-top:0}body.homepage-continuity-profile-bloom-page .page-footer,body.homepage-continuity-profile-bloom-page .footer-email-text,body.homepage-continuity-profile-bloom-page .footer-legal,body.homepage-continuity-profile-bloom-page .footer-link{font-family:var(--site-body)!important}body.homepage-continuity-profile-bloom-page .footer-logo-title,body.homepage-continuity-profile-bloom-page .footer-logo-letter{font-family:var(--site-brand)!important}body.homepage-continuity-profile-bloom-page .footer-legal{font-size:.85rem;line-height:1.6;color:#ffffff80}body.homepage-continuity-profile-bloom-page .footer-link{font-size:inherit}body.homepage-continuity-profile-bloom-page .footer-link:after,body.homepage-continuity-profile-bloom-page .footer-link:hover:after{display:none}@media (max-width: 1199px){.profile-bloom-sticky{grid-template-columns:minmax(16rem,.82fr) minmax(22rem,1fr);grid-template-rows:minmax(0,1fr) auto;column-gap:clamp(1rem,2.6vw,2.4rem)}.profile-bloom-stage-column{grid-column:2;grid-row:1 / span 2}.profile-bloom-panel{grid-column:1;grid-row:2;justify-self:start}.profile-bloom-hero-panel{left:50%!important;bottom:clamp(.4rem,2vh,1.2rem)!important;transform:translate3d(-50%,0,0)!important}.profile-bloom-panel-stack{grid-column:1;grid-row:2;justify-self:start;width:min(31rem,42vw);min-height:clamp(29rem,55vh,39rem);margin-bottom:clamp(1.6rem,4.5vh,3rem);transform:translate3d(0,clamp(-4rem,-7vh,-2rem),0)}.profile-bloom-panel .homepage-continuity-linked-grid{grid-template-columns:1fr}.profile-bloom-panel[data-profile-panel=outline] .homepage-continuity-linked-grid{grid-template-rows:none;grid-auto-flow:row}}@media (max-width: 820px){.homepage-continuity-profile-bloom-page{--profile-mobile-flower-height: clamp(20rem, 43svh, 26rem);--bloom-render-density-scale: .94;--bloom-render-dpr-cap: 1.25}.profile-bloom-story{min-height:720vh;min-height:720svh}.profile-bloom-sticky{position:sticky;top:var(--profile-bloom-top);display:grid;grid-template-columns:1fr;grid-template-rows:minmax(12rem,auto) var(--profile-mobile-flower-height) auto;align-items:stretch;row-gap:clamp(.35rem,1.2vh,.8rem);min-height:calc(100vh - var(--profile-bloom-top));min-height:calc(100svh - var(--profile-bloom-top));padding:clamp(4.2rem,7vh,5.2rem) var(--profile-bloom-edge) 1.2rem;overflow:hidden}.profile-bloom-copy{max-width:none;min-height:clamp(13rem,25vh,17rem);padding-top:0}.profile-bloom-chapter{top:0}.profile-bloom-title{max-width:8.8em;font-size:clamp(2.3rem,10.8vw,3.7rem)}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-title{width:auto;max-width:8.4em;font-size:clamp(1.95rem,8vw,2.7rem);white-space:normal;text-wrap:pretty}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-body p{max-width:100%;font-size:clamp(.84rem,.8rem + .36vw,.94rem)}.profile-bloom-support-stack{max-width:24em}.profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-support{max-width:100%;font-size:clamp(.7rem,.68rem + .18vw,.78rem)}.profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-title{width:auto;max-width:8.4em;font-size:clamp(1.95rem,8vw,2.7rem);white-space:normal;text-wrap:pretty}.profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-body p{font-size:clamp(.84rem,.8rem + .36vw,.94rem)}.profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-support{font-size:clamp(.7rem,.68rem + .18vw,.78rem)}.profile-bloom-stage-column{grid-column:1;grid-row:2;width:100%;min-height:var(--profile-mobile-flower-height);margin-top:0;overflow:visible}.homepage-continuity-profile-bloom-page.home-scroll-bloom-page--monolith .profile-bloom-stage-column{width:100%!important;min-height:var(--profile-mobile-flower-height)!important}.profile-bloom-flower-stage{width:100%;height:var(--profile-mobile-flower-height);overflow:visible}.homepage-continuity-profile-bloom-page.home-scroll-bloom-page--monolith .profile-bloom-flower-stage{width:100%!important;height:var(--profile-mobile-flower-height)!important}.profile-bloom-flower-stage .home-scroll-bloom-canvas{width:min(100%,calc(var(--profile-mobile-flower-height) * 1.05));height:var(--profile-mobile-flower-height);max-height:none;filter:brightness(2.7) contrast(1.95) saturate(1.18) drop-shadow(0 0 34px rgba(245,232,205,.46));transform:translate3d(0,-12%,0) scale(1.28);transform-origin:50% 50%}.profile-bloom-flower-stage .substate-ribbon-bg{filter:brightness(2.1) contrast(1.42) saturate(1.16);opacity:1}.profile-bloom-panel{width:100%;margin:clamp(1.2rem,4vh,2rem) 0 0}.profile-bloom-hero-panel{position:relative!important;left:auto!important;bottom:auto!important;grid-column:1;grid-row:3;width:100%;margin:0;transform:none!important}.profile-bloom-hero-panel .profile-bloom-cta{justify-content:flex-start}.profile-bloom-panel-stack{grid-column:1;grid-row:3;width:100%;min-height:clamp(16rem,32vh,22rem);margin:0;transform:translate3d(0,-1rem,0)}.profile-bloom-panel-stack .profile-bloom-panel{top:0!important;bottom:auto!important}.profile-bloom-cta{flex-wrap:wrap;align-content:flex-start}.profile-bloom-panel .homepage-continuity-linked-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-bloom-track{margin-top:0}.profile-bloom-track .home-scroll-bloom-step{min-height:72vh;min-height:72svh}}@media (max-width: 560px){.profile-bloom-panel .homepage-continuity-linked-grid{grid-template-columns:1fr}.profile-bloom-panel[data-profile-panel=outline] .homepage-continuity-linked-grid{grid-template-rows:none;grid-auto-flow:row}}@media (prefers-reduced-motion: reduce){.profile-bloom-line,.profile-bloom-panel-line,.profile-bloom-panel .homepage-continuity-linked-grid dt,.profile-bloom-panel .homepage-continuity-linked-grid dd{transition:none}}body.homepage-continuity-profile-bloom-page{--profile-glow-primary: 242 225 196;--profile-glow-secondary: 148 166 206;--profile-aura-anchor-x: 56%;--profile-aura-anchor-y: 40%;--profile-aura-scale: 1;--profile-aura-opacity: .54;--profile-aura-shift-x: 0px;--profile-aura-shift-y: 0px;--profile-orbit-anchor-x: 52%;--profile-orbit-anchor-y: 52%;--profile-orbit-scale: 1;--profile-orbit-shift-x: 0px;--profile-orbit-shift-y: 0px}body.homepage-continuity-profile-bloom-page:after{position:fixed;top:-18%;right:-14%;bottom:-18%;left:-14%;z-index:-1;pointer-events:none;content:"";background:none;opacity:0;transform:translate3d(var(--profile-aura-shift-x),var(--profile-aura-shift-y),0) scale(var(--profile-aura-scale));filter:none}.profile-bloom-shell{position:relative;z-index:1}.profile-bloom-sticky{isolation:isolate}.profile-bloom-sticky:before{position:absolute;top:7%;right:16%;bottom:10%;left:16%;z-index:-1;pointer-events:none;content:"";background:none;transform:translate3d(var(--profile-orbit-shift-x),var(--profile-orbit-shift-y),0) scale(var(--profile-orbit-scale));filter:none}.profile-bloom-copy,.profile-bloom-stage-column,.profile-bloom-panel-stack,.profile-bloom-hero-panel{position:relative}.profile-bloom-copy{z-index:6}.profile-bloom-stage-column{z-index:1}.profile-bloom-panel-stack{z-index:7}.profile-bloom-hero-panel{z-index:8}.profile-bloom-flower-stage:after{position:absolute;inset:auto 10% 4% 10%;z-index:-1;height:clamp(7rem,16vh,12rem);border-radius:999px;background:none;filter:none;opacity:0;pointer-events:none;content:""}body.homepage-continuity-profile-bloom-page .profile-bloom-panel .homepage-continuity-linked-card{background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:clamp(1.2rem,1.8vw,1.8rem)}body.homepage-continuity-profile-bloom-page .profile-bloom-history{border-top:1px solid rgb(255 255 255 / .07);padding-top:clamp(.9rem,1.8vh,1.3rem)}@media (min-width: 821px){body.homepage-continuity-profile-bloom-page{--profile-grid-columns: minmax(25rem, .94fr) minmax(34rem, 1.08fr) minmax(22rem, .92fr);--profile-copy-column: 1;--profile-copy-row: 1;--profile-copy-width: min(31rem, 33vw);--profile-copy-min-height: clamp(33rem, 58vh, 44rem);--profile-copy-pad-top: clamp(2.6rem, 9.5vh, 8rem);--profile-copy-align: start;--profile-copy-justify: start;--profile-copy-base-x: 0px;--profile-copy-base-y: 0px;--profile-stage-column: 2;--profile-stage-row: 1;--profile-stage-align: center;--profile-stage-justify: center;--profile-stage-base-x: 0px;--profile-stage-base-y: 0px;--profile-stage-static-scale: 1;--profile-stage-static-rotate: 0deg;--profile-stage-column-width: auto;--profile-stage-column-min-height: calc(100vh - var(--profile-bloom-top));--profile-stage-width: min(100%, 980px);--profile-stage-height: min(84vh, 960px);--profile-canvas-height: min(92vh, 900px);--profile-panel-column: 3;--profile-panel-row: 1;--profile-panel-align: end;--profile-panel-justify: end;--profile-panel-width: min(24rem, 26vw);--profile-panel-min-height: clamp(27rem, 48vh, 39rem);--profile-panel-base-x: 0px;--profile-panel-base-y: 0px;--profile-panel-static-scale: 1;--profile-panel-static-rotate: 0deg;--profile-hero-left: 50%;--profile-hero-bottom: clamp(1.2rem, 4vh, 3rem);--profile-hero-base-x: 0px;--profile-hero-base-y: 0px;--profile-hero-static-scale: 1;--profile-hero-static-rotate: 0deg}.profile-bloom-sticky{grid-template-columns:var(--profile-grid-columns);grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:calc(100vh - var(--profile-bloom-top));min-height:calc(100svh - var(--profile-bloom-top))}.profile-bloom-copy{grid-column:var(--profile-copy-column);grid-row:var(--profile-copy-row);align-self:var(--profile-copy-align);justify-self:var(--profile-copy-justify);max-width:var(--profile-copy-width);min-height:var(--profile-copy-min-height);padding-top:var(--profile-copy-pad-top);transform:translate3d(calc(var(--profile-copy-base-x) + var(--profile-copy-motion-x, 0px)),calc(var(--profile-copy-base-y) + var(--profile-copy-motion-y, 0px)),0) scale(var(--profile-copy-motion-scale, 1)) rotate(var(--profile-copy-motion-rotate, 0deg));filter:brightness(var(--profile-copy-motion-brightness, 1));transform-origin:left top}.profile-bloom-stage-column{grid-column:var(--profile-stage-column);grid-row:var(--profile-stage-row);align-self:var(--profile-stage-align);justify-self:var(--profile-stage-justify);width:var(--profile-stage-column-width);min-height:var(--profile-stage-column-min-height);transform:translate3d(calc(var(--profile-stage-base-x) + var(--profile-stage-motion-x, 0px)),calc(var(--profile-stage-base-y) + var(--profile-stage-motion-y, 0px)),0) scale(calc(var(--profile-stage-static-scale) * var(--profile-stage-motion-scale, 1))) rotate(calc(var(--profile-stage-static-rotate) + var(--profile-stage-motion-rotate, 0deg)));transform-origin:50% 50%;filter:brightness(var(--profile-stage-motion-brightness, 1))}.profile-bloom-flower-stage{width:var(--profile-stage-width)!important;height:var(--profile-stage-height)}.profile-bloom-flower-stage .home-scroll-bloom-canvas{height:var(--profile-canvas-height)}.profile-bloom-panel-stack{grid-column:var(--profile-panel-column);grid-row:var(--profile-panel-row);align-self:var(--profile-panel-align);justify-self:var(--profile-panel-justify);width:var(--profile-panel-width);min-height:var(--profile-panel-min-height);margin:0;transform:translate3d(calc(var(--profile-panel-base-x) + var(--profile-panel-motion-x, 0px)),calc(var(--profile-panel-base-y) + var(--profile-panel-motion-y, 0px)),0) scale(calc(var(--profile-panel-static-scale) * var(--profile-panel-motion-scale, 1))) rotate(calc(var(--profile-panel-static-rotate) + var(--profile-panel-motion-rotate, 0deg)));transform-origin:50% 100%;filter:brightness(var(--profile-panel-motion-brightness, 1))}.profile-bloom-hero-panel{left:var(--profile-hero-left)!important;bottom:var(--profile-hero-bottom)!important;transform:translate3d(calc(-50% + var(--profile-hero-base-x) + var(--profile-hero-motion-x, 0px)),calc(var(--profile-hero-base-y) + var(--profile-hero-motion-y, 0px)),0) scale(calc(var(--profile-hero-static-scale) * var(--profile-hero-motion-scale, 1))) rotate(calc(var(--profile-hero-static-rotate) + var(--profile-hero-motion-rotate, 0deg)))!important;transform-origin:50% 100%;filter:brightness(var(--profile-hero-motion-brightness, 1))}.profile-bloom-track .home-scroll-bloom-step{min-height:104vh;min-height:104svh}}body[data-profile-bloom-variant=orbit-crown]{--profile-grid-columns: minmax(24rem, .92fr) minmax(35rem, 1.14fr) minmax(22rem, .9fr);--profile-copy-column: 1;--profile-copy-width: min(31rem, 32vw);--profile-copy-pad-top: clamp(3.2rem, 10vh, 8.4rem);--profile-copy-base-x: -16px;--profile-copy-base-y: 10px;--profile-stage-column: 2;--profile-stage-base-x: -24px;--profile-stage-base-y: 6px;--profile-stage-static-scale: 1.06;--profile-panel-column: 3;--profile-panel-width: min(24rem, 25vw);--profile-panel-base-x: -16px;--profile-panel-base-y: -40px;--profile-hero-left: 52%;--profile-hero-bottom: clamp(1rem, 4vh, 2.8rem);--profile-glow-primary: 244 228 198;--profile-glow-secondary: 142 167 212;--profile-aura-anchor-x: 55%;--profile-aura-anchor-y: 34%;--profile-orbit-anchor-x: 53%;--profile-orbit-anchor-y: 48%}body[data-profile-bloom-variant=signal-nest]{--profile-grid-columns: minmax(27rem, 1.08fr) minmax(18rem, .72fr) minmax(25rem, .98fr);--profile-copy-column: 3;--profile-copy-width: min(28rem, 28vw);--profile-copy-pad-top: clamp(3rem, 11vh, 8.6rem);--profile-copy-align: start;--profile-copy-justify: start;--profile-copy-base-x: -20px;--profile-copy-base-y: 30px;--profile-stage-column: 1 / span 2;--profile-stage-justify: center;--profile-stage-base-x: -62px;--profile-stage-base-y: 8px;--profile-stage-static-scale: 1.08;--profile-stage-width: min(100%, 1040px);--profile-stage-height: min(88vh, 980px);--profile-canvas-height: min(96vh, 930px);--profile-panel-column: 1;--profile-panel-align: end;--profile-panel-justify: start;--profile-panel-width: min(25rem, 28vw);--profile-panel-base-x: 30px;--profile-panel-base-y: 26px;--profile-hero-left: 29%;--profile-hero-bottom: clamp(4rem, 11vh, 7rem);--profile-glow-primary: 232 222 202;--profile-glow-secondary: 188 150 122;--profile-aura-anchor-x: 40%;--profile-aura-anchor-y: 42%;--profile-orbit-anchor-x: 42%;--profile-orbit-anchor-y: 56%}body[data-profile-bloom-variant=tidal-span]{--profile-grid-columns: minmax(31rem, 1.26fr) minmax(17rem, .68fr) minmax(28rem, .96fr);--profile-copy-column: 1 / span 2;--profile-copy-width: min(41rem, 46vw);--profile-copy-pad-top: clamp(2.6rem, 8vh, 6.8rem);--profile-copy-base-x: -8px;--profile-copy-base-y: -12px;--profile-stage-column: 3;--profile-stage-justify: end;--profile-stage-base-x: -58px;--profile-stage-base-y: 34px;--profile-stage-static-scale: .96;--profile-stage-width: min(100%, 860px);--profile-stage-height: min(78vh, 860px);--profile-canvas-height: min(84vh, 820px);--profile-panel-column: 1 / span 2;--profile-panel-align: end;--profile-panel-justify: start;--profile-panel-width: min(32rem, 35vw);--profile-panel-min-height: clamp(24rem, 44vh, 33rem);--profile-panel-base-x: 32px;--profile-panel-base-y: 22px;--profile-hero-left: 23%;--profile-hero-bottom: clamp(3rem, 8vh, 5rem);--profile-glow-primary: 244 221 188;--profile-glow-secondary: 134 182 214;--profile-aura-anchor-x: 70%;--profile-aura-anchor-y: 32%;--profile-orbit-anchor-x: 66%;--profile-orbit-anchor-y: 56%}body[data-profile-bloom-variant=halo-terrace]{--profile-grid-columns: minmax(23rem, .92fr) minmax(34rem, 1.06fr) minmax(23rem, .92fr);--profile-copy-column: 1;--profile-copy-width: min(26rem, 28vw);--profile-copy-pad-top: clamp(13rem, 24vh, 18rem);--profile-copy-align: end;--profile-copy-justify: start;--profile-copy-base-x: 30px;--profile-copy-base-y: 46px;--profile-stage-column: 2;--profile-stage-align: start;--profile-stage-base-x: 0px;--profile-stage-base-y: -92px;--profile-stage-static-scale: .94;--profile-stage-width: min(100%, 940px);--profile-stage-height: min(76vh, 840px);--profile-canvas-height: min(82vh, 790px);--profile-panel-column: 3;--profile-panel-align: end;--profile-panel-justify: start;--profile-panel-width: min(24rem, 25vw);--profile-panel-base-x: -30px;--profile-panel-base-y: 50px;--profile-hero-left: 24%;--profile-hero-bottom: clamp(2rem, 6vh, 4rem);--profile-glow-primary: 244 230 208;--profile-glow-secondary: 126 146 194;--profile-aura-anchor-x: 52%;--profile-aura-anchor-y: 20%;--profile-orbit-anchor-x: 52%;--profile-orbit-anchor-y: 34%}@media (max-width: 1199px) and (min-width: 821px){body.homepage-continuity-profile-bloom-page{--profile-copy-width: min(27rem, 38vw);--profile-panel-width: min(24rem, 34vw)}body[data-profile-bloom-variant=signal-nest]{--profile-grid-columns: minmax(24rem, 1fr) minmax(14rem, .5fr) minmax(23rem, .96fr);--profile-stage-base-x: -42px}body[data-profile-bloom-variant=tidal-span]{--profile-grid-columns: minmax(26rem, 1.16fr) minmax(13rem, .5fr) minmax(24rem, .94fr);--profile-copy-width: min(34rem, 52vw);--profile-panel-width: min(28rem, 46vw)}}@media (max-width: 820px){body.homepage-continuity-profile-bloom-page:after,.profile-bloom-sticky:before{opacity:.65}}@media (prefers-reduced-motion: reduce){body.homepage-continuity-profile-bloom-page:after,.profile-bloom-sticky:before,.profile-bloom-copy,.profile-bloom-stage-column,.profile-bloom-panel-stack,.profile-bloom-hero-panel{transition:none!important;animation:none!important}}body[data-profile-bloom-variant=relay-aisle]{--bloom-render-dpr-cap: 1;--bloom-render-density-scale: .76;--bloom-render-max-fps: 30;--bloom-adaptive-crop-cache-ms: 420;--bloom-render-monochrome-fast: 1;--bloom-render-idle-loop: 0;--bloom-progress-stiffness: 76;--bloom-progress-damping: 18;--bloom-progress-settle-delta: .018;--bloom-progress-settle-velocity: .025;--pb-type-scale: var(--profile-display-calibration-scale, 1);--pb-frame-max-width: 100vw;--pb-frame-padding-x: clamp(2.75rem, 5vw, 6rem);--pb-frame-padding-bottom: calc(clamp(2.4rem, 5.2vh, 4rem) * var(--pb-type-scale));--pb-rail-top: calc(clamp(7.8rem, 15vh, 10.2rem) * var(--pb-type-scale));--pb-rail-base-y: calc(clamp(10rem, 14vh, 16rem) * var(--pb-type-scale));--pb-boundary-gap: clamp(.9rem, 1.25vw, 1.45rem);--pb-column-gap: 0px;--pb-flower-width: min( calc(clamp(20rem, 24vw, 29rem) * var(--pb-type-scale)), calc(100vw - (2 * var(--pb-frame-padding-x)) - (2 * var(--pb-boundary-gap)) - 30rem) );--pb-side-rail-width: max( 0px, min( calc(clamp(34rem, 36vw, 42rem) * var(--pb-type-scale)), calc((100vw - var(--pb-flower-width) - (2 * var(--pb-boundary-gap)) - (2 * var(--pb-frame-padding-x))) / 2) ) );--pb-copy-target-width: calc(clamp(26rem, 30vw, 32rem) * var(--pb-type-scale));--pb-panel-target-width: calc(clamp(34rem, 38vw, 42rem) * var(--pb-type-scale));--pb-copy-width: min(var(--pb-copy-target-width), var(--pb-side-rail-width));--pb-copy-content-width: min(100%, calc(clamp(24rem, 28vw, 31rem) * var(--pb-type-scale)));--pb-panel-width: min( var(--pb-panel-target-width), max(0px, calc(var(--pb-side-rail-width) - var(--pb-panel-gallery-x))) );--pb-copy-gallery-x: calc(clamp(2.5rem, 4vw, 4.5rem) * var(--pb-type-scale));--pb-panel-gallery-x: calc(clamp(4.4rem, 5vw, 4.85rem) * var(--pb-type-scale));--pb-stage-safe-x: 0px;--pb-stage-safe-y: -132px;--pb-stage-safe-scale: .98;--pb-stage-title-size: calc(2.64rem * var(--pb-type-scale));--pb-stage-body-size: calc(1.04rem * var(--pb-type-scale));--pb-stage-support-size: calc(.82rem * var(--pb-type-scale));--pb-decision-panel-y: calc(clamp(2.8rem, 8.1vh, 5.4rem) * var(--pb-type-scale));--pb-lower-stage-copy-y: calc(3.7rem * var(--pb-type-scale));--pb-lower-stage-panel-y: calc(3.2rem * var(--pb-type-scale));--pb-panel-stagger: calc(clamp(7rem, 13vh, 10rem) * var(--pb-type-scale));--profile-panel-base-y: calc(var(--pb-rail-base-y) + var(--pb-panel-stagger));--pb-gallery-blank-height: 64vh;--linked-status-consistent: #87a8d2;--linked-status-consistent-highlight: #cbdaf2;--linked-status-suspicious: #ff6200;--linked-status-suspicious-highlight: #ff9a5c;--profile-bloom-display-font: var(--linked-font, "PangMen", "Microsoft YaHei", sans-serif);--profile-bloom-body-font: var(--linked-font, "PangMen", "Microsoft YaHei", sans-serif);--profile-bloom-ui-font: var(--linked-font, "PangMen", "Microsoft YaHei", sans-serif);--profile-grid-columns: minmax(var(--pb-frame-padding-x), 1fr) minmax(0, var(--pb-side-rail-width)) var(--pb-boundary-gap) var(--pb-flower-width) var(--pb-boundary-gap) minmax(0, var(--pb-side-rail-width)) minmax(var(--pb-frame-padding-x), 1fr);--profile-copy-column: 1;--profile-copy-width: var(--pb-copy-width);--profile-copy-pad-top: 0px;--profile-copy-align: start;--profile-copy-justify: end;--profile-copy-base-x: 0px;--profile-copy-base-y: var(--pb-rail-base-y);--profile-hero-title-size: calc(3.35rem * var(--pb-type-scale));--profile-hero-body-size: calc(1rem * var(--pb-type-scale));--profile-hero-support-size: calc(.82rem * var(--pb-type-scale));--profile-hero-actions-gap: clamp(3rem, 4.8vh, 4rem);--profile-text-max-width: 42em;--profile-stage-column: 4;--profile-stage-base-x: 0px;--profile-stage-base-y: 0px;--profile-stage-static-scale: 1;--profile-stage-width: 100vw;--profile-stage-height: 100vh;--profile-canvas-height: 100vh;--profile-stage-canvas-y: var(--pb-stage-safe-y);--profile-stage-canvas-scale: var(--pb-stage-safe-scale);--profile-panel-column: 6;--profile-panel-align: start;--profile-panel-justify: start;--profile-panel-width: var(--pb-panel-width);--profile-panel-min-height: calc(clamp(29rem, 46vh, 37rem) * var(--pb-type-scale));--profile-panel-base-x: 0px;--profile-panel-base-y: var(--pb-rail-base-y);--profile-hero-base-y: var(--pb-rail-base-y);--profile-panel-kicker-size: calc(1.08rem * var(--pb-type-scale));--profile-panel-summary-size: calc(.94rem * var(--pb-type-scale));--profile-panel-note-size: calc(.94rem * var(--pb-type-scale));--profile-outline-column-gap: calc(clamp(2.6rem, 3.2vw, 3.8rem) * var(--pb-type-scale));--profile-outline-item-gap: calc(clamp(1.5rem, 2.2vh, 1.9rem) * var(--pb-type-scale));--profile-outline-label-size: calc(.7rem * var(--pb-type-scale));--profile-outline-value-size: calc(1.14rem * var(--pb-type-scale));--profile-outline-detail-size: calc(1.14rem * var(--pb-type-scale));--profile-decision-status-size: calc(2.92rem * var(--pb-type-scale));--profile-hero-left: 50%;--profile-hero-bottom: clamp(2.6rem, 8vh, 5.6rem);--profile-glow-primary: 238 228 210;--profile-glow-secondary: 156 167 207;--profile-aura-anchor-x: 50%;--profile-aura-anchor-y: 28%;--profile-orbit-anchor-x: 50%;--profile-orbit-anchor-y: 50%;font-family:var(--profile-bloom-body-font, var(--linked-font, "PangMen", "Microsoft YaHei", sans-serif))}html:lang(en-US) body[data-profile-bloom-variant=relay-aisle],body.homepage-continuity-profile-bloom-page[data-static-page-lang=en-US][data-profile-bloom-variant=relay-aisle],body.homepage-continuity-profile-bloom-page[data-static-page-lang=en-US]{--profile-bloom-display-font: "PangMen", "Microsoft YaHei", sans-serif;--profile-bloom-body-font: "PangMen", "Microsoft YaHei", sans-serif;--profile-bloom-ui-font: "PangMen", "Microsoft YaHei", sans-serif}html:lang(ja-JP) body[data-profile-bloom-variant=relay-aisle],body.homepage-continuity-profile-bloom-page[data-static-page-lang=ja-JP][data-profile-bloom-variant=relay-aisle],body.homepage-continuity-profile-bloom-page[data-static-page-lang=ja-JP]{--linked-font: "BIZ UDPGothic", "Hiragino Sans", "Yu Gothic", sans-serif;--profile-bloom-display-font: "BIZ UDPMincho", "Hiragino Mincho ProN", "Yu Mincho", serif;--profile-bloom-body-font: "BIZ UDPGothic", "Hiragino Sans", "Yu Gothic", sans-serif;--profile-bloom-ui-font: "Alegreya Sans", "BIZ UDPGothic", "Hiragino Sans", "Yu Gothic", sans-serif}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-story{min-height:calc(740vh + var(--pb-gallery-blank-height));min-height:804svh}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-sticky,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-sticky *,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-final-cta,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-final-cta *,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .profile-bloom-sticky,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .profile-bloom-sticky *,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .profile-bloom-final-cta,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .profile-bloom-final-cta *{font-family:var(--profile-bloom-body-font, var(--linked-font, "PangMen", "Microsoft YaHei", sans-serif))!important;font-weight:400;letter-spacing:0}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-title,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-title *,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .profile-bloom-title,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .profile-bloom-title *{font-family:var(--profile-bloom-display-font, var(--linked-font, "PangMen", "Microsoft YaHei", sans-serif))!important}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-title,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .profile-bloom-title{text-wrap:pretty!important;text-wrap:balance!important}body[data-profile-bloom-variant=relay-aisle][data-static-page-lang=zh-CN]{--profile-hero-title-size: calc(var(--pb-copy-width, 27rem) / 10.5)}body[data-profile-bloom-variant=relay-aisle][data-static-page-lang=zh-CN] .profile-bloom-title{text-wrap:nowrap!important;white-space:nowrap!important}body[data-profile-bloom-variant=relay-aisle][data-static-page-lang=zh-CN] .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-title,body[data-profile-bloom-variant=relay-aisle][data-static-page-lang=zh-CN] .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-body,body[data-profile-bloom-variant=relay-aisle][data-static-page-lang=zh-CN] .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-cta{margin-left:0}body[data-profile-bloom-variant=relay-aisle] .homepage-continuity-linked-kicker,body[data-profile-bloom-variant=relay-aisle] .homepage-continuity-linked-status,body[data-profile-bloom-variant=relay-aisle] .homepage-continuity-outline-label,body[data-profile-bloom-variant=relay-aisle] .homepage-continuity-outline-value,body[data-profile-bloom-variant=relay-aisle] .homepage-continuity-linked-grid dt,body[data-profile-bloom-variant=relay-aisle] .homepage-continuity-linked-grid dd,body[data-profile-bloom-variant=relay-aisle] .homepage-continuity-linked-count,body[data-profile-bloom-variant=relay-aisle] .homepage-continuity-history-row,body[data-profile-bloom-variant=relay-aisle] .site-button,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .homepage-continuity-linked-kicker,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .homepage-continuity-linked-status,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .homepage-continuity-outline-label,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .homepage-continuity-outline-value,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .homepage-continuity-linked-grid dt,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .homepage-continuity-linked-grid dd,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .homepage-continuity-linked-count,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .homepage-continuity-history-row,body.homepage-continuity-profile-bloom-page:is([data-static-page-lang=en-US],[data-static-page-lang=ja-JP]) .site-button{font-family:var(--profile-bloom-ui-font, var(--linked-font, "PangMen", "Microsoft YaHei", sans-serif))!important}body.homepage-continuity-profile-bloom-page .profile-bloom-cta .site-button__label{display:inline-flex!important;flex-wrap:nowrap;white-space:nowrap}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-outline-label{color:#858f978f}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel[data-profile-panel=outline] .homepage-continuity-linked-kicker{margin-bottom:calc(clamp(1.7rem,2.6vh,2.2rem) * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-final-cta{position:fixed;left:50%;bottom:clamp(5rem,12vh,7rem);z-index:8;width:min(calc(100vw - 1.5rem),30rem);opacity:var(--profile-final-cta-opacity, 0);pointer-events:none;filter:none;transform:translate3d(-50%,calc(.72rem * (1 - var(--profile-final-cta-amount, 0))),0) scale(calc(.985 + (.045 * var(--profile-final-cta-amount, 0))));transform-origin:50% 100%;transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}body[data-profile-bloom-variant=relay-aisle][data-profile-final-cta=true] .profile-bloom-final-cta{pointer-events:auto}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final{justify-content:center;gap:clamp(.85rem,3vw,1.25rem);flex-wrap:wrap}@media (min-width: 821px){body[data-profile-bloom-variant=relay-aisle] .profile-bloom-sticky{width:100%;max-width:var(--pb-frame-max-width);margin-inline:0;grid-template-columns:var(--profile-grid-columns);align-items:start;column-gap:var(--pb-column-gap);padding:var(--pb-rail-top) 0 var(--pb-frame-padding-bottom)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-copy{grid-column:2;align-self:start;justify-self:end;width:var(--pb-copy-width);max-width:100%;min-height:clamp(28rem,44vh,34rem);padding-top:0;text-align:left;background:transparent!important;border:0;box-shadow:none;transform:translate3d(var(--pb-copy-gallery-x),0,0)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-title,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-body,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-support-stack{width:var(--pb-copy-content-width);max-width:100%;margin-right:0;margin-left:auto;text-align:left}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter .profile-bloom-title{width:var(--pb-copy-content-width);max-width:100%}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-support-stack{width:var(--pb-copy-content-width)!important;max-width:100%!important}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-body p,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-support{margin-right:0;margin-left:0;text-align:left}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-hero-panel{width:var(--pb-copy-content-width);max-width:100%;margin-right:0;margin-left:auto}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-hero-panel .profile-bloom-cta{justify-content:flex-start}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter{top:0;opacity:var(--profile-section-fade-opacity, 1);transition:none!important;will-change:opacity,transform}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-title{font-size:var(--pb-stage-title-size);line-height:1.05;color:#f8f5ecfa}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-body p{font-size:var(--pb-stage-body-size);line-height:1.68;color:#d3d0c5d1}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter:not([data-profile-chapter=hero]) .profile-bloom-support{font-size:var(--pb-stage-support-size);line-height:1.52}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-stage-column{grid-column:4;position:fixed;top:var(--profile-bloom-top);right:0;left:0;bottom:auto;width:100vw!important;min-height:100vh;height:100vh;transform:none!important;filter:none!important;z-index:1;pointer-events:none}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-flower-stage{position:relative;width:100vw!important;height:100vh;margin:0}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-flower-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at 50% 46%,#0000,#0000 42%,#0000001f 68%,#00000047);pointer-events:none}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-flower-stage .home-scroll-bloom-canvas{position:relative;z-index:1;width:100vw!important;max-width:none;height:100vh!important;aspect-ratio:auto!important;filter:brightness(1.06) contrast(1.04);transform:translate3d(var(--pb-stage-safe-x),calc(var(--profile-stage-canvas-y, -280px) - var(--profile-final-cta-lift, 0px)),0) scale(var(--profile-stage-canvas-scale, 1.22));transform-origin:50% 50%}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel-stack{grid-column:6;align-self:start;justify-self:start;width:var(--pb-panel-width);max-width:100%;min-height:clamp(29rem,46vh,37rem);margin:0;transform-origin:left top;transform:translate3d(var(--pb-panel-gallery-x),0,0)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel-stack .profile-bloom-panel{top:0!important;bottom:auto!important;opacity:var(--profile-section-fade-opacity, 1);transition:none!important;will-change:opacity,transform}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=outline],body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=memory]{transform:translate3d(0,var(--pb-lower-stage-copy-y),0)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel[data-profile-panel=outline],body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel[data-profile-panel=memory]{transform:translate3d(0,var(--pb-lower-stage-panel-y),0)!important}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=decision],body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel[data-profile-panel=decision]{opacity:calc(var(--profile-section-fade-opacity, 1) * (1 - var(--profile-final-gallery-amount, 0)));will-change:opacity,transform}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=decision]{transform:translate3d(0,calc(-1.1rem * var(--profile-final-gallery-amount, 0)),0)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel[data-profile-panel=decision]{transform:translate3d(0,var(--pb-decision-panel-y),0)!important}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel[data-profile-panel=decision] .homepage-continuity-linked-status{line-height:.98}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-linked-grid.is-compact{column-gap:calc(clamp(2.1rem,3.2vw,3.45rem) * var(--pb-type-scale));row-gap:calc(clamp(.88rem,1.35vh,1.16rem) * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-linked-grid.is-compact dt{color:#929795b3}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-linked-grid.is-compact dd{font-size:calc(1.08rem * var(--pb-type-scale));font-weight:400}body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-gallery=true] .profile-bloom-copy,body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-gallery=true] .profile-bloom-panel-stack{pointer-events:none}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-final-cta{bottom:calc(clamp(9.2rem,17vh,11rem) * var(--pb-type-scale));width:max-content;max-width:calc(100vw - (2 * var(--pb-frame-padding-x)))}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final{justify-content:center;gap:calc(clamp(1.15rem,2.4vw,2rem) * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final .site-button{min-height:calc(clamp(3rem,2.78rem + .42vw,3.42rem) * var(--pb-type-scale));background:none;box-shadow:none;border-color:transparent;transition:color .26s ease,filter .26s ease,text-shadow .26s ease,transform .32s cubic-bezier(.22,1,.36,1)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final .site-button:hover,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final .site-button:focus-visible{color:rgb(var(--phase-warm) / .95);filter:drop-shadow(0 0 .46rem rgb(var(--phase-warm) / .1));text-shadow:0 0 1rem rgb(var(--phase-warm) / .16);transform:translate3d(0,calc(-.16rem * var(--pb-type-scale)),0)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final .site-button__label{font-size:calc(.92rem * var(--pb-type-scale));color:rgb(var(--phase-warm) / .74)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final .site-button:hover .site-button__label,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final .site-button:focus-visible .site-button__label{color:rgb(var(--phase-warm) / .96);opacity:1;text-shadow:0 0 .85rem rgb(var(--phase-warm) / .22),0 0 1.7rem rgb(var(--phase-warm) / .08)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final .site-button:first-child{width:calc(clamp(8.4rem,7.7rem + 1vw,9.25rem) * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-cta--final .site-button:nth-child(2){width:calc(clamp(13rem,11.4rem + 2vw,14.7rem) * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-hero-panel{position:fixed!important;left:auto!important;right:max(var(--pb-frame-padding-x),calc((100vw - var(--pb-flower-width)) / 2 - var(--pb-boundary-gap) - var(--pb-panel-width)))!important;top:clamp(6.2rem,11vh,9rem)!important;bottom:auto!important;width:var(--profile-panel-width);transform:translate3d(calc(var(--profile-hero-base-x) + var(--profile-hero-motion-x, 0px)),calc(var(--profile-hero-base-y) + var(--profile-hero-motion-y, 0px)),0) scale(calc(var(--profile-hero-static-scale) * var(--profile-hero-motion-scale, 1))) rotate(calc(var(--profile-hero-static-rotate) + var(--profile-hero-motion-rotate, 0deg)))!important}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-hero-panel .profile-bloom-cta{justify-content:flex-start;flex-wrap:wrap}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-hero-panel .site-button{background:none;box-shadow:none;border-color:transparent}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-hero-panel{width:max-content;margin-top:var(--profile-hero-actions-gap, clamp(2.6rem, 4vh, 3.4rem));transform:none!important}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-linked-card{background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;max-width:100%;overflow:hidden}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel[data-profile-panel=outline] .homepage-continuity-linked-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-width:0;max-width:100%}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-outline-column,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-outline-item{min-width:0;max-width:100%}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-outline-value{max-width:100%;overflow:hidden;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-outline-item.is-detail .homepage-continuity-outline-value{overflow-wrap:anywhere;white-space:normal}}body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-viewport=wide-desktop]{--pb-frame-max-width: 100vw;--pb-frame-padding-x: clamp(3rem, 4vw, 4.4rem);--pb-frame-padding-bottom: calc(clamp(2.8rem, 6vh, 4.8rem) * var(--pb-type-scale));--pb-rail-top: calc(clamp(8.4rem, 15.8vh, 10.8rem) * var(--pb-type-scale));--pb-boundary-gap: clamp(1rem, 1.5vw, 2rem);--pb-flower-width: min( calc(clamp(22rem, 24vw, 31rem) * var(--pb-type-scale)), calc(100vw - (2 * var(--pb-frame-padding-x)) - (2 * var(--pb-boundary-gap)) - 34rem) );--pb-side-rail-width: max( 0px, min( calc(clamp(36rem, 38vw, 44rem) * var(--pb-type-scale)), calc((100vw - var(--pb-flower-width) - (2 * var(--pb-boundary-gap)) - (2 * var(--pb-frame-padding-x))) / 2) ) );--pb-copy-target-width: calc(clamp(28rem, 30vw, 34rem) * var(--pb-type-scale));--pb-panel-target-width: calc(clamp(36rem, 39vw, 44rem) * var(--pb-type-scale));--pb-stage-safe-y: -186px;--pb-stage-safe-scale: 1.08;--pb-stage-title-size: calc(2.78rem * var(--pb-type-scale));--pb-stage-body-size: calc(1.08rem * var(--pb-type-scale));--pb-panel-stagger: calc(clamp(8rem, 15vh, 12rem) * var(--pb-type-scale));--pb-decision-panel-y: calc(clamp(3rem, 8vh, 5.6rem) * var(--pb-type-scale));--profile-decision-status-size: calc(3.02rem * var(--pb-type-scale));--profile-outline-column-gap: calc(clamp(3.4rem, 3.6vw, 4.2rem) * var(--pb-type-scale));--profile-outline-item-gap: calc(clamp(1.9rem, 2.6vh, 2.35rem) * var(--pb-type-scale));--profile-outline-label-size: calc(.72rem * var(--pb-type-scale));--profile-outline-value-size: calc(1.18rem * var(--pb-type-scale));--profile-outline-detail-size: calc(1.18rem * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-viewport=standard-desktop]{--pb-frame-max-width: 100vw;--pb-frame-padding-x: clamp(2rem, 2.8vw, 3rem);--pb-frame-padding-bottom: calc(clamp(2.4rem, 5vh, 3.8rem) * var(--pb-type-scale));--pb-rail-top: calc(clamp(7.9rem, 14.8vh, 9.8rem) * var(--pb-type-scale));--pb-boundary-gap: clamp(.9rem, 1.2vw, 1.4rem);--pb-flower-width: min( calc(clamp(18rem, 22vw, 27rem) * var(--pb-type-scale)), calc(100vw - (2 * var(--pb-frame-padding-x)) - (2 * var(--pb-boundary-gap)) - 28rem) );--pb-side-rail-width: max( 0px, min( calc(clamp(32rem, 35vw, 40rem) * var(--pb-type-scale)), calc((100vw - var(--pb-flower-width) - (2 * var(--pb-boundary-gap)) - (2 * var(--pb-frame-padding-x))) / 2) ) );--pb-copy-target-width: calc(clamp(25rem, 29vw, 31rem) * var(--pb-type-scale));--pb-panel-target-width: calc(clamp(29.5rem, 33vw, 37rem) * var(--pb-type-scale));--pb-panel-gallery-x: calc(3.8rem * var(--pb-type-scale));--pb-stage-safe-y: -132px;--pb-stage-safe-scale: .98;--pb-panel-stagger: calc(clamp(6rem, 12vh, 9rem) * var(--pb-type-scale));--profile-decision-status-size: calc(2.86rem * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-viewport=constrained-desktop]{--pb-frame-max-width: 100vw;--pb-frame-padding-x: clamp(1rem, 1.8vw, 1.4rem);--pb-frame-padding-bottom: calc(clamp(1.4rem, 3.4vh, 2.2rem) * var(--pb-type-scale));--pb-rail-top: calc(clamp(6.1rem, 11.8vh, 7.4rem) * var(--pb-type-scale));--pb-boundary-gap: clamp(.8rem, 1.4vw, 1.2rem);--pb-copy-target-width: calc(clamp(18rem, 28vw, 22rem) * var(--pb-type-scale));--pb-panel-target-width: calc(clamp(18rem, 42vw, 30rem) * var(--pb-type-scale));--pb-stage-safe-y: -12px;--pb-stage-safe-scale: .74;--pb-panel-stagger: calc(clamp(2.5rem, 5vh, 4rem) * var(--pb-type-scale));--pb-stage-title-size: calc(2.04rem * var(--pb-type-scale));--pb-stage-body-size: calc(.9rem * var(--pb-type-scale));--pb-stage-support-size: calc(.74rem * var(--pb-type-scale));--pb-decision-panel-y: calc(1.75rem * var(--pb-type-scale));--pb-lower-stage-copy-y: calc(2.2rem * var(--pb-type-scale));--pb-lower-stage-panel-y: calc(2.6rem * var(--pb-type-scale));--pb-copy-gallery-x: calc(1.2rem * var(--pb-type-scale));--pb-panel-gallery-x: calc(1.4rem * var(--pb-type-scale));--profile-panel-min-height: calc(clamp(20rem, 33vh, 24rem) * var(--pb-type-scale));--profile-panel-kicker-size: calc(.9rem * var(--pb-type-scale));--profile-panel-summary-size: calc(.82rem * var(--pb-type-scale));--profile-panel-note-size: calc(.8rem * var(--pb-type-scale));--profile-outline-column-gap: calc(clamp(1.4rem, 1.9vw, 1.9rem) * var(--pb-type-scale));--profile-outline-item-gap: calc(clamp(.85rem, 1.2vh, 1.1rem) * var(--pb-type-scale));--profile-outline-label-size: calc(.6rem * var(--pb-type-scale));--profile-outline-value-size: calc(.9rem * var(--pb-type-scale));--profile-outline-detail-size: calc(.9rem * var(--pb-type-scale));--profile-decision-status-size: calc(2rem * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-viewport=constrained-desktop] .profile-bloom-panel .homepage-continuity-outline-value,body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-viewport=constrained-desktop] .profile-bloom-panel .homepage-continuity-outline-item.is-detail .homepage-continuity-outline-value{overflow-wrap:anywhere;white-space:normal}body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-viewport=constrained-desktop] .profile-bloom-panel .homepage-continuity-linked-summary,body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-viewport=constrained-desktop] .profile-bloom-panel .homepage-continuity-linked-note{max-width:17rem}body[data-profile-bloom-variant=relay-aisle][data-profile-bloom-viewport=constrained-desktop] .profile-bloom-history .homepage-continuity-history-row{grid-template-columns:minmax(4.4rem,.8fr) minmax(3.8rem,.52fr) minmax(4.8rem,.68fr);gap:.38rem;font-size:clamp(.68rem,.66rem + .06vw,.74rem)}body.homepage-continuity-profile-bloom-page .profile-bloom-history .homepage-continuity-history-row{grid-template-columns:max-content max-content max-content;column-gap:clamp(.82rem,1.28vw,1.2rem);justify-content:space-between;white-space:nowrap}body.homepage-continuity-profile-bloom-page .profile-bloom-history .homepage-continuity-history-label,body.homepage-continuity-profile-bloom-page .profile-bloom-history .homepage-continuity-history-time,body.homepage-continuity-profile-bloom-page .profile-bloom-history .homepage-continuity-history-stamp{grid-column:auto;grid-row:auto;min-width:max-content;overflow:visible;text-overflow:clip;white-space:nowrap}body.homepage-continuity-profile-bloom-page .profile-bloom-history .homepage-continuity-history-time,body.homepage-continuity-profile-bloom-page .profile-bloom-history .homepage-continuity-history-stamp{text-align:right}@media (min-width: 821px){body[data-profile-bloom-variant=relay-aisle] .profile-bloom-body--hero,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-body--stage,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-support-stack{max-width:var(--profile-text-max-width)}}@media (min-width: 821px) and (max-width: 1500px){body[data-profile-bloom-variant=relay-aisle]{--pb-boundary-gap: clamp(1rem, 1.6vw, 1.6rem)}}@media (min-width: 821px) and (max-width: 1280px){body[data-profile-bloom-variant=relay-aisle]{--profile-grid-columns: minmax(var(--pb-frame-padding-x), 1fr) minmax(0, .88fr) var(--pb-boundary-gap) minmax(0, 1.12fr) minmax(var(--pb-frame-padding-x), 1fr);--pb-frame-padding-x: clamp(1rem, 2.2vw, 1.8rem);--pb-boundary-gap: clamp(.9rem, 1.6vw, 1.4rem);--pb-copy-width: min(calc(100% - var(--pb-frame-padding-x)), calc(24rem * var(--pb-type-scale)));--pb-panel-width: min(calc(100% - var(--pb-frame-padding-x)), calc(34rem * var(--pb-type-scale)));--pb-decision-panel-y: calc(1.95rem * var(--pb-type-scale));--pb-copy-gallery-x: calc(1.15rem * var(--pb-type-scale));--pb-panel-gallery-x: calc(1.35rem * var(--pb-type-scale));--profile-text-max-width: 100%}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-copy{grid-column:2;justify-self:end;width:100%;max-width:var(--pb-copy-width)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-stage-column{grid-column:1 / -1}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel-stack{grid-column:4;justify-self:start;width:100%;max-width:var(--pb-panel-width)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel[data-profile-panel=outline] .homepage-continuity-linked-grid{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row;row-gap:var(--profile-outline-item-gap)}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-outline-value,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel .homepage-continuity-outline-item.is-detail .homepage-continuity-outline-value{overflow-wrap:anywhere;white-space:normal}}@media (min-width: 821px) and (max-width: 1080px){body[data-profile-bloom-variant=relay-aisle]{--profile-grid-columns: minmax(var(--pb-frame-padding-x), 1fr) minmax(0, min(100%, calc(44rem * var(--pb-type-scale)))) minmax(var(--pb-frame-padding-x), 1fr);--pb-rail-base-y: calc(7.2rem * var(--pb-type-scale));--pb-decision-panel-y: calc(1.45rem * var(--pb-type-scale));--pb-copy-gallery-x: 0px;--pb-panel-gallery-x: 0px;--pb-lower-stage-copy-y: 0px;--pb-lower-stage-panel-y: 0px}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-sticky{grid-template-rows:minmax(calc(15rem * var(--pb-type-scale)),auto) minmax(calc(21rem * var(--pb-type-scale)),auto);align-content:start;row-gap:calc(clamp(1.8rem,4vh,2.8rem) * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-copy,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel-stack{grid-column:2;justify-self:stretch;width:100%;max-width:none}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-copy{grid-row:1;min-height:calc(15rem * var(--pb-type-scale))}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel-stack{grid-row:2;min-height:calc(21rem * var(--pb-type-scale));margin-top:0}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-body p,body[data-profile-bloom-variant=relay-aisle] .profile-bloom-chapter[data-profile-chapter=hero] .profile-bloom-support{white-space:normal;text-wrap:pretty}}@media (min-width: 821px){body[data-profile-bloom-variant=relay-aisle] .profile-bloom-sticky{height:calc(100vh - var(--profile-bloom-top));height:calc(100svh - var(--profile-bloom-top));grid-template-rows:1fr}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel-stack{align-self:stretch}body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel-stack .profile-bloom-panel[data-profile-panel=decision],body[data-profile-bloom-variant=relay-aisle] .profile-bloom-panel-stack .profile-bloom-panel[data-profile-panel=memory]{top:auto!important;bottom:0!important;transform:none!important}}@media (max-width: 820px){body[data-profile-bloom-variant=relay-aisle]{--bloom-render-dpr-cap: 1.25;--bloom-render-density-scale: .94}}
