.illustration.svelte-3xqed3{--drawing-ink:var(--wine,#671f35);isolation:isolate;width:100%;max-width:470px;color:var(--drawing-ink);background:var(--paper,#fffaf2);border:1px solid var(--border-hairline);border-radius:24px 24px 24px 8px;margin-inline:auto;padding:clamp(20px,3vw,26px);position:relative;box-shadow:0 16px 40px -28px #4b1b2b47}.caption-line.svelte-3xqed3{font:500 11px/1.6 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;display:flex}.drawing.svelte-3xqed3{aspect-ratio:420/280;background-image:radial-gradient(circle,#671f351f .7px,#0000 .9px);background-size:20px 20px;border-radius:12px;width:100%;max-width:370px;margin:18px auto 26px;position:relative}.flow.svelte-3xqed3{min-height:250px}.connections.svelte-3xqed3{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.connections.svelte-3xqed3 path:where(.svelte-3xqed3){vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.guide.svelte-3xqed3{stroke:#e6c8c0;stroke-width:1.5px}.echo.svelte-3xqed3{stroke:#cf9b8f;stroke-width:1px}.signal.svelte-3xqed3{stroke:var(--drawing-ink);stroke-width:1.5px}.entered.svelte-3xqed3 .signal:where(.svelte-3xqed3){animation:1.35s cubic-bezier(.45,0,.2,1) both svelte-3xqed3-draw-connection}.entered.svelte-3xqed3 .outgoing:where(.svelte-3xqed3){animation-duration:.75s;animation-delay:.55s}.journey-node.svelte-3xqed3,.source.svelte-3xqed3{width:100px;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:17px;flex-direction:column;align-items:center;gap:10px;padding:0;display:flex;position:absolute;transform:translate(-50%,-34px)}.node-icon.svelte-3xqed3{background:var(--paper,#fffaf2);width:68px;height:68px;transition:color .25s, background .25s, border-color .25s, transform .35s var(--ease-settle);border:1px solid #dfc8bc;border-radius:20px 20px 20px 6px;place-items:center;display:grid;box-shadow:0 5px 14px -9px #4b1b2b59}.chosen.svelte-3xqed3 .node-icon:where(.svelte-3xqed3){background:var(--drawing-ink);color:var(--paper);border-color:var(--drawing-ink)}.journey-node.svelte-3xqed3:hover .node-icon:where(.svelte-3xqed3),.source.svelte-3xqed3:hover .node-icon:where(.svelte-3xqed3){border-color:var(--drawing-ink);transform:translateY(-3px)}.journey-node.svelte-3xqed3:active .node-icon:where(.svelte-3xqed3),.source.svelte-3xqed3:active .node-icon:where(.svelte-3xqed3){transform:translateY(0)scale(.97)}.journey-node.svelte-3xqed3:focus-visible,.source.svelte-3xqed3:focus-visible{outline:none}.journey-node.svelte-3xqed3:focus-visible .node-icon:where(.svelte-3xqed3),.source.svelte-3xqed3:focus-visible .node-icon:where(.svelte-3xqed3){outline:2px solid var(--drawing-ink);outline-offset:5px}.node-label.svelte-3xqed3{white-space:nowrap;font-size:12px;font-weight:600;line-height:1.4}.journey-node.node-0.svelte-3xqed3{top:21.786%;left:18.571%}.journey-node.node-1.svelte-3xqed3{top:50%;left:50%}.journey-node.node-2.svelte-3xqed3{top:78.214%;left:81.429%}.step-number.svelte-3xqed3{font:11px/1 var(--font-mono);color:var(--text-secondary);position:absolute;top:-16px;right:2px}.drawing-note.svelte-3xqed3{font:italic clamp(20px, 2.4vw, 28px)/1.1 var(--font-editorial,Georgia, serif);color:#a76564;position:absolute;bottom:7%;left:4%;transform:rotate(-6deg)}.entered.svelte-3xqed3 .node-icon:where(.svelte-3xqed3){animation:svelte-3xqed3-settle-node .7s var(--ease-settle) both;animation-delay:calc(var(--order) * .14s)}.flow.svelte-3xqed3 .source:where(.svelte-3xqed3){gap:6px;left:21.905%;transform:translate(-50%,-25px)}.source.node-0.svelte-3xqed3{top:18.571%}.source.node-1.svelte-3xqed3{top:50%}.source.node-2.svelte-3xqed3{top:81.429%}.source.svelte-3xqed3 .node-icon:where(.svelte-3xqed3){border-radius:15px 15px 15px 5px;width:50px;height:50px}.context-node.svelte-3xqed3,.result-node.svelte-3xqed3{flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-39px)}.context-frame.svelte-3xqed3{outline:6px solid var(--paper);background:#f8d5c6;border:1px solid #e9b3a4;border-radius:50%;place-items:center;width:78px;height:78px;display:grid}.result-node.svelte-3xqed3{left:81.429%;transform:translate(-50%,-30px)}.result-icon.svelte-3xqed3{background:var(--paper);border:1px solid #bd7c80;border-radius:18px 18px 18px 5px;place-items:center;width:60px;height:60px;display:grid}.entered.svelte-3xqed3 .result-icon:where(.svelte-3xqed3){animation:svelte-3xqed3-receive .65s var(--ease-settle) .75s both}.explanation.svelte-3xqed3{border-top:1px solid var(--border-hairline);min-height:105px;padding-top:18px}.explanation-title.svelte-3xqed3{font:600 clamp(17px, 1.8vw, 20px)/1.35 var(--font-display);letter-spacing:-.025em;color:var(--text-primary);margin:0 0 8px}.explanation-detail.svelte-3xqed3{color:var(--text-secondary);max-width:38ch;margin:0;font-size:13px;line-height:1.7}@keyframes svelte-3xqed3-draw-connection{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes svelte-3xqed3-settle-node{0%{translate:0 5px}to{translate:0}}@keyframes svelte-3xqed3-receive{0%{box-shadow:0 0 #671f3500}35%{box-shadow:0 0 0 7px #671f3514}to{box-shadow:0 0 0 11px #671f3500}}@media (width<=480px){.caption-line.svelte-3xqed3{letter-spacing:.04em}.drawing.svelte-3xqed3{margin-block:28px 32px}.node-icon.svelte-3xqed3{border-radius:17px 17px 17px 5px;width:56px;height:56px}.journey-node.svelte-3xqed3{width:88px;transform:translate(-50%,-28px)}.step-number.svelte-3xqed3{top:-14px;right:3px}.drawing-note.svelte-3xqed3{font-size:20px;bottom:0;left:0}.node-label.svelte-3xqed3{font-size:11px}.source.svelte-3xqed3 .node-icon:where(.svelte-3xqed3){width:44px;height:44px}.flow.svelte-3xqed3 .source:where(.svelte-3xqed3){transform:translate(-50%,-22px)}.context-frame.svelte-3xqed3{width:64px;height:64px}.context-node.svelte-3xqed3{transform:translate(-50%,-32px)}.result-icon.svelte-3xqed3{width:50px;height:50px}.result-node.svelte-3xqed3{transform:translate(-50%,-25px)}.explanation.svelte-3xqed3{min-height:121px}}@media (width<=360px){.explanation.svelte-3xqed3{min-height:150px}.context-frame.svelte-3xqed3{width:56px;height:56px}.context-node.svelte-3xqed3{transform:translate(-50%,-28px)}}@media (prefers-reduced-motion:reduce){.illustration.svelte-3xqed3 :where(.svelte-3xqed3),.illustration.svelte-3xqed3 :where(.svelte-3xqed3):before,.illustration.svelte-3xqed3 :where(.svelte-3xqed3):after{transition:none!important;animation:none!important}.journey-node.svelte-3xqed3:hover .node-icon:where(.svelte-3xqed3),.source.svelte-3xqed3:hover .node-icon:where(.svelte-3xqed3),.journey-node.svelte-3xqed3:active .node-icon:where(.svelte-3xqed3),.source.svelte-3xqed3:active .node-icon:where(.svelte-3xqed3){transform:none}}.stat-symbol.svelte-7irwfi{color:var(--wine);margin-bottom:5px}.tickers.svelte-7irwfi{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:8px 0 0;padding:0;list-style:none;display:flex}li.svelte-7irwfi{flex-direction:column;align-items:center;gap:4px;min-width:140px;display:flex}.n.svelte-7irwfi{font-family:var(--font-display);letter-spacing:-.02em;color:var(--wine);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:800;line-height:1;display:inline-grid;position:relative}.n-target.svelte-7irwfi,.n-current.svelte-7irwfi{text-align:center;grid-area:1/1}.n-target.svelte-7irwfi{opacity:0}.n-current.svelte-7irwfi{position:absolute;inset:0}.l.svelte-7irwfi{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);text-align:center;max-width:16ch;font-size:10.5px;font-weight:700;line-height:1.35}.l.fixed.svelte-7irwfi{white-space:pre-line;max-width:none}.tickers.start.svelte-7irwfi{justify-content:flex-start}.tickers.start.svelte-7irwfi li:where(.svelte-7irwfi){align-items:flex-start}.tickers.start.svelte-7irwfi .l:where(.svelte-7irwfi),.tickers.start.svelte-7irwfi .n-target:where(.svelte-7irwfi),.tickers.start.svelte-7irwfi .n-current:where(.svelte-7irwfi){text-align:left}.marks.svelte-dig9hm{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.marks.svelte-dig9hm a:where(.svelte-dig9hm){color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.marks.svelte-dig9hm a:where(.svelte-dig9hm):hover{color:inherit}.marks.svelte-dig9hm img:where(.svelte-dig9hm){object-fit:contain;display:block}.marks.svelte-dig9hm img.mono:where(.svelte-dig9hm){filter:brightness(0)saturate()invert(12%)sepia(38%)saturate(4200%)hue-rotate(314deg)brightness(92%)contrast(93%)}.marks.svelte-dig9hm img.mono-invert:where(.svelte-dig9hm){filter:brightness(0)invert()}.pills.svelte-dig9hm{gap:10px}.pills.svelte-dig9hm li:where(.svelte-dig9hm){background:var(--paper);border:1px solid var(--border-hairline);border-radius:var(--radius-pill);transition:transform var(--duration-hover,.32s) var(--ease-standard), border-color var(--duration-hover,.32s) var(--ease-standard), box-shadow var(--duration-hover,.32s) var(--ease-standard);align-items:center;gap:10px;padding:10px 16px 10px 12px;display:flex}.pills.svelte-dig9hm li:where(.svelte-dig9hm):hover{border-color:color-mix(in oklch, var(--rose) 45%, var(--border-hairline));box-shadow:var(--shadow-sm)}.pills.svelte-dig9hm a:where(.svelte-dig9hm){padding:0}.pills.svelte-dig9hm img:where(.svelte-dig9hm){width:20px;height:20px}.pills.svelte-dig9hm span:where(.svelte-dig9hm){font-family:var(--font-mono);color:var(--wine);font-size:13px;font-weight:600}.grid.svelte-dig9hm{grid-template-columns:repeat(6,1fr);gap:10px;width:100%;display:grid}.grid.svelte-dig9hm li:where(.svelte-dig9hm),.grid.svelte-dig9hm a:where(.svelte-dig9hm){background:var(--paper);border:1px solid var(--border-hairline);border-radius:var(--radius-md);min-height:88px;transition:transform var(--duration-hover,.32s) var(--ease-standard), border-color var(--duration-hover,.32s) var(--ease-standard), box-shadow var(--duration-hover,.32s) var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 8px;display:flex}.grid.svelte-dig9hm li:where(.svelte-dig9hm):hover{border-color:color-mix(in oklch, var(--rose) 45%, var(--border-hairline));box-shadow:var(--shadow-sm)}.grid.svelte-dig9hm img:where(.svelte-dig9hm){width:28px;height:28px}.grid.svelte-dig9hm span:where(.svelte-dig9hm){font-family:var(--font-mono);color:var(--wine);text-align:center;font-size:11px;font-weight:700}.creds.svelte-dig9hm{align-items:center;gap:18px 22px}.creds.svelte-dig9hm li:where(.svelte-dig9hm){align-items:center;max-width:110px;height:22px;display:flex}.creds.svelte-dig9hm img:where(.svelte-dig9hm){opacity:.82;filter:grayscale(.3);width:auto;max-width:100%;height:100%;transition:opacity .2s,filter .24s}.creds.svelte-dig9hm li:where(.svelte-dig9hm):hover img:where(.svelte-dig9hm){opacity:1;filter:grayscale(0)}.icons.svelte-dig9hm{gap:8px}.icons.svelte-dig9hm li:where(.svelte-dig9hm),.icons.svelte-dig9hm a:where(.svelte-dig9hm){background:var(--cream);border:1px solid var(--border-hairline);width:36px;height:36px;transition:transform var(--duration-hover,.32s) var(--ease-standard), border-color var(--duration-hover,.32s) var(--ease-standard);border-radius:10px;justify-content:center;align-items:center;display:flex}.icons.svelte-dig9hm li:where(.svelte-dig9hm):hover{border-color:var(--rose)}.icons.svelte-dig9hm img:where(.svelte-dig9hm){width:18px;height:18px}.marquee.svelte-dig9hm{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track.svelte-dig9hm{align-items:center;gap:2.2rem;width:max-content;margin:0;padding:6px 0;list-style:none;animation:28s linear infinite svelte-dig9hm-ds-marquee;display:flex}.marquee.svelte-dig9hm:hover .marquee-track:where(.svelte-dig9hm),.marquee.svelte-dig9hm:focus-within .marquee-track:where(.svelte-dig9hm){animation-play-state:paused}.marquee.svelte-dig9hm li:where(.svelte-dig9hm){flex:none;align-items:center;height:28px;display:flex}.marquee.svelte-dig9hm a:where(.svelte-dig9hm){height:100%;color:inherit;align-items:center;text-decoration:none;display:flex}.marquee.svelte-dig9hm a:where(.svelte-dig9hm):hover{color:inherit}.marquee.svelte-dig9hm img:where(.svelte-dig9hm){object-fit:contain;opacity:.78;filter:grayscale();width:auto;max-width:118px;height:100%;transition:opacity var(--duration-hover,.32s) var(--ease-standard), filter var(--duration-hover,.32s) var(--ease-standard), transform var(--duration-hover,.32s) var(--ease-standard);display:block}.marquee.svelte-dig9hm a:where(.svelte-dig9hm):hover img:where(.svelte-dig9hm),.marquee.svelte-dig9hm li:where(.svelte-dig9hm):hover img:where(.svelte-dig9hm){opacity:1;filter:grayscale(0);transform:translateY(-1px)}.marquee.svelte-dig9hm img.mono:where(.svelte-dig9hm){filter:grayscale();opacity:.82}.marquee.svelte-dig9hm a:where(.svelte-dig9hm):hover img.mono:where(.svelte-dig9hm),.marquee.svelte-dig9hm li:where(.svelte-dig9hm):hover img.mono:where(.svelte-dig9hm){filter:none;opacity:1}@keyframes svelte-dig9hm-ds-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 1.1rem))}}@media (width<=900px){.grid.svelte-dig9hm{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.marquee.svelte-dig9hm li[aria-hidden=true]:where(.svelte-dig9hm){display:none}.marquee-track.svelte-dig9hm{flex-wrap:wrap;justify-content:center;width:100%;animation:none}}.week-identity.svelte-1rvhwh8,.how-identity.svelte-1rvhwh8{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.feature-symbol.svelte-1rvhwh8{margin-bottom:18px}.week-title.svelte-1rvhwh8{margin-bottom:4px;text-decoration:none;display:inline-block}.week-title.svelte-1rvhwh8:hover{text-underline-offset:4px;text-decoration:underline}.trust.svelte-1rvhwh8{padding:8px 0 var(--space-10);background:0 0}.trust-inner.svelte-1rvhwh8{width:100%;max-width:640px;padding-inline:var(--gutter);box-sizing:border-box;flex-direction:column;gap:16px;margin:0 auto;display:flex}.trust-label.svelte-1rvhwh8{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);text-align:center;margin:0;font-size:11px;font-weight:700}.hero-tickers.svelte-1rvhwh8{width:100%;margin:10px 0 0}.acts.svelte-1rvhwh8,.stack.svelte-1rvhwh8,.center-tabs.svelte-1rvhwh8,.shift.svelte-1rvhwh8,.weeks.svelte-1rvhwh8,.cards3.svelte-1rvhwh8,.how.svelte-1rvhwh8,.curr.svelte-1rvhwh8,.ticks.svelte-1rvhwh8,.split.svelte-1rvhwh8,.col-lg.svelte-1rvhwh8{display:flex}.acts.svelte-1rvhwh8,.stack.svelte-1rvhwh8{flex-wrap:wrap;justify-content:center;gap:14px}.photo.svelte-1rvhwh8{border-radius:var(--radius-lg);border:1px solid var(--border-hairline);box-shadow:var(--shadow-md);background:var(--peach);margin:0 0 22px;overflow:hidden}.photo.svelte-1rvhwh8 img:where(.svelte-1rvhwh8){aspect-ratio:1;object-fit:cover;object-position:center top;width:100%;height:auto;transition:transform .7s var(--ease-standard);display:block}.photo.svelte-1rvhwh8:hover img:where(.svelte-1rvhwh8){transform:scale(1.03)}.who-motion.svelte-1rvhwh8{flex:300px;min-width:0;max-width:470px}.split.who-split.svelte-1rvhwh8{justify-content:space-between;align-items:center}.creds.svelte-1rvhwh8{margin-bottom:22px}.split.svelte-1rvhwh8{flex-wrap:wrap;align-items:flex-start;gap:56px}.col-sm.svelte-1rvhwh8{flex:300px;max-width:340px}.col-lg.svelte-1rvhwh8{flex-direction:column;flex:420px;gap:18px}.name.svelte-1rvhwh8{font-family:var(--font-display);color:var(--text-primary);margin-bottom:6px;font-size:26px;font-weight:700}.letter-sign.svelte-1rvhwh8{flex-direction:column;align-items:flex-start;margin-top:6px;display:flex}.letter-sign-mark.svelte-1rvhwh8{transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;width:124px;max-width:100%;height:auto;margin-top:2px;margin-left:22px;display:block;transform:rotate(-2deg)}.stack.svelte-1rvhwh8{justify-content:flex-start;gap:10px;margin-top:24px}.center.svelte-1rvhwh8{text-align:center}.mb.svelte-1rvhwh8{margin-bottom:28px}.mt.svelte-1rvhwh8{margin-top:28px}.center-tabs.svelte-1rvhwh8{justify-content:center;max-width:700px;margin:0 auto 28px}.narrow.svelte-1rvhwh8{max-width:700px;margin:0 auto}.shift.svelte-1rvhwh8{flex-direction:column;gap:14px}.shift-row.svelte-1rvhwh8{align-items:flex-start;gap:12px;display:flex}.arrow.svelte-1rvhwh8{font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;flex-shrink:0;margin-top:3px;font-size:12px;font-weight:700}.arrow.after.svelte-1rvhwh8{color:var(--rose)}.weeks.svelte-1rvhwh8{max-width:var(--container-max);grid-template-columns:repeat(6,1fr);gap:10px;margin:56px auto 0;display:grid}.week.svelte-1rvhwh8{background:var(--cream);border:1px solid var(--border-hairline);border-radius:var(--radius-md);color:inherit;transition:transform var(--duration-hover,.32s) var(--ease-standard), box-shadow var(--duration-hover,.32s) var(--ease-standard), border-color var(--duration-hover,.32s) var(--ease-standard), background var(--duration-hover,.32s) var(--ease-standard);padding:16px 14px;text-decoration:none}.week.svelte-1rvhwh8:hover{border-color:color-mix(in oklch, var(--rose) 50%, var(--border-hairline));box-shadow:var(--shadow-md);color:inherit;background:var(--paper);transform:translateY(-3px)}.wn.svelte-1rvhwh8{font-family:var(--font-mono);color:var(--rose);margin-bottom:8px;font-size:12px;font-weight:700}.wt.svelte-1rvhwh8,.ot.svelte-1rvhwh8{font-family:var(--font-display);color:var(--text-primary);font-weight:700}.wt.svelte-1rvhwh8{font-size:15px}.ot.svelte-1rvhwh8{margin-bottom:8px;font-size:18px}.leave.svelte-1rvhwh8{max-width:var(--container-max);margin:56px auto 0}.cards3.svelte-1rvhwh8,.how.svelte-1rvhwh8{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px;display:grid}.how.svelte-1rvhwh8{grid-template-columns:repeat(4,1fr)}.how-item.svelte-1rvhwh8{border-top:2px solid var(--rose);padding-top:16px}.hn.svelte-1rvhwh8{font-family:var(--font-mono);color:var(--text-muted);margin-bottom:10px;font-size:12px}.curr.svelte-1rvhwh8,.curr-list.svelte-1rvhwh8{flex-direction:column;gap:12px;max-width:820px;margin:0 auto;display:flex}.cn.svelte-1rvhwh8{font-family:var(--font-mono);color:var(--wine);flex-shrink:0;width:32px;font-size:13px;font-weight:700}.ticks.svelte-1rvhwh8{flex-direction:column;gap:14px;padding-top:18px}@media (width<=900px){.weeks.svelte-1rvhwh8{grid-template-columns:repeat(3,1fr)}.cards3.svelte-1rvhwh8,.how.svelte-1rvhwh8{grid-template-columns:1fr}}
