.editor-preview:where(.astro-huogdolq){border:1px solid var(--border-strong);background:var(--mock-paper);color:var(--mock-ink);box-shadow:var(--shadow-window);border-radius:18px;overflow:hidden}.editor-topbar:where(.astro-huogdolq){border-bottom:1px solid var(--mock-line);background:var(--mock-chrome);height:46px;color:var(--mock-ink-soft);justify-content:space-between;align-items:center;padding-inline:18px;font-size:12px;display:flex}.editor-breadcrumb:where(.astro-huogdolq),.editor-actions:where(.astro-huogdolq),.note-type:where(.astro-huogdolq),.property-value:where(.astro-huogdolq){align-items:center;display:inline-flex}.editor-breadcrumb:where(.astro-huogdolq){gap:8px}.editor-breadcrumb:where(.astro-huogdolq) strong:where(.astro-huogdolq){color:var(--mock-ink);font-weight:600}.editor-breadcrumb:where(.astro-huogdolq) .slash:where(.astro-huogdolq){color:var(--mock-ink-faint)}.editor-actions:where(.astro-huogdolq){color:var(--mock-ink-soft);gap:16px}.editor-document:where(.astro-huogdolq){max-width:660px;min-height:570px;margin-inline:auto;padding:clamp(34px,6vw,72px) clamp(28px,7vw,88px) 58px}.document-meta:where(.astro-huogdolq){color:var(--mock-ink-faint);font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:12px;font-size:11.5px;display:flex}.note-type:where(.astro-huogdolq){color:var(--mock-accent-ink);gap:6px}.saved:where(.astro-huogdolq){color:var(--mock-ink-faint)}.editor-document:where(.astro-huogdolq) h2:where(.astro-huogdolq){letter-spacing:-.04em;margin-top:34px;font-size:clamp(2.1rem,1.6rem + 1vw,3rem)}.subtitle:where(.astro-huogdolq){color:var(--mock-ink-faint);margin-top:5px;font-size:15px}.properties:where(.astro-huogdolq){gap:9px;margin-top:31px;font-size:12.5px;display:grid}.properties:where(.astro-huogdolq) div:where(.astro-huogdolq){grid-template-columns:76px 1fr;align-items:center;display:grid}.properties:where(.astro-huogdolq) span:where(.astro-huogdolq){color:var(--mock-ink-faint)}.properties:where(.astro-huogdolq) .property-link:where(.astro-huogdolq){color:var(--mock-accent-ink)}.properties:where(.astro-huogdolq) .property-value:where(.astro-huogdolq){background:var(--mock-accent-tint);width:max-content;color:var(--mock-accent-ink);border-radius:999px;gap:4px;padding:3px 8px}.editor-rule:where(.astro-huogdolq){background:var(--mock-line);height:1px;margin-block:29px 33px}blockquote:where(.astro-huogdolq){margin:0;padding-left:29px;position:relative}blockquote:where(.astro-huogdolq) svg{color:var(--mock-accent);position:absolute;top:1px;left:0}blockquote:where(.astro-huogdolq) p:where(.astro-huogdolq){letter-spacing:-.015em;max-width:35ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,1.08rem + .8vw,1.82rem);line-height:1.42}blockquote:where(.astro-huogdolq) cite:where(.astro-huogdolq){color:var(--mock-ink-soft);font-family:var(--font-mono);margin-top:17px;font-size:11.5px;font-style:normal;display:block}.reflection:where(.astro-huogdolq){max-width:46ch;color:var(--mock-ink-soft);margin-top:34px;font-size:14.5px;line-height:1.65}@media (width<=600px){.editor-topbar:where(.astro-huogdolq){height:42px;padding-inline:13px}.editor-breadcrumb:where(.astro-huogdolq) span:where(.astro-huogdolq):not(.slash),.editor-actions:where(.astro-huogdolq){display:none}.editor-document:where(.astro-huogdolq){min-height:0;padding:34px 24px 40px}.editor-document:where(.astro-huogdolq) h2:where(.astro-huogdolq){margin-top:27px}blockquote:where(.astro-huogdolq) p:where(.astro-huogdolq){font-size:1.42rem}}.see-it:where(.astro-d6cbzrhd){padding-bottom:150px}.see-it-head:where(.astro-d6cbzrhd){max-width:620px;margin-bottom:56px}.see-it-head:where(.astro-d6cbzrhd) h2:where(.astro-d6cbzrhd){margin-top:17px;font-size:clamp(2rem,1.5rem + 2vw,3.45rem)}.see-it-head:where(.astro-d6cbzrhd) p:where(.astro-d6cbzrhd):not(.eyebrow){color:var(--text-muted);margin-top:19px;line-height:1.65}.shots:where(.astro-d6cbzrhd){grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.shot:where(.astro-d6cbzrhd){margin:0}.shot-lead:where(.astro-d6cbzrhd){grid-column:1/-1;justify-self:center;width:100%;max-width:1000px}.shot:where(.astro-d6cbzrhd) img:where(.astro-d6cbzrhd){border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-1);width:100%;height:auto;box-shadow:var(--shadow-card)}.shot-lead:where(.astro-d6cbzrhd) img:where(.astro-d6cbzrhd){border-radius:var(--radius-lg)}.shot:where(.astro-d6cbzrhd) figcaption:where(.astro-d6cbzrhd){color:var(--text-muted);margin-top:14px;font-size:14px;line-height:1.5}@media (width<=900px){.see-it:where(.astro-d6cbzrhd){padding-bottom:110px}.see-it-head:where(.astro-d6cbzrhd){margin-bottom:40px}.shots:where(.astro-d6cbzrhd){grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.see-it:where(.astro-d6cbzrhd){padding-bottom:84px}}.connection-map{border:1px solid var(--border);border-radius:var(--radius-xl);background:radial-gradient(circle at 50% 45%, #626af024, transparent 47%), var(--surface-1);min-height:420px;margin:0;position:relative;overflow:hidden}.connection-map:before{content:"";opacity:.23;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.map-note{z-index:1;border:1px solid var(--border-strong);background:var(--mock-dark);box-shadow:var(--shadow-note);border-radius:13px;gap:8px;padding:16px;display:grid;position:absolute}.map-note span{color:var(--accent-hover);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:5px;font-size:11px;display:inline-flex}.map-note strong{font-size:14px;line-height:1.2}.map-note p,.map-note em{color:var(--text-muted);font-size:12px;font-style:normal}.primary-note{background:var(--mock-dark-accent-bg);border-color:#8990ff8c;width:185px;top:40%;left:36%}.book-note{width:166px;top:12%;left:8%}.project-note{width:174px;top:13%;right:7%}.task-note{width:185px;bottom:12%;right:14%}.map-line{z-index:0;background:linear-gradient(90deg, transparent, var(--accent-hover), transparent);transform-origin:0;opacity:.7;height:1px;position:absolute}.line-a{width:190px;top:38%;left:24%;transform:rotate(25deg)}.line-b{width:180px;top:38%;left:51%;transform:rotate(-26deg)}.line-c{width:180px;top:56%;left:50%;transform:rotate(35deg)}.connection-map figcaption,.product-card figcaption{color:var(--text-faint);font-family:var(--font-mono);font-size:11px;position:absolute;bottom:14px;right:18px}@media (width<=900px){.connection-map{width:100%;max-width:700px;min-height:390px}}@media (width<=600px){.connection-map{min-height:365px}.primary-note{top:41%;left:22%}.book-note{top:8%;left:4%}.project-note{top:10%;right:4%}.task-note{bottom:10%;right:7%}.line-a{width:155px;top:36%;left:19%}.line-b{width:145px;top:37%;left:49%}.line-c{width:145px;top:57%;left:48%}.map-note{transform-origin:50%;padding:12px;transform:scale(.86)}.connection-map figcaption{display:none}}@media (width<=400px){.connection-map{min-height:440px}.book-note{top:3%;left:4%}.project-note{top:24%;right:4%}.primary-note{top:47%;left:22%}.task-note{top:auto;bottom:4%;right:7%}.line-a{width:115px;top:22%;left:25%;transform:rotate(75deg)}.line-b{width:40px;top:47%;left:75%;transform:rotate(-45deg)}.line-c{width:57px;top:66%;left:54%;transform:rotate(58deg)}}.product-card{border:1px solid var(--border);background:var(--mock-paper);min-height:365px;color:var(--mock-ink);box-shadow:var(--shadow-card);border-radius:20px;margin:0;position:relative;overflow:hidden}.card-topbar{border-bottom:1px solid var(--mock-line);background:var(--mock-chrome);height:43px;color:var(--mock-ink-soft);align-items:center;gap:9px;padding-inline:16px;font-size:11.5px;display:flex}.card-dot{background:var(--mock-accent);border-radius:50%;width:8px;height:8px}.card-status,.card-more{color:var(--mock-ink-faint);margin-left:auto}.capture-body{padding:31px 36px}.capture-date{color:var(--mock-ink-faint);font-family:var(--font-mono);letter-spacing:.07em;font-size:11px}.capture-body h3,.object-body h3{letter-spacing:-.04em;margin-top:12px;font-size:27px}.capture-entry{grid-template-columns:15px 1fr;align-items:start;gap:10px;margin-top:22px;font-size:14px;line-height:1.45;display:grid}.capture-entry span{border:1.5px solid var(--mock-ink-soft);border-radius:4px;width:14px;height:14px;margin-top:3px}.capture-entry:first-of-type span{border-color:var(--mock-accent);background:var(--mock-accent-tint)}.capture-entry.muted{color:var(--mock-ink-faint);margin-top:15px}.capture-action{border:1px dashed var(--mock-dashed);width:100%;color:var(--mock-ink-faint);text-align:left;font:inherit;background:0 0;border-radius:8px;margin-top:27px;padding:10px;font-size:13px}.product-card figcaption{color:var(--mock-ink-faint)}.object-body{padding:34px 48px}.object-kind{color:var(--mock-accent-ink);align-items:center;gap:6px;font-size:12px;display:flex}.object-kind span{color:var(--mock-ink-faint);font-family:var(--font-mono);margin-left:auto;font-size:11px}.tags{gap:7px;margin-top:20px;display:flex}.tags span{background:var(--mock-accent-tint);color:var(--mock-accent-ink);border-radius:999px;padding:3px 8px;font-size:11px}.tags span+span{background:var(--mock-pink-tint);color:var(--mock-pink-ink)}.object-body dl{gap:13px;margin:28px 0 0;display:grid}.object-body dl div{grid-template-columns:110px 1fr;font-size:13px;display:grid}.object-body dt{color:var(--mock-ink-faint)}.object-body dd{margin:0;font-weight:600}.object-body .linked{color:var(--mock-accent-ink)}.search-card{background:var(--mock-dark);color:var(--text);padding:42px 48px}.search-bar{border-bottom:1px solid var(--mock-dark-line);background:var(--mock-dark-2);color:var(--mock-dark-muted);align-items:center;gap:10px;padding:12px 15px;font-size:14px;display:flex}.search-bar kbd.shortcut{border:1px solid var(--mock-dark-line-strong);color:var(--mock-dark-faint);background:0 0;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:11px}.search-results{border:1px solid var(--mock-dark-line);background:var(--mock-dark-2);border-top:0}.search-results>p{color:var(--mock-dark-faint);font-family:var(--font-mono);letter-spacing:.08em;padding:15px 16px 7px;font-size:11px}.result{color:var(--mock-dark-muted);grid-template-columns:19px 1fr auto;align-items:center;gap:11px;padding:10px 16px;display:grid}.result.active{background:var(--mock-dark-active);color:var(--text)}.result svg{color:var(--mock-dark-accent)}.result span{gap:2px;display:grid}.result strong{font-size:13px}.result small{color:var(--mock-dark-faint);font-size:11px}.result em{background:var(--mock-dark-chip);color:var(--mock-dark-chip-ink);border-radius:4px;padding:3px 6px;font-size:11px;font-style:normal}@media (width<=900px){.product-card{width:100%;max-width:700px}}@media (width<=600px){.product-card{min-height:340px}.product-card figcaption{color:var(--mock-ink-faint);text-align:center;padding:0 24px 18px;display:block;position:static}.capture-body{padding:26px 24px 18px}.object-body{padding:29px 26px 18px}.search-card{padding:28px 18px 18px}}.release-note{border-bottom:1px solid var(--border);background:var(--bg-elevated)}.release-note>div{color:var(--text-muted);text-align:center;padding-block:8px;font-size:13px;line-height:1.5}.release-note strong{color:var(--text);margin-right:6px}.release-note a{white-space:nowrap;color:var(--accent-text);text-underline-offset:4px}.release-note a svg{vertical-align:-2px;display:inline}.hero{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(42px,6vw,96px);min-height:calc(100vh - 114px);padding-block:clamp(64px,8vw,116px);display:grid}.hero-copy{padding-top:clamp(16px,7vh,88px)}.hero-copy h1{max-width:11ch;margin-block:18px 21px;font-size:clamp(3.2rem,2.2rem + 2.4vw,4.75rem)}.hero-sub{max-width:33ch;color:var(--text-muted);font-size:clamp(1.06rem,.98rem + .25vw,1.2rem);line-height:1.58}.hero-cta,.final-cta>div{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-note{color:var(--text-faint);font-family:var(--font-mono);margin-top:24px;font-size:11.5px;line-height:1.6}.editor-wrap{justify-self:end;width:100%;max-width:720px}.thesis{border-top:1px solid var(--border);grid-template-columns:.7fr 1.3fr;gap:clamp(28px,8vw,130px);padding-block:125px;display:grid}.thesis h2,.connection-copy h2,.chapter h2,.ownership h2,.final-cta h2{font-size:clamp(2rem,1.5rem + 2vw,3.45rem)}.thesis p:not(.eyebrow){max-width:41ch;color:var(--text-muted);margin-top:20px;font-size:18px;line-height:1.65}.connection-section{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(40px,8vw,130px);padding-block:38px 150px;display:grid}.connection-copy>p:not(.eyebrow),.chapter-copy>p:not(.eyebrow){max-width:39ch;color:var(--text-muted);margin-top:19px;line-height:1.65}.chapters{gap:154px;padding-bottom:150px;display:grid}.chapter{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(40px,9vw,150px);display:grid}.chapter-reverse .chapter-copy{order:2}.chapter-number{color:var(--accent-hover);font-family:var(--font-mono);align-items:center;gap:10px;font-size:12px;display:flex}.chapter-number span{color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em}.chapter h2{max-width:13ch;margin-top:17px}.ownership{border-block:1px solid var(--border);background:var(--bg-elevated)}.ownership-inner{grid-template-columns:.9fr 1.1fr;gap:clamp(42px,10vw,180px);padding-block:110px;display:grid}.ownership h2{max-width:12ch;margin-top:17px}.ownership-points{gap:24px;display:grid}.ownership-points p{color:var(--text-muted);grid-template-columns:20px 1fr;gap:13px;font-size:14px;line-height:1.5;display:grid}.ownership-points svg{color:var(--accent-hover);margin-top:2px}.ownership-points strong{color:var(--text);margin-bottom:4px;font-size:15px;display:block}.final-cta{text-align:center;max-width:820px;padding-block:130px}.final-cta h2{margin-top:16px}.final-cta>p:not(.eyebrow){max-width:48ch;color:var(--text-muted);margin:19px auto 0}.final-cta>div{justify-content:center}@media (width<=900px){.hero,.connection-section,.chapter,.ownership-inner{grid-template-columns:minmax(0,1fr)}.hero{min-height:0;padding-block:66px 82px}.hero-copy h1{max-width:11ch}.editor-wrap{justify-self:stretch;max-width:none}.thesis{padding-block:95px}.connection-section{padding-block:10px 110px}.connection-copy{max-width:600px}.chapters{gap:110px;padding-bottom:110px}.chapter-reverse .chapter-copy{order:0}.chapter-copy{max-width:600px}.ownership-inner{gap:42px;padding-block:84px}.ownership h2{max-width:17ch}}@media (width<=600px){.release-note>div{text-align:left;padding-block:6px;font-size:12.5px}.release-note a{padding-block:15px}.hero{padding-block:54px 66px}.hero-copy h1{font-size:clamp(3rem,14vw,4rem)}.thesis{grid-template-columns:1fr;gap:20px;padding-block:74px}.thesis p:not(.eyebrow){font-size:16px}.connection-section{padding-bottom:84px}.chapters{gap:78px;padding-bottom:84px}.ownership-inner{padding-block:72px}.final-cta{text-align:left;padding-block:90px}.final-cta>div{justify-content:flex-start}}
