@keyframes rise{0%{transform:translateY(16px)}to{transform:none}}.rise[data-astro-cid-j7pv25f6]{animation:rise .85s var(--ease-out) both;animation-delay:var(--d, 0ms)}.hero[data-astro-cid-j7pv25f6]{position:relative;padding:clamp(56px,7vw,104px) 0 clamp(48px,6vw,88px);isolation:isolate}.hero-bleed[data-astro-cid-j7pv25f6]{position:absolute;inset:-64px calc(50% - 50vw) 0;z-index:-1;pointer-events:none;background:radial-gradient(58% 70% at 74% 18%,rgba(21,128,61,.07),transparent 68%),radial-gradient(40% 50% at 4% 0%,rgba(160,71,42,.05),transparent 70%)}.hero-bleed[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--border-line) 62%,transparent) 0 1px,transparent 1px 8.3333%);mask-image:linear-gradient(180deg,#000 0%,transparent 72%);opacity:.7}html[data-theme=dark] .hero-bleed[data-astro-cid-j7pv25f6]:after{opacity:.45}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(32px,4.5vw,64px);align-items:start;margin-top:clamp(28px,3.4vw,44px)}.hero-copy[data-astro-cid-j7pv25f6]{min-width:0}.eyebrow[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--sage);margin-bottom:20px}.eyebrow-name[data-astro-cid-j7pv25f6]{text-transform:none;letter-spacing:.02em}.eyebrow-dot[data-astro-cid-j7pv25f6]{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.55}.hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(1.85rem,6.6vw,5.75rem);font-weight:500;line-height:1.06;letter-spacing:-.005em;margin-bottom:0;font-optical-sizing:auto}.hero-line[data-astro-cid-j7pv25f6]{display:block}.hero-line-2[data-astro-cid-j7pv25f6]{color:var(--text-strong)}.hero-title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;position:relative;color:var(--text-main);white-space:nowrap}.hero-title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:-.02em;right:-.02em;bottom:.1em;height:.32em;background:var(--sage);opacity:.16;z-index:-1}html[data-theme=dark] .hero-title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]:after{opacity:1;height:2px;bottom:-.02em;background:var(--sage)}.hero-lede[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.9;color:var(--text-body);margin-bottom:30px;letter-spacing:.005em;max-width:34em}.hero-stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,auto);gap:0;margin:0 0 32px;border-top:1px solid var(--border-line);padding-top:18px}.hero-stats[data-astro-cid-j7pv25f6] .stat[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:0 18px;border-left:1px solid var(--border-line)}.hero-stats[data-astro-cid-j7pv25f6] .stat[data-astro-cid-j7pv25f6]:first-child{padding-left:0;border-left:none}.stat-n[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:27px;font-weight:500;line-height:1.1;color:var(--text-main);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.stat-n-sm[data-astro-cid-j7pv25f6]{font-size:17px;letter-spacing:.04em;padding-top:6px}.stat-l[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;letter-spacing:.03em;color:var(--text-muted);margin-top:3px;white-space:nowrap}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hero-actions[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]{padding:13px 24px;font-size:15px}.hero-actions[data-astro-cid-j7pv25f6] .btn-secondary[data-astro-cid-j7pv25f6]{padding:13px 22px;font-size:15px}.btn-arrow[data-astro-cid-j7pv25f6]{display:inline-block;margin-left:8px;transition:transform var(--dur-mid) var(--ease-out)}.btn-primary[data-astro-cid-j7pv25f6]:hover .btn-arrow[data-astro-cid-j7pv25f6]{transform:translate(4px)}.hero-download[data-astro-cid-j7pv25f6]{margin-top:20px;font-size:13.5px;color:var(--text-muted)}.hero-download[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--text-body);font-weight:500;text-decoration:none;border-bottom:1px solid var(--border-dark);padding-bottom:1px;transition:color var(--dur-fast),border-color var(--dur-fast)}.hero-download[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--sage-deep);border-bottom-color:var(--sage)}.hero-card[data-astro-cid-j7pv25f6]{position:relative;background:var(--bg-surface);border:1px solid var(--border-line);outline:1px solid var(--border-line);outline-offset:5px;border-radius:3px;padding:26px 28px 22px;box-shadow:0 1px #fff9 inset,0 24px 48px -32px #1e18126b,0 2px 6px -3px #1e18121f;will-change:transform}html[data-theme=dark] .hero-card[data-astro-cid-j7pv25f6]{box-shadow:0 24px 48px -28px #000c,0 1px #ffffff0a inset}.card-stamp[data-astro-cid-j7pv25f6]{position:absolute;top:20px;right:22px;width:34px;height:34px;display:grid;place-items:center;font-family:var(--font-mono);font-size:15px;font-weight:600;color:var(--sage-deep);background:var(--sage-tint);border:1.5px solid var(--sage);border-radius:2px;transform:rotate(-5deg);transition:transform var(--dur-mid) var(--ease-out)}.card-stamp[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:2px;border:1px solid currentColor;opacity:.28}.hero-card[data-astro-cid-j7pv25f6]:hover .card-stamp[data-astro-cid-j7pv25f6]{transform:rotate(0) scale(1.04)}.card-head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:10px;padding-right:46px;padding-bottom:12px;border-bottom:1px solid var(--border-line)}.card-folio[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.09em;color:var(--sage);text-transform:uppercase}.card-no[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10.5px;color:var(--text-muted);margin-left:auto;white-space:nowrap}.card-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.42;letter-spacing:-.01em;margin:16px 0 14px;text-wrap:balance}.card-tags[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.tag[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10.5px;color:var(--text-muted);border:1px solid var(--border-line);border-radius:2px;padding:2px 7px;white-space:nowrap}.card-plain[data-astro-cid-j7pv25f6]{font-size:14.5px;line-height:1.85;color:var(--text-body);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-foot[data-astro-cid-j7pv25f6]{margin-top:18px;padding-top:14px;border-top:1px dashed var(--border-dark);display:flex;flex-direction:column;gap:12px}.card-gain[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.7;color:var(--text-strong);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-gain-k[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10px;letter-spacing:.09em;color:var(--sage);border:1px solid var(--sage-border);background:var(--sage-tint);padding:1px 5px;border-radius:2px;margin-right:8px;vertical-align:1px}.card-link[data-astro-cid-j7pv25f6]{align-self:flex-start;font-size:13px;font-weight:600;color:var(--sage-deep);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.card-link-a[data-astro-cid-j7pv25f6]{transition:transform var(--dur-mid) var(--ease-out)}.card-link[data-astro-cid-j7pv25f6]:hover .card-link-a[data-astro-cid-j7pv25f6]{transform:translate(4px)}.sec[data-astro-cid-j7pv25f6]{padding-top:var(--space-section)}.hsec[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:62px minmax(0,1fr);column-gap:20px;align-items:start;padding-top:20px;border-top:1px solid var(--border-dark);margin-bottom:clamp(28px,3.4vw,44px);position:relative}html.js .hsec[data-astro-cid-j7pv25f6]{border-top-color:transparent}html.js .hsec[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--border-dark);transform:scaleX(0);transform-origin:left center;transition:transform .9s var(--ease-out)}html.js .hsec[data-astro-cid-j7pv25f6].is-in:before{transform:scaleX(1)}.hsec-num[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em;color:var(--sage);padding-top:8px}.hsec-body[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:12px 32px;flex-wrap:wrap}.hsec-title[data-astro-cid-j7pv25f6]{font-size:var(--fs-h2);font-weight:500;letter-spacing:-.012em;line-height:1.28}.hsec-sub[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--text-muted);letter-spacing:.01em;max-width:46ch}.hsec-link[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:12px;color:var(--sage-deep);text-decoration:none;display:inline-flex;gap:6px;align-items:center;border-bottom:1px solid var(--sage-border);padding-bottom:2px;transition:border-color var(--dur-fast)}.hsec-link[data-astro-cid-j7pv25f6]:hover{border-color:var(--sage)}.link-arrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--sage-deep);text-decoration:none;margin-top:12px}.link-arrow[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:transform var(--dur-mid) var(--ease-out)}.link-arrow[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{transform:translate(4px)}.sec-foot[data-astro-cid-j7pv25f6]{margin-top:26px;padding-top:18px;border-top:1px solid var(--border-line);font-size:14.5px;color:var(--text-body);max-width:64ch}.sec-foot[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--sage-deep);font-weight:600;text-decoration:none;border-bottom:1px solid var(--sage-border)}.sec-foot[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-bottom-color:var(--sage)}.carry[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(28px,4vw,56px)}.carry-cell[data-astro-cid-j7pv25f6]{min-width:0;display:flex;flex-direction:column}.carry-cell[data-astro-cid-j7pv25f6]+.carry-cell[data-astro-cid-j7pv25f6]{padding-left:clamp(28px,4vw,56px);border-left:1px solid var(--border-line)}.carry-kicker[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--text-muted);margin-bottom:18px}.carry-mp[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,356px) auto;column-gap:22px;justify-content:start;align-items:start}.carry-mp-main[data-astro-cid-j7pv25f6]{min-width:0;display:flex;flex-direction:column}.carry-search[data-astro-cid-j7pv25f6]{display:block;width:100%;max-width:356px;height:auto;border-radius:10px}.carry-note[data-astro-cid-j7pv25f6]{margin-top:16px;font-size:13.5px;line-height:1.8;color:var(--text-body);max-width:34ch}.carry-qr[data-astro-cid-j7pv25f6]{margin:0;background:#fff;border:1px solid #e7e5df;border-radius:10px;padding:8px 8px 6px}.carry-qr[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:148px;height:148px}.carry-qr[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:2px;text-align:center;font-size:11.5px;line-height:1.5;color:#57534e}.carry-title[data-astro-cid-j7pv25f6]{font-size:var(--fs-h3);font-weight:500;margin-bottom:14px;letter-spacing:-.008em}.carry-points[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:9px}.carry-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:15px;font-size:14.5px;line-height:1.78;color:var(--text-body)}.carry-points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.68em;width:4px;height:4px;border-radius:50%;background:var(--sage);opacity:.75}.carry-actions[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;align-items:flex-start}.carry-actions[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]{margin-top:0}.btn-note[data-astro-cid-j7pv25f6]{font-weight:400;opacity:.72}.carry-fine[data-astro-cid-j7pv25f6]{margin-top:10px;font-size:12px;color:var(--text-muted)}.steps[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.step[data-astro-cid-j7pv25f6]{position:relative;padding:22px 26px 22px 0;border-top:1px solid var(--border-line);display:flex;flex-direction:column}.step[data-astro-cid-j7pv25f6]+.step[data-astro-cid-j7pv25f6]{padding-left:26px}.step[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-1px;left:0;width:26px;height:2px;background:var(--sage);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-mid) var(--ease-out)}.step[data-astro-cid-j7pv25f6]+.step[data-astro-cid-j7pv25f6]:before{left:26px}.step[data-astro-cid-j7pv25f6]:hover:before{transform:scaleX(1)}.step-n[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:16px;color:var(--sage);letter-spacing:.02em;margin-bottom:10px}.step-t[data-astro-cid-j7pv25f6]{font-size:var(--fs-h3);font-weight:500;margin-bottom:10px;letter-spacing:-.008em}.step-p[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.8;color:var(--text-body)}.step[data-astro-cid-j7pv25f6] .link-arrow[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:14px}.toc[data-astro-cid-j7pv25f6]{list-style:none;border-top:1px solid var(--border-line)}.toc-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:56px minmax(0,1fr) 20px;align-items:center;column-gap:18px;padding:22px 8px;border-bottom:1px solid var(--border-line);text-decoration:none;color:var(--text-main);position:relative;transition:background var(--dur-fast) var(--ease-out)}.toc-row[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--sage);transform:scaleY(0);transform-origin:center;transition:transform var(--dur-mid) var(--ease-out)}.toc-row[data-astro-cid-j7pv25f6]:hover{background:color-mix(in srgb,var(--bg-surface) 45%,transparent)}.toc-row[data-astro-cid-j7pv25f6]:hover:before{transform:scaleY(1)}.toc-num[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11.5px;color:var(--text-faint);letter-spacing:.08em;transition:color var(--dur-fast)}.toc-row[data-astro-cid-j7pv25f6]:hover .toc-num[data-astro-cid-j7pv25f6]{color:var(--sage)}.toc-main[data-astro-cid-j7pv25f6]{min-width:0;display:flex;flex-direction:column;gap:4px}.toc-name[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:12px;min-width:0}.toc-name-t[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:-.005em;white-space:nowrap}.toc-range[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-style:normal;font-size:11px;font-weight:400;color:var(--text-muted);letter-spacing:.04em;white-space:nowrap}.toc-desc[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--text-muted);line-height:1.65;overflow:hidden;text-overflow:ellipsis}.toc-lead[data-astro-cid-j7pv25f6]{flex:1 1 40px;min-width:24px;height:1px;border-bottom:1px dashed var(--border-dark);transform:translateY(-1px)}.toc-n[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.toc-n-v[data-astro-cid-j7pv25f6]{color:var(--text-strong);font-weight:500}.toc-go[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--text-faint);justify-self:end;transition:transform var(--dur-mid) var(--ease-out),color var(--dur-fast)}.toc-row[data-astro-cid-j7pv25f6]:hover .toc-go[data-astro-cid-j7pv25f6]{transform:translate(5px);color:var(--sage)}.moments[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(28px,4vw,56px)}.moment[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px 0 24px;border-top:1px solid var(--border-line);text-decoration:none;color:var(--text-main)}.moment[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--sage);transform:scaleX(0);transform-origin:left center;transition:transform .34s var(--ease-out)}.moment[data-astro-cid-j7pv25f6]:hover:before{transform:scaleX(1)}.moment[data-astro-cid-j7pv25f6]:nth-child(-n+2){border-top-color:var(--border-dark)}.moment-top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px}.moment-n[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;color:var(--text-faint);letter-spacing:.08em;transition:color var(--dur-fast)}.moment[data-astro-cid-j7pv25f6]:hover .moment-n[data-astro-cid-j7pv25f6]{color:var(--sage)}.moment-tag[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10.5px;color:var(--clay);background:var(--clay-bg);border:1px solid var(--clay-border);border-radius:2px;padding:1px 6px;letter-spacing:.03em}.moment-steps[data-astro-cid-j7pv25f6]{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.moment-t[data-astro-cid-j7pv25f6]{font-size:20px;font-weight:500;letter-spacing:-.008em;margin-top:2px}.moment-p[data-astro-cid-j7pv25f6]{font-size:14.5px;line-height:1.7;color:var(--text-muted)}.moment-go[data-astro-cid-j7pv25f6]{font-size:12.5px;font-weight:600;color:var(--sage-deep);opacity:.55;transform:translateY(0);transition:opacity var(--dur-mid) var(--ease-out),transform var(--dur-mid) var(--ease-out);margin-top:2px}.moment[data-astro-cid-j7pv25f6]:hover .moment-go[data-astro-cid-j7pv25f6]{opacity:1;transform:translate(3px)}@media (hover: none){.moment-go[data-astro-cid-j7pv25f6]{opacity:1;transform:none}}.versus[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px)}.vs-side[data-astro-cid-j7pv25f6]{min-width:0}.vs-off[data-astro-cid-j7pv25f6]{padding-right:clamp(0px,2vw,32px);border-right:1px solid var(--border-line)}.vs-kicker[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;margin-bottom:20px}.vs-off[data-astro-cid-j7pv25f6] .vs-kicker[data-astro-cid-j7pv25f6]{color:var(--text-muted)}.vs-on[data-astro-cid-j7pv25f6] .vs-kicker[data-astro-cid-j7pv25f6]{color:var(--sage)}.vs-list[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:16px}.vs-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:14.5px;line-height:1.75}.vs-off[data-astro-cid-j7pv25f6] .vs-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:var(--text-muted)}.vs-on[data-astro-cid-j7pv25f6] .vs-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:var(--text-strong)}.vs-mark[data-astro-cid-j7pv25f6]{width:20px;height:20px;display:grid;place-items:center;font-family:var(--font-mono);font-size:11px;border-radius:2px;margin-top:3px}.vs-off[data-astro-cid-j7pv25f6] .vs-mark[data-astro-cid-j7pv25f6]{color:var(--text-faint);border:1px solid var(--border-line)}.vs-on[data-astro-cid-j7pv25f6] .vs-mark[data-astro-cid-j7pv25f6]{color:var(--sage-deep);background:var(--sage-tint);border:1px solid var(--sage-border)}.about[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,.85fr);gap:clamp(28px,5vw,64px);align-items:start}.about-lead[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:16.5px;line-height:1.95;color:var(--text-body);max-width:46ch}.about-lead[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:14px}.about-lead[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--text-main);font-weight:600}.about-lead[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--sage-deep);text-decoration:none;border-bottom:1px solid var(--sage-border)}.about-lead[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-bottom-color:var(--sage)}.about-links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;margin-top:20px!important;color:var(--text-muted)}.about-facts[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;border-top:1px solid var(--border-line)}.about-facts[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid var(--border-line)}.about-facts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--text-muted);text-transform:uppercase}.about-facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:19px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text-main)}.about-facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6].dd-text{font-size:14px;font-family:var(--font-mono)}.chips[data-astro-cid-j7pv25f6]{gap:7px}.chip[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;font-size:12px}.chip-n[data-astro-cid-j7pv25f6]{font-size:9.5px;letter-spacing:.06em;color:var(--text-faint);transition:color var(--dur-fast)}.chip[data-astro-cid-j7pv25f6]:hover .chip-n[data-astro-cid-j7pv25f6]{color:var(--sage)}.closer[data-astro-cid-j7pv25f6]{margin-top:var(--space-section);background:var(--block-bg);color:var(--block-fg);border-radius:4px;padding:clamp(36px,5vw,60px) clamp(24px,4vw,56px);position:relative;overflow:hidden}.closer[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--block-fg) 6%,transparent) 0 1px,transparent 1px 9px);opacity:.5;pointer-events:none}.closer-in[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.closer-orn[data-astro-cid-j7pv25f6]{position:absolute;right:clamp(8px,3vw,48px);top:50%;transform:translateY(-50%);font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(120px,15vw,210px);line-height:.8;letter-spacing:-.05em;color:var(--block-fg);opacity:.055;pointer-events:none;user-select:none}.closer-kicker[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--block-fg-muted);margin-bottom:14px}.closer-t[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:500;color:var(--block-fg);letter-spacing:-.01em;margin-bottom:10px}.closer-p[data-astro-cid-j7pv25f6]{font-size:14.5px;line-height:1.8;color:var(--block-fg-muted);max-width:52ch}.closer-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;background:var(--block-fg);color:var(--block-bg);font-size:15px;font-weight:600;text-decoration:none;border-radius:3px;white-space:nowrap;transition:transform var(--dur-fast),opacity var(--dur-fast)}.closer-btn[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:transform var(--dur-mid) var(--ease-out)}.closer-btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);opacity:.94}.closer-btn[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{transform:translate(4px)}.closer-btn[data-astro-cid-j7pv25f6]:active{transform:translateY(0)}@media (max-width: 1080px){.hero-grid[data-astro-cid-j7pv25f6]{gap:36px}.hero-stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,auto);row-gap:16px}.hero-stats[data-astro-cid-j7pv25f6] .stat[data-astro-cid-j7pv25f6]:nth-child(3){padding-left:0;border-left:none}.hero-stats[data-astro-cid-j7pv25f6] .stat[data-astro-cid-j7pv25f6]:nth-child(n+3){padding-top:4px}}@media (max-width: 860px){.hero[data-astro-cid-j7pv25f6]{padding-top:40px}.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:34px}.hero-card[data-astro-cid-j7pv25f6]{max-width:560px}.hsec[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;row-gap:10px}.hsec-num[data-astro-cid-j7pv25f6]{padding-top:0}.carry[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:0}.carry-cell[data-astro-cid-j7pv25f6]+.carry-cell[data-astro-cid-j7pv25f6]{padding-left:0;border-left:none;border-top:1px solid var(--border-line);margin-top:28px;padding-top:28px}.steps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.step[data-astro-cid-j7pv25f6]:nth-child(odd){padding-left:0}.step[data-astro-cid-j7pv25f6]:nth-child(odd):before{left:0}.moments[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;column-gap:0}.moment[data-astro-cid-j7pv25f6]:nth-child(2){border-top-color:var(--border-line)}.versus[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.vs-off[data-astro-cid-j7pv25f6]{border-right:none;padding-right:0;padding-bottom:28px;border-bottom:1px solid var(--border-line)}.about[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.toc-row[data-astro-cid-j7pv25f6]{grid-template-columns:30px minmax(0,1fr) 16px;column-gap:12px;padding:18px 0;align-items:start}.toc-num[data-astro-cid-j7pv25f6]{padding-top:5px}.toc-go[data-astro-cid-j7pv25f6]{padding-top:3px}.toc-name[data-astro-cid-j7pv25f6]{flex-wrap:wrap;row-gap:2px;gap:8px 10px}.toc-lead[data-astro-cid-j7pv25f6]{display:none}.toc-n[data-astro-cid-j7pv25f6]{margin-left:0}}@media (max-width: 640px){.hero-title[data-astro-cid-j7pv25f6]{line-height:1.14}.hero-lede[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.85}.hero-stats[data-astro-cid-j7pv25f6] .stat[data-astro-cid-j7pv25f6]{padding:0 14px}.stat-n[data-astro-cid-j7pv25f6]{font-size:23px}.hero-actions[data-astro-cid-j7pv25f6]{gap:10px}.hero-actions[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{flex:1 1 100%;justify-content:center;padding:14px 20px}.hero-card[data-astro-cid-j7pv25f6]{padding:22px 20px 18px;outline-offset:4px}.card-title[data-astro-cid-j7pv25f6]{font-size:19px}.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.step[data-astro-cid-j7pv25f6]{padding:20px 0}.step[data-astro-cid-j7pv25f6]+.step[data-astro-cid-j7pv25f6]{padding-left:0}.step[data-astro-cid-j7pv25f6]+.step[data-astro-cid-j7pv25f6]:before{left:0}.carry-mp[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;row-gap:18px}.carry-qr[data-astro-cid-j7pv25f6]{justify-self:start}.carry-qr[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:132px;height:132px}.toc-name[data-astro-cid-j7pv25f6]{font-size:18px}.closer-in[data-astro-cid-j7pv25f6]{align-items:flex-start;flex-direction:column}.closer-btn[data-astro-cid-j7pv25f6]{width:100%;justify-content:center}}
