@font-face{font-family:hankenGrotesk;src:url(../media/HankenGrotesk_Variable-s.p.10ljm-wtzfc_u.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:hankenGrotesk Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.hankengrotesk_a834bbd9-module__RQ_ZSW__className{font-family:hankenGrotesk,hankenGrotesk Fallback}.hankengrotesk_a834bbd9-module__RQ_ZSW__variable{--font-sans:"hankenGrotesk", "hankenGrotesk Fallback"}
@font-face{font-family:gayathri;src:url(../media/Gayathri_Regular-s.p.2yx74o_ihm1pk.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:gayathri Fallback;src:local(Arial);ascent-override:73.02%;descent-override:48.68%;line-gap-override:0.0%;size-adjust:100.3%}.gayathri_8a26e1f0-module__Y-33gq__className{font-family:gayathri,gayathri Fallback;font-weight:400}.gayathri_8a26e1f0-module__Y-33gq__variable{--font-walden:"gayathri", "gayathri Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0c0b;--fg:#eeeee7;--muted:#a4a69b;--line:#eeeee72b;--accent:#c8f464;--accent-ink:#152016;--font-mono:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,monospace;--gutter:clamp(22px,3.5vw,60px);--page-max:1480px;--ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:100px}body{background:var(--bg);color:var(--fg);font:16px/1.5 var(--font-sans),-apple-system,BlinkMacSystemFont,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-underline-offset:4px}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer;border-radius:0}button:disabled{cursor:default;opacity:.5}img{max-width:100%;height:auto}button,input,select,fieldset{min-width:0}fieldset{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,p,figure{margin-top:0}h1,h2,h3,h4{text-wrap:balance;font-weight:400}h2,h3,h4{letter-spacing:-.04em}h5{font-size:14px}a,button,input,select,summary{outline-offset:5px}:focus-visible{outline:2px solid}input[type=checkbox]{accent-color:var(--accent)}input[type=range]:not(.kyoto-slider){appearance:none;cursor:pointer;background:0 0;width:100%;height:22px}input[type=range]:not(.kyoto-slider)::-webkit-slider-runnable-track{background:var(--line);border-radius:999px;height:3px}input[type=range]:not(.kyoto-slider)::-webkit-slider-thumb{appearance:none;background:var(--accent);border:2px solid var(--bg);width:15px;height:15px;transition:transform .15s var(--ease);border-radius:50%;margin-top:-6px;box-shadow:0 1px 4px #00000038}input[type=range]:not(.kyoto-slider):hover::-webkit-slider-thumb{transform:scale(1.12)}input[type=range]:not(.kyoto-slider)::-moz-range-track{background:var(--line);border-radius:999px;height:3px}input[type=range]:not(.kyoto-slider)::-moz-range-thumb{background:var(--accent);border:2px solid var(--bg);width:15px;height:15px;transition:transform .15s var(--ease);border-radius:50%;box-shadow:0 1px 4px #00000038}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;color:#111;background:#eff2d6;padding:12px 18px;position:fixed;top:8px;left:20px;transform:translateY(-160%)}.skip-link:focus{transform:none}.eyebrow,.project-kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:11px;line-height:1.5;display:block}.mono,code{font-family:var(--font-mono);font-size:.92em}input[type=number],output,.index-number,.index-year,.home-payment-amount,.intel-chart-readout,.trade-result b,.estimate-amount,.estimate-summary,.route-choices,.event-log,.reconciliation,.traffic-summary,.traffic-history,.route-panel dd,.route-alternatives,.model-table,.model-comparison b,.shoot-metadata{font-variant-numeric:tabular-nums}.text-button{color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 6px;text-decoration:none;display:inline-flex}.action-button,.outline-button{background:var(--accent);min-height:46px;color:var(--accent-ink);border:1px solid #0000;justify-content:space-between;align-items:center;gap:26px;padding:11px 20px;font-size:13px;display:inline-flex}.outline-button{border-color:var(--line);color:var(--fg);background:0 0}.inline-link{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 36%,transparent);text-decoration-color:color-mix(in srgb,currentColor 36%,transparent);text-underline-offset:5px;transition:text-decoration-color .18s var(--ease);align-items:center;gap:10px;margin-top:12px;padding:10px 0;font-size:15px;text-decoration-thickness:1px;display:inline-flex}.inline-link:hover{text-decoration-color:currentColor}.prose-link,.section-copy p a,.article-copy p a:not(.citation){text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 36%,transparent);text-decoration-color:color-mix(in srgb,currentColor 36%,transparent);text-underline-offset:4px;transition:text-decoration-color .18s var(--ease);text-decoration-thickness:1px}.prose-link:hover,.section-copy p a:hover,.article-copy p a:not(.citation):hover{text-decoration-color:currentColor}.segmented{flex-wrap:wrap;gap:4px;display:flex}.segmented button{min-height:40px;color:var(--muted);background:0 0;border:0;padding:9px 13px;font-size:12px}.segmented button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.tag{color:var(--muted);border:0;padding:4px 8px;font-size:11px;line-height:1.3;display:inline-block}.tag--match{color:var(--fg);background:var(--accent);border-color:var(--accent)}.site-header{z-index:30;padding:10px var(--gutter);color:#f0f0e8;mix-blend-mode:normal;background:#0b0c0b;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;inset:0 0 auto}.wordmark{letter-spacing:.05em;justify-self:start;padding:10px 0;font-size:13px;font-weight:700;text-decoration:none}.header-meta{letter-spacing:.07em;font-size:11px}.index-trigger{color:inherit;background:0 0;border:0;justify-self:end;align-items:center;gap:22px;min-height:44px;padding:10px 0 10px 10px;font-size:12px;display:inline-flex}.index-trigger span{font-size:20px;line-height:1}.index-dialog{color:#1b1e19;background:#e8e6dd;border:0;width:min(720px,100%);max-width:100%;height:100dvh;max-height:100%;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.index-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.index-inner{flex-direction:column;min-height:100%;padding:20px clamp(22px,4vw,54px);display:flex}.panel-topline{justify-content:space-between;align-items:center;display:flex}.panel-topline h2{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px}.index-list{margin:60px 0;padding:0;list-style:none}.index-list a{grid-template-columns:28px 1fr auto;align-items:center;gap:18px;padding:24px 0;text-decoration:none;display:grid}.index-list b{letter-spacing:-.045em;font-size:34px;font-weight:400;line-height:1.1;display:block}.index-list small{color:#62685c;margin-top:5px;font-size:12px;display:block}.index-list a[aria-current=page] b{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.index-number,.index-year{color:#62685c;font-size:11px}.index-bottom{justify-content:space-between;margin-top:auto;padding:20px 0;font-size:12px;display:flex}.index-bottom a{text-underline-offset:4px;transition:text-decoration-color .18s var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.index-bottom a:hover{text-decoration-color:currentColor}.home-intro{min-height:100svh;padding:125px var(--gutter) 45px;grid-template-columns:1fr auto;gap:55px;display:grid}.home-intro-top{grid-column:1/-1;justify-content:space-between;font-size:13px;display:flex}.home-intro-top p{margin:0}.home-intro-top>span{color:var(--muted);text-align:right;font-size:11px}.home-intro h1{letter-spacing:-.078em;grid-column:1/-1;align-self:end;margin:15px 0 0;font-size:clamp(78px,14.3vw,216px);line-height:.77}.home-work-link{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 34%,transparent);text-decoration-color:color-mix(in srgb,currentColor 34%,transparent);text-underline-offset:5px;transition:text-decoration-color .18s var(--ease);grid-column:1/-1;justify-self:end;align-items:center;gap:10px;font-size:12px;text-decoration-thickness:1px;display:inline-flex}.home-work-link:hover{text-decoration-color:currentColor}.home-work-link span{font-size:23px}.home-sequence{padding:40px var(--gutter) 110px;gap:80px;max-width:1600px;margin:0 auto;scroll-margin-top:35px;display:grid}.home-section-label{color:var(--muted);justify-content:space-between;margin-bottom:-55px;padding:10px 0;font-size:11px;display:flex}.artifact{min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.artifact-pair{grid-template-columns:1.03fr .97fr;gap:24px;display:grid}.artifact--walden{color:#1b201a;background:#e8e5dc;min-height:620px}.artifact--lattice{color:#edff95;background:#1026ee;min-height:620px}.artifact-label{justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.artifact-label small{letter-spacing:.05em;opacity:.7;margin-bottom:12px;font-size:10px;display:block}.artifact-label b{letter-spacing:-.055em;font-size:clamp(38px,4.4vw,72px);font-weight:400;line-height:.95}.home-walden-ui,.home-lattice-ui{margin:42px 32px 150px;position:relative}.home-walden-ui{background:#f2f0e8;border:0;padding:24px;box-shadow:0 12px 40px #37342c12}.mini-top{justify-content:space-between;gap:20px;font-size:10px;display:flex}.mini-top>span:last-child{opacity:.65}.mini-search{border:1px solid #1b201a55;justify-content:space-between;margin-top:30px;padding:14px;font-size:13px;display:flex}.mini-person{align-items:center;gap:12px;padding:20px 0;display:flex}.mini-person>span{background:#d9efbc;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.mini-person b{letter-spacing:-.03em;font-size:18px;font-weight:400}.mini-person small{opacity:.7;font-size:10px;display:block}.mini-person i{margin-left:auto;font-size:11px;font-style:normal}.mini-evidence>span{opacity:.7;padding:12px 0;font-size:9px;display:block}.mini-evidence>div{justify-content:space-between;gap:16px;padding:10px 0;font-size:11px;display:flex}.mini-evidence b{font-weight:400}.mini-evidence small{opacity:.7;font-size:9px}.mini-caption{opacity:.7;margin-top:20px;font-size:9px;display:block}.home-lattice-ui{padding-top:4px}.home-payment-amount{letter-spacing:-.055em;margin-top:85px;font-size:clamp(42px,5.5vw,86px);line-height:1;display:block}.home-payment-amount small{letter-spacing:0;font-size:13px}.home-route{align-items:center;margin-top:36px;display:flex}.home-route>span{border:1px solid #edff9580;border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;font-size:11px;display:grid}.home-route i{background:#edff9580;flex:1;height:1px}.home-payment-receipt{gap:7px;margin-top:36px;padding-top:20px;font-size:11px;display:grid}.home-payment-receipt span{opacity:.7}.home-payment-receipt b{letter-spacing:-.03em;font-size:22px;font-weight:400}.artifact--traffic{color:#172016;background:#ff653c;min-height:540px}.artifact--traffic canvas{width:100%;height:100%;position:absolute;inset:0}.home-traffic-caption{justify-content:space-between;font-size:11px;display:flex;position:absolute;top:30px;left:32px;right:32px}.artifact--intel{color:#182015;background:#cf0;grid-template-columns:.8fr 1.2fr;min-height:450px;display:grid}.intel-home-copy{flex-direction:column;padding:34px;display:flex;position:relative}.intel-home-copy>span{font-size:11px}.intel-home-copy b{letter-spacing:-.07em;margin-top:auto;font-size:clamp(72px,9vw,148px);font-weight:400;line-height:.9}.intel-home-copy small{margin-top:25px;font-size:13px}.intel-home-chart{align-self:center;min-width:0;padding:30px}.intel-home-chart svg{width:100%;display:block;overflow:visible}.intel-home-chart path{fill:none;stroke:#182015;stroke-width:2px;vector-effect:non-scaling-stroke}.intel-home-chart .home-chart-area{fill:#1820150c;stroke:none}.home-chart-grid{stroke:#18201533;stroke-width:1px;vector-effect:non-scaling-stroke}.intel-home-chart text{fill:#354924;font:12px var(--font-sans),sans-serif;font-variant-numeric:tabular-nums}.home-chart-event{stroke:#18201588;stroke-dasharray:3 5;stroke-width:1px;vector-effect:non-scaling-stroke}.artifact--photo-archive figure{margin:0}.artifact--photo-archive img{object-fit:cover;object-position:center 48%;width:100%;max-height:800px;display:block}.artifact--photo-archive figcaption{justify-content:space-between;align-items:end;padding-top:20px;display:flex}.artifact--photo-archive figcaption small{color:var(--muted);margin-bottom:8px;font-size:10px;display:block}.artifact--photo-archive figcaption b{letter-spacing:-.04em;font-size:38px;font-weight:400}.artifact--photo-archive figcaption>span:last-child{color:var(--muted);font-size:12px}.artifact--photo-archive i{margin-left:24px;font-style:normal}.home-footer{margin:0 var(--gutter);color:var(--muted);justify-content:space-between;gap:24px;padding:25px 0 35px;font-size:11px;display:flex}.home-footer a{text-underline-offset:4px;transition:text-decoration-color .18s var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.home-footer a:hover{text-decoration-color:currentColor}.room{background:var(--bg);min-height:100svh;color:var(--fg)}.room--trace,.room--traffic{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8e6dd;--fg:#1b211b;--muted:#62695c;--line:#1b211b30;--accent:#d7ef9e;--accent-ink:#172114}.room--traffic{--accent:#ff7046;--accent-ink:#161d17}.room--lattice{--bg:#1128e9;--fg:#eff6ce;--muted:#d0d9fa;--line:#eff6ce40;--accent:#edff95;--accent-ink:#0c1b28}.room--intel{--bg:#10140f;--fg:#edeee6;--muted:#a1ad98;--line:#edeee62b;--accent:#cf0;--accent-ink:#182015}.room--photography{--bg:#0a0b0a;--fg:#eeeee8;--muted:#a0a497;--line:#eeeee829}.room-header{z-index:25;padding:8px var(--gutter);background:var(--bg);grid-template-columns:1fr auto 1fr;align-items:center;font-size:12px;display:grid;position:sticky;top:0}.room-back{text-underline-offset:5px;min-height:44px;transition:text-decoration-color .18s var(--ease);justify-self:start;align-items:center;gap:12px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.room-back:hover{text-decoration-color:currentColor}.room-counter{color:var(--muted);font-size:11px}.project-wrap{max-width:var(--page-max);padding:0 var(--gutter);margin:0 auto}.project-kicker{margin-bottom:34px}.section-nav{white-space:nowrap;align-items:center;gap:28px;min-height:56px;padding:10px 0;font-size:12px;display:flex;overflow-x:auto}.section-nav>span{color:var(--muted);margin-right:auto;font-size:10px}.section-nav a{padding:5px 0;text-decoration:none}.project-section{padding:75px 0;scroll-margin-top:90px}.project-section--demo{padding:55px 0 35px}.section-grid{grid-template-columns:minmax(200px,.85fr) minmax(0,1.15fr);gap:8vw;display:grid}.section-grid h2{letter-spacing:-.045em;max-width:450px;margin:18px 0 0;font-size:clamp(28px,3vw,44px);line-height:1.13}.section-copy{max-width:690px}.section-copy p{text-wrap:pretty;margin:0 0 1.2em;font-size:clamp(17px,1.55vw,21px);line-height:1.55}.section-copy p:last-child{margin-bottom:0}.section-grid--intro{margin-bottom:40px}.demo-surface{border:0;padding:clamp(20px,3vw,42px)}.demo-heading{grid-template-columns:1.1fr .9fr;align-items:start;gap:6vw;margin-bottom:35px;display:grid}.demo-heading>p{color:var(--muted);max-width:380px;margin:0;font-size:13px;line-height:1.6}.demo-method{color:var(--muted);margin-top:28px;padding-top:16px;font-size:12px}.demo-method summary{cursor:pointer;min-height:32px;color:var(--fg);padding:5px 0}.demo-method p{max-width:800px;margin:14px 0 0;line-height:1.7}.demo-method .model-table{margin-top:20px}.table-scroll{max-width:100%;overflow:auto}.model-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.model-table td,.model-table th{padding:12px 14px;font-weight:400}.model-table th{color:var(--muted)}.control-label{margin-bottom:12px;font-size:12px;display:block}.check-label{align-items:center;gap:10px;display:flex!important}.walden-query{border:1px solid #1b211b70;display:flex}.walden-query input{background:0 0;border:0;flex:1;width:100%;padding:17px;font-size:15px}.walden-query .action-button{color:#eff1dd;background:#1c2719;min-width:125px}.query-presets{flex-wrap:wrap;gap:7px;margin:12px 0 24px;display:flex}.query-presets button{min-height:34px;color:var(--muted);background:0 0;border:0;padding:8px 10px;font-size:11px}.query-presets button[aria-pressed=true]{color:#1b211b;background:#dfe6cf;border-color:#879875}.search-controls{justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;font-size:11px;display:flex}.check-controls{flex-wrap:wrap;gap:20px;display:flex}.check-controls label,.payment-options label{align-items:center;gap:7px;display:flex}.recognized-topics{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:20px;font-size:11px;display:flex}.recognized-topics>span:first-child{margin-right:8px}.walden-workbench{border:0;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);display:grid}.result-list{border-right:0}.result-list>button{text-align:left;width:100%;color:var(--fg);background:0 0;border:0;grid-template-columns:22px 1fr 12px;gap:12px;padding:21px 18px;display:grid}.result-list>button[aria-pressed=true]{background:#d7edaa}.result-number{color:var(--muted);padding-top:4px;font-size:10px}.result-list b{letter-spacing:-.02em;font-size:17px;font-weight:400}.result-list small,.result-match{color:var(--muted);margin-top:4px;font-size:11px;display:block}.result-match{margin-top:14px;font-size:10px}.profile-top{justify-content:space-between;align-items:start;gap:18px;display:flex}.profile-top h3{letter-spacing:-.05em;margin:15px 0 12px;font-size:clamp(29px,3.2vw,46px);line-height:1}.profile-top p{margin:0;font-size:12px;line-height:1.7}.profile-top p span{color:var(--muted)}.profile-avatar{border:1px solid var(--line);background:#e6eadc;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:13px;display:grid}.profile-tags{flex-wrap:wrap;gap:5px;margin:22px 0 28px;display:flex}.evidence-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.evidence-header h4{margin:0;font-weight:400}.evidence-header>span{color:var(--muted);font-size:10px}.evidence-records button{text-align:left;background:0 0;border:0;grid-template-columns:72px 1fr 10px;gap:10px;width:100%;padding:14px 0;font-size:12px;display:grid}.evidence-records button>span:first-child{color:var(--muted);font-size:10px}.evidence-records b{font-weight:400}.evidence-records button[aria-pressed=true] b{text-underline-offset:4px;text-decoration:underline}.evidence-detail{background:#e9eedf;margin-top:18px;padding:20px}.evidence-detail h4{letter-spacing:-.02em;margin:12px 0;font-size:16px;font-weight:400;line-height:1.4}.evidence-detail p{margin:0;font-size:12px;line-height:1.7}.evidence-topics{flex-wrap:wrap;gap:5px;margin-top:16px;display:flex}.empty-state{padding:30px 24px}.empty-state h3{font-size:24px}.empty-state p{color:var(--muted);font-size:13px}.identity-lab{background:#dedfd3;margin-top:40px;padding:clamp(20px,3vw,40px)}.identity-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.identity-lab>h3{margin:25px 0;font-size:30px}.identity-record>span{overflow-wrap:anywhere;margin-top:6px;font-size:12px;display:block}.identity-record .eyebrow{font-size:10px}.identity-id{color:#466338;padding:12px 0}.identity-decision{justify-content:space-between;align-items:center;gap:30px;margin-top:24px;padding-top:24px;display:flex}.identity-decision h4{margin:12px 0;font-size:22px;line-height:1.2}.identity-decision p{max-width:620px;margin:0;font-size:13px;line-height:1.6}.identity-decision .action-button{color:#f0f1e0;background:#1d2a1a;flex-shrink:0}.identity-decision.is-resolved{border-top-color:#688853}.lattice-console,.related-models{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fg:#eaf1de;--muted:#a4b4ca;--line:#9db0d437;--accent:#e7f89c;--accent-ink:#101c2d;color:var(--fg);background:#0b1731}.payment-form{grid-template-columns:1.4fr .7fr .7fr 1.2fr;gap:12px;display:grid}.payment-form>label{color:var(--muted);font-size:11px;display:block}.payment-form input,.payment-form select{border:1px solid var(--line);width:100%;color:var(--fg);background:#101f3d;height:48px;margin-top:9px;padding:13px;font-size:14px;display:block}.payment-options{color:var(--muted);flex-wrap:wrap;gap:24px;margin:22px 0 30px;font-size:12px;display:flex}.quote-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.quote-card{text-align:left;color:var(--fg);background:0 0;border:0;padding:20px}.quote-card[aria-pressed=true]{border-color:var(--accent);background:#e7f89c17}.quote-top{justify-content:space-between;align-items:start;gap:10px;display:flex}.quote-top b{font-size:15px;font-weight:400}.quote-top small{color:var(--muted);text-align:right;max-width:95px;font-size:9px}.quote-card strong{letter-spacing:-.03em;overflow-wrap:anywhere;margin:30px 0 20px;font-size:clamp(18px,2vw,29px);font-weight:400;line-height:1.2;display:block}.quote-bottom{color:var(--muted);justify-content:space-between;gap:8px;font-size:10px;display:flex}.payment-route{align-items:center;gap:20px;padding:25px 0;font-size:13px;display:flex}.payment-route>span{align-items:center;gap:20px;display:flex}.payment-route b{font-weight:400}.payment-route i{color:var(--muted);font-style:normal}.policy-status{align-items:start;gap:12px;padding:23px 0;display:flex}.status-dot{background:#d4e4a0;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px}.policy-status--review .status-dot{background:#f4be7b}.policy-status--blocked .status-dot,.policy-status--invalid .status-dot{background:#ff9a81}.policy-status b{font-size:12px;font-weight:400}.policy-status p{color:var(--muted);margin:5px 0 0;font-size:11px}.payment-action{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.payment-action>span{color:var(--muted);margin-left:auto;font-size:10px}.form-message{color:#ffb79c;padding:20px;font-size:13px}.payment-execution{margin-top:30px;padding-top:24px}.execution-header{color:var(--muted);justify-content:space-between;gap:20px;font-size:11px;display:flex}.execution-header [role=status]{color:var(--accent)}.execution-steps{grid-template-columns:repeat(4,1fr);gap:8px;margin:25px 0;padding:0;list-style:none;display:grid}.execution-steps li{color:var(--muted);align-items:center;gap:10px;padding-top:16px;font-size:12px;display:flex}.execution-steps li>span{font-size:10px}.execution-steps b{font-weight:400}.execution-steps .is-done{border-color:var(--accent);color:var(--fg)}.execution-steps .is-current{border-color:#b3c7df}.execution-notice{background:#1b2a43;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:20px;display:flex}.execution-notice p{max-width:600px;margin:0;font-size:13px}.execution-notice button{flex-shrink:0}.execution-columns{grid-template-columns:1fr 1fr;gap:30px;margin-top:25px;display:grid}.event-log>div{gap:15px;padding:10px 0;font-size:11px;display:flex}.event-log>div>span{color:var(--muted)}.event-log code{overflow-wrap:anywhere}.reconciliation{margin:0}.reconciliation>div{justify-content:space-between;gap:15px;padding:10px 0;font-size:11px;display:flex}.reconciliation dt{color:var(--muted)}.reconciliation dd{text-align:right;margin:0}.payment-architecture{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:45px;padding-top:30px;display:grid}.payment-architecture>div>span{color:var(--muted);font-size:10px}.payment-architecture b{letter-spacing:-.03em;margin-top:12px;font-size:20px;font-weight:400;display:block}.payment-architecture p{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.6}.related-models{padding:clamp(20px,3vw,40px)}.model-tabs{padding-bottom:25px}.model-body{grid-template-columns:.85fr 1.15fr;gap:70px;padding-top:30px;display:grid}.model-intro h3{margin:20px 0;font-size:32px;line-height:1.1}.model-intro p{color:var(--muted);max-width:330px;font-size:13px;line-height:1.7}.model-controls label{margin-bottom:24px}.model-comparison{grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;display:grid}.model-comparison>div{min-width:0;padding-top:15px}.model-comparison span,.model-comparison small{color:var(--muted);font-size:11px;display:block}.model-comparison b{letter-spacing:-.04em;overflow-wrap:anywhere;margin:18px 0 12px;font-size:clamp(24px,3vw,40px);font-weight:400;line-height:1.1;display:block}.model-result,.model-note{color:var(--muted);margin:25px 0 0;font-size:12px;line-height:1.6}.model-result{color:var(--accent)}.allocation-bar{gap:4px;height:18px;display:flex}.allocation-bar span:first-child{background:var(--accent)}.allocation-bar span:last-child{background:#657ca0}.traffic-simulator{--fg:#e7eddf;--muted:#a6b3a0;--line:#c2d4b333;--accent:#ee9a73;--accent-ink:#162017;color:var(--fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#19231c}.traffic-settings{grid-template-columns:1fr 1fr 1fr auto;align-items:start;gap:26px;padding:5px 0 30px;display:grid}.traffic-settings .closure-toggle{align-items:center;gap:8px;max-width:130px;font-size:12px;line-height:1.5;display:flex}.traffic-settings .segmented{flex-wrap:nowrap}.traffic-viewport{border:0;height:360px;position:relative;overflow:hidden}.traffic-viewport canvas{width:100%;height:100%;display:block}.traffic-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.traffic-actions>div{flex-wrap:wrap;gap:10px;display:flex}.traffic-actions>label{color:var(--muted);align-items:center;gap:12px;font-size:11px;display:flex}.traffic-actions select{color:var(--fg);border:1px solid var(--line);background:#243427;padding:8px}.traffic-notice{color:var(--muted);margin:16px 0 26px;font-size:11px}.traffic-metrics{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.traffic-metrics>div{min-width:0;padding-top:18px}.traffic-metrics>div>span{color:var(--muted);font-size:10px;display:block}.traffic-metrics b{letter-spacing:-.05em;margin-top:17px;font-size:clamp(32px,4vw,53px);font-weight:400;line-height:1;display:block}.traffic-metrics small{color:var(--muted);letter-spacing:0;margin-left:8px;font-size:11px}.traffic-history{margin-top:30px;padding-top:22px}.traffic-history>div{color:var(--muted);justify-content:space-between;gap:20px;font-size:10px;display:flex}.traffic-history svg{width:100%;height:70px;margin-top:15px;display:block}.traffic-history path{stroke:#c9e69f;fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.system-flow{align-items:center;gap:20px;margin-top:40px;padding-top:28px;font-size:13px;display:flex}.system-flow span{flex:1}.route-lab{--accent:#1d2a1d;--accent-ink:#f0f0e5;background:#f1efe6;border:0;padding:clamp(20px,3vw,40px)}.route-lab-controls{grid-template-columns:auto 1fr auto;align-items:center;gap:40px;margin-bottom:30px;display:grid}.route-lab-controls>label{max-width:280px}.route-lab-controls .check-label{max-width:none;font-size:11px}.route-lab-grid{grid-template-columns:1.6fr 1fr;gap:30px;display:grid}.traffic-network{background:#e8e5d9;align-self:start;min-width:0;padding:18px}.traffic-network svg{width:100%;height:auto;display:block;overflow:visible}.edge-active{stroke:#344f2d;stroke-width:6px;stroke-linecap:round}.edge-closed{stroke:#b9664a;stroke-width:3px;stroke-dasharray:6 7}.edge-label{font:11px var(--font-sans),sans-serif;font-variant-numeric:tabular-nums;fill:#6d7662;paint-order:stroke;stroke:#e8e5d9;stroke-width:4px}.node-base{fill:#e8e5d9;stroke:#aab2a0;stroke-width:1.5px}.node-active{fill:#233b20;stroke:#233b20;stroke-width:1.5px}.node-label{font:12px var(--font-sans),sans-serif;fill:#fcfced;text-anchor:middle;paint-order:stroke;stroke:#233b20;stroke-width:.5px}.network-legend{color:#626d59;justify-content:space-between;gap:20px;font-size:10px;display:flex}.route-panel{padding-top:5px}.route-panel h3{letter-spacing:-.045em;margin:15px 0 22px;font-size:clamp(22px,2.3vw,34px);line-height:1.2}.route-panel dl{margin:0}.route-panel dl>div{justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;display:flex}.route-panel dt{color:var(--muted)}.route-panel dd{margin:0}.route-panel>p{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.7}.route-alternatives{margin-top:30px;padding-top:18px}.route-alternatives>div{grid-template-columns:1fr 100px 80px;gap:15px;padding:12px 0;font-size:12px;display:grid}.article-section{grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);gap:60px;max-width:1160px;margin:0 auto;padding:65px 0;scroll-margin-top:90px;display:grid}.article-margin{padding-top:9px}.article-copy{max-width:730px}.article-copy h2{letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(29px,3vw,42px);line-height:1.13}.article-copy>p{text-wrap:pretty;margin-bottom:1.4em;font-size:18px;line-height:1.7}.citation{vertical-align:super;color:var(--accent);margin-left:4px;font-size:10px;line-height:1;text-decoration:none;display:inline-block}.article-figure{grid-column:1/-1;min-width:0;margin:10px 0 0}.figure-caption{color:var(--muted);margin:17px 0 0;font-size:11px}.trade-result{border-left:2px solid var(--accent);margin:35px 0;padding:0 0 0 24px}.trade-result b{letter-spacing:-.06em;margin:10px 0;font-size:56px;font-weight:400;line-height:1.2;display:block}.trade-result p{color:var(--muted);max-width:520px;margin:0;font-size:12px;line-height:1.7}.intel-chart-shell{--accent:#cf0;--accent-ink:#172111;background:#0c110c;border:0;padding:clamp(18px,2.5vw,32px)}.intel-chart-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.chart-period select{color:var(--muted);background:0 0;border:0;max-width:240px;padding:10px 0;font-size:11px}.chart-period option{background:#142014}.intel-chart-readout{gap:50px;margin:35px 0 25px;display:flex}.intel-chart-readout>div>span{color:var(--muted);font-size:10px;display:block}.intel-chart-readout b{letter-spacing:-.045em;color:var(--accent);margin-top:8px;font-size:clamp(30px,3.5vw,46px);font-weight:400;line-height:1.2;display:block}.intel-chart-readout strong{margin:11px 0 5px;font-size:16px;font-weight:400;display:block}.intel-chart-readout small{color:var(--muted);font-size:10px;display:block}.intel-chart{height:360px}.intel-chart svg{touch-action:pan-y;width:100%;height:100%;display:block;overflow:visible}.chart-grid line{stroke:#e2f2d51a;stroke-width:1px;vector-effect:non-scaling-stroke}.chart-grid text{fill:#94a18a;font:11px var(--font-sans),sans-serif;font-variant-numeric:tabular-nums}.chart-path{fill:none;stroke:#c0ee6b;stroke-width:2px;vector-effect:non-scaling-stroke}.chart-benchmark{fill:none;stroke:#a7b6ce;stroke-width:1.5px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.chart-volume{fill:#a9ce6666}.chart-volume.is-selected{fill:#cf0}.chart-event-line{stroke:#efffdd38;stroke-width:1px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.chart-crosshair{stroke:#e8f2dc8c;stroke-width:1px;vector-effect:non-scaling-stroke}.chart-hover-dot{fill:#cf0;stroke:#0c110c;stroke-width:1px}.chart-legend{color:var(--muted);flex-wrap:wrap;gap:25px;margin:18px 0 25px;font-size:10px;display:flex}.chart-legend span{align-items:center;gap:7px;display:flex}.chart-legend i{width:18px;height:2px;display:inline-block}.legend-intc{background:#cf0}.legend-qqq{background:#a7b6ce}.chart-event-description{min-height:68px;padding-top:18px}.chart-event-description p{color:var(--muted);margin:5px 0 0;font-size:12px}.chart-event-buttons{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.chart-event-buttons button{text-align:left;color:var(--fg);background:0 0;border:0;padding:12px;display:block}.chart-event-buttons button[aria-pressed=true]{border-color:var(--accent);background:#ccff0018}.chart-event-buttons span{color:var(--muted);font-size:9px;display:block}.chart-event-buttons b{margin-top:6px;font-size:11px;font-weight:400;display:block}.source-list{margin:0;padding:0;list-style:none}.source-list li{grid-template-columns:25px 1fr;gap:20px;padding:16px 0;scroll-margin-top:90px;font-size:12px;display:grid}.source-list li>span{color:var(--muted);font-size:10px}.source-list a{line-height:1.5;text-decoration:none}.source-list small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.photo-room-inner{max-width:1680px;padding:88px var(--gutter) 80px;margin:0 auto}.photo-title-row{justify-content:space-between;align-items:end;gap:35px;margin-bottom:65px;display:flex}.photo-title-row>div{min-width:0}.photo-title-row h1{letter-spacing:-.075em;margin:0;font-size:clamp(44px,9.6vw,145px);line-height:.88}.photo-title-row .project-kicker{margin-bottom:30px}.photo-title-row>p{color:var(--muted);margin:0;padding-bottom:5px;font-size:12px}.photo-year-menu{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.28fr) minmax(0,1fr);column-gap:clamp(28px,3.6vw,52px);margin:0;padding:0;list-style:none;display:grid}.photo-year-menu>li{grid-row:1/span 2;grid-template-rows:subgrid;min-width:0;display:grid}.photo-year-menu>li>a{grid-row:1/span 2;grid-template-rows:subgrid;color:inherit;min-width:0;text-decoration:none;display:grid}.photo-year-stage{width:100%;transition:transform .36s var(--ease);align-self:end}.photo-year-stage img{width:100%;height:auto;display:block}.photo-year-caption{border-top:1px solid var(--line);margin-top:24px;padding:18px 0 0}.photo-year-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.photo-year-head b{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(38px,3.8vw,48px);font-weight:400;line-height:1}.photo-year-head span{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:1.5}.photo-year-roster{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.65}.shoot-nav{white-space:nowrap;gap:30px;margin-bottom:70px;padding:15px 0;font-size:11px;display:flex;overflow-x:auto}.shoot-nav a{text-decoration:none}.shoot-nav span{color:var(--muted);margin-left:10px}.photo-folders{gap:clamp(130px,13vw,185px);display:grid}.photo-folder{scroll-margin-top:140px}.photo-folder-header{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:clamp(44px,5vw,68px);padding-top:22px;display:flex}.photo-folder-title{align-items:baseline;gap:16px;min-width:0;display:flex}.photo-room-index{color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11px}.photo-folder-header h2{letter-spacing:-.04em;margin:0;font-size:clamp(22px,2.3vw,30px);font-weight:400;line-height:1.1}.photo-folder-header span{color:var(--muted);font-size:11px}.photo-sequence{gap:clamp(88px,8.5vw,132px);display:grid}.photo-spread{grid-template-columns:repeat(24,minmax(0,1fr));align-items:center;gap:clamp(14px,1.2vw,20px);display:grid}.proof-frame{min-width:0;margin:0}.proof-frame>button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.proof-print{background:#121412;display:block;position:relative}.proof-frame img{width:100%;height:auto;display:block}.photo-year-stage.frame--bleed,.proof-frame.frame--bleed>button{background:#121412}.photo-year-stage.frame--mat,.proof-frame.frame--mat>button{background:#eeebe3;padding:clamp(14px,1.5vw,22px) clamp(14px,1.5vw,22px) clamp(18px,2vw,28px);box-shadow:0 22px 54px #0000006b}.frame--mat .proof-print{box-shadow:0 0 0 1px #18181424}.photo-year-stage.frame--plate,.proof-frame.frame--plate>button{background:#121412;border:1px solid #eeeee824;padding:clamp(10px,1.1vw,16px)}.frame--plate .proof-print{box-shadow:0 0 0 1px #0000008c}.proof-frame figcaption{color:var(--muted);justify-content:space-between;gap:15px;margin-top:14px;font-size:10px;display:flex}.placement--wide-full{grid-column:1/span 24}.placement--wide-left{grid-column:1/span 22}.placement--wide-right,.placement--wide-right-paired{grid-column:3/span 22}.placement--wide-center{grid-column:2/span 22}.placement--wide-study-left{grid-column:1/span 20}.placement--wide-study-right{grid-column:5/span 20}.placement--wide-study-center{grid-column:3/span 20}.placement--cabinet-center{grid-column:4/span 18}.placement--cabinet-left{grid-column:2/span 17}.placement--cabinet-right{grid-column:7/span 17}.placement--wide-pair-left{grid-column:1/span 12}.placement--wide-pair-right{grid-column:13/span 12}.placement--wide-major-left{grid-column:1/span 13}.placement--wide-minor-right{grid-column:14/span 11}.placement--mixed-wide-left{grid-column:1/span 14}.placement--mixed-portrait-right{grid-column:16/span 9}.placement--mixed-portrait-left{grid-column:1/span 9}.placement--mixed-wide-right{grid-column:11/span 14}.placement--portrait-hero{grid-column:6/span 14}.placement--portrait-left{grid-column:1/span 12}.placement--portrait-left-small{grid-column:2/span 10}.placement--portrait-right{grid-column:13/span 12}.placement--portrait-right-small{grid-column:14/span 10}.placement--portrait-center{grid-column:7/span 12}.placement--portrait-center-small{grid-column:8/span 10}.placement--triptych-1{grid-column:1/span 8}.placement--triptych-2{grid-column:9/span 8}.placement--triptych-3{grid-column:17/span 8}.offset--bottom{align-self:end}.offset--top{align-self:start}.offset--up{transform:translateY(-28px)}.offset--down{transform:translateY(28px)}.lightbox-dialog{color:#f0f1e8;background:#090b09;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lightbox-dialog::backdrop{background:#090b09}.lightbox-toolbar{justify-content:space-between;align-items:center;gap:20px;height:65px;padding:0 25px;font-size:12px;display:flex}.lightbox-toolbar>div{gap:28px;display:flex}.lightbox-stage{justify-content:center;align-items:center;height:calc(100dvh - 210px);padding:25px;display:flex;overflow:auto}.lightbox-stage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.lightbox-stage.is-zoomed{display:block}.lightbox-stage.is-zoomed img{width:min(160vw,2400px);max-width:none;height:auto;max-height:none;margin:auto}.lightbox-bottom{color:#adb59f;justify-content:space-between;align-items:center;height:60px;padding:0 25px;font-size:11px;display:flex}.lightbox-bottom>span{font-size:10px}.lightbox-thumbnails{justify-content:center;gap:7px;height:85px;padding:10px 20px;display:flex;overflow-x:auto}.lightbox-thumbnails button{opacity:.5;background:0 0;border:1px solid #0000;flex-shrink:0;width:64px;height:48px;padding:0}.lightbox-thumbnails button[aria-pressed=true]{opacity:1;outline-offset:2px;border-color:#eff2d7}.lightbox-thumbnails img{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){.artifact:hover .artifact-label>span:last-child{transform:translate(3px,-3px)}.photo-year-menu a:hover .photo-year-stage{transform:translateY(-4px)}.index-list a:hover b{color:#647a47}.source-list a:hover,.section-nav a:hover{text-decoration:underline}.quote-card:not(:disabled):hover{background:#e7f89c17}}@media (min-width:1600px){.home-intro{max-width:1600px;min-height:100svh;margin:auto}}@media (max-width:1050px){.traffic-settings{grid-template-columns:1fr 1fr}.traffic-settings .closure-toggle{max-width:none;padding-top:30px}.model-body{gap:35px}.quote-card{padding:15px}.quote-top{display:block}.quote-top small{text-align:left;max-width:none;margin-top:6px;display:block}.quote-bottom{flex-direction:column;gap:5px}.route-lab-controls{grid-template-columns:1fr 1fr;gap:25px}.route-lab-controls>.segmented{grid-column:1/-1}.route-lab-grid{grid-template-columns:1.3fr 1fr}.home-walden-ui{margin-left:22px;margin-right:22px;padding:18px}.mini-evidence>div{display:block}.mini-evidence small{margin-top:4px;display:block}.artifact--walden,.artifact--lattice{min-height:640px}.payment-architecture{gap:16px}.article-section{grid-template-columns:130px 1fr;gap:35px}}@media (max-width:820px){.home-intro{gap:50px;min-height:100svh;padding-top:115px}.home-intro h1{font-size:20vw;line-height:.8}.home-intro-top>span{font-size:10px}.home-sequence{gap:55px;padding-bottom:75px}.home-section-label{margin-bottom:-30px}.artifact-pair{grid-template-columns:1fr;gap:24px}.artifact--walden,.artifact--lattice{min-height:620px}.home-walden-ui,.home-lattice-ui{width:calc(100% - 65px);max-width:500px;margin:40px auto 140px}.home-walden-ui{padding:24px}.mini-evidence>div{display:flex}.mini-evidence small{margin:0;display:inline-block}.home-payment-amount{margin-top:75px;font-size:76px}.home-route{margin-top:45px}.artifact-label b{font-size:56px}.artifact--traffic{min-height:460px}.home-traffic-caption>span:last-child{display:none}.artifact--intel{grid-template-columns:1fr;min-height:560px}.intel-home-copy{min-height:240px}.intel-home-copy b{margin-top:45px;font-size:100px}.intel-home-chart{padding:0 30px 35px}.intel-home-copy small{margin-top:18px}.home-footer>span:nth-child(2){display:none}.room-counter{text-align:center;max-width:165px;font-size:10px}.project-kicker{margin-bottom:25px}.section-nav{gap:25px;min-height:58px}.section-nav>span{display:none}.project-section{padding:50px 0}.project-section--demo{padding:32px 0 25px}.section-grid{grid-template-columns:1fr;gap:25px}.section-grid h2{max-width:500px;margin-top:14px;font-size:32px}.section-copy p{font-size:18px}.footer-line>span{display:none}.demo-heading{grid-template-columns:1fr;gap:20px;margin-bottom:25px}.demo-heading>p{max-width:600px}.demo-heading h2{margin-top:12px;font-size:30px}.walden-workbench{grid-template-columns:1fr}.result-list{border-right:0;display:flex;overflow-x:auto}.result-list>button{border-right:1px solid var(--line);min-width:205px;padding:18px 16px}.result-list b{font-size:15px}.result-match{margin-top:9px}.profile-view{min-height:0;padding:24px}.profile-top h3{font-size:36px}.search-controls{align-items:start}.check-controls{gap:10px}.evidence-detail{padding:18px}.identity-decision{display:block}.identity-decision .action-button{margin-top:22px}.payment-form{grid-template-columns:1fr 1fr}.payment-options{gap:15px;font-size:11px}.payment-route{gap:12px;font-size:12px}.payment-route>span{gap:12px}.payment-action>span{margin-left:0}.execution-notice{display:block}.execution-notice button{margin-top:20px}.execution-columns{grid-template-columns:1fr;gap:25px}.payment-architecture{grid-template-columns:1fr;gap:18px}.payment-architecture>div{max-width:500px}.payment-architecture b{font-size:22px}.model-body{grid-template-columns:1fr;gap:25px}.model-intro p{max-width:600px;margin-bottom:0}.model-intro h3{margin:14px 0}.model-tabs button{flex:40%}.traffic-settings{gap:24px}.traffic-viewport{height:310px}.traffic-actions{flex-wrap:wrap;align-items:start}.traffic-metrics{grid-template-columns:1fr 1fr;row-gap:25px}.traffic-metrics b{font-size:42px}.system-flow{flex-wrap:wrap;gap:15px}.system-flow span{flex:38%;font-size:12px}.route-lab-grid{grid-template-columns:1fr;gap:25px}.route-panel h3{font-size:27px}.route-panel dl{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.route-panel dl>div{display:block}.route-panel dd{margin-top:8px}.article-section{grid-template-columns:1fr;gap:20px;padding:45px 0}.article-copy h2{margin-bottom:24px;font-size:32px}.article-copy>p{font-size:17px;line-height:1.7}.article-figure{margin-top:8px}.intel-chart-top{flex-wrap:wrap;align-items:start;gap:10px}.intel-chart-readout{flex-wrap:wrap;gap:25px;margin:25px 0}.intel-chart-readout b{font-size:34px}.intel-chart-readout strong{font-size:14px}.intel-chart{height:300px}.chart-event-buttons{grid-template-columns:repeat(3,1fr)}.photo-room-inner{padding-top:55px}.photo-title-row{margin-bottom:40px;display:block}.photo-title-row h1{font-size:clamp(44px,12vw,100px)}.photo-title-row>p{margin-top:25px}.photo-year-menu{grid-template-rows:none;grid-template-columns:1fr;gap:56px}.photo-year-menu>li,.photo-year-menu>li>a{grid-row:auto;display:block}.photo-year-head b{font-size:42px}.photo-year-head span{font-size:11px}.shoot-nav{margin-bottom:45px}.photo-folders{gap:96px}.photo-sequence{gap:52px}.photo-spread{flex-direction:column;align-items:stretch;gap:48px;display:flex}.proof-frame{align-self:stretch;width:100%;transform:none}.proof-frame[class*=portrait],.proof-frame[class*=triptych]{align-self:center;width:84%}.proof-frame[class*=cabinet]{align-self:center;width:78%}.proof-frame figcaption{font-size:9px}.photo-folder-header{margin-bottom:32px}.lightbox-toolbar{padding:0 18px;font-size:11px}.lightbox-toolbar>div{gap:15px}.lightbox-stage{padding:12px}.lightbox-bottom{padding:0 15px}.lightbox-bottom>span{font-size:9px}.lightbox-thumbnails{justify-content:flex-start}.index-list b{font-size:30px}}@media (max-width:480px){.site-header{grid-template-columns:1fr auto}.header-meta{display:none}.home-intro{gap:45px;min-height:100svh;padding-top:110px}.home-intro h1{font-size:20vw}.home-intro-top{font-size:12px}.home-work-link{justify-self:start}.artifact-label{bottom:25px;left:24px;right:24px}.artifact-label b{font-size:48px}.artifact--walden,.artifact--lattice{min-height:590px}.mini-evidence>div{display:block}.mini-evidence small{margin-top:3px;display:block}.home-walden-ui{width:calc(100% - 48px);margin-top:35px;padding:20px}.home-lattice-ui{width:calc(100% - 48px)}.home-payment-amount{margin-top:80px;font-size:59px}.home-route>span{width:55px;height:55px}.home-payment-receipt b{font-size:20px}.artifact--traffic{min-height:400px}.home-traffic-caption{font-size:10px;top:24px;left:24px}.artifact--photo-archive figcaption b{font-size:30px}.artifact--photo-archive figcaption{align-items:start}.artifact--photo-archive figcaption>span:last-child{font-size:10px}.artifact--photo-archive img{aspect-ratio:4/5;object-fit:cover}.room-header{gap:10px;font-size:11px}.room-counter{max-width:125px;font-size:9px}.room-back{gap:6px}.index-trigger{gap:11px;font-size:11px}.project-kicker{font-size:10px}.section-nav{gap:24px;font-size:11px}.section-grid h2{font-size:29px}.section-copy p{font-size:17px}.demo-surface{padding:20px 16px}.demo-heading h2{font-size:27px}.demo-heading>p{font-size:12px}.walden-query{flex-direction:column}.walden-query input{padding:15px 12px;font-size:13px}.walden-query .action-button{justify-content:center;gap:25px}.query-presets button{padding:7px 9px;font-size:10px}.search-controls{display:block}.search-controls>span{color:var(--muted);margin-top:12px;display:block}.check-controls{display:grid}.recognized-topics{gap:6px}.profile-view{padding:20px 16px}.profile-top h3{font-size:32px}.profile-avatar{width:38px;height:38px;font-size:11px}.evidence-records button{grid-template-columns:62px 1fr 10px;gap:8px;font-size:11px}.evidence-records button>span:first-child{font-size:9px}.evidence-detail{padding:15px}.evidence-detail .eyebrow{font-size:9px}.identity-top{align-items:start}.identity-top>.eyebrow{max-width:150px}.identity-records{grid-template-columns:1fr;gap:10px}.identity-record{padding:20px}.identity-lab>h3{font-size:26px}.identity-record h4{margin:14px 0}.payment-form{gap:14px 10px}.payment-form input,.payment-form select{padding:10px;font-size:13px}.quote-list{grid-template-columns:1fr}.quote-card{grid-template-columns:1fr 1fr;align-items:center;gap:8px 10px;padding:15px;display:grid}.quote-top{grid-row:1/span 2}.quote-top small{font-size:9px}.quote-card strong{text-align:right;margin:0;font-size:22px}.quote-bottom{flex-direction:row;justify-content:flex-end;font-size:9px}.payment-route{flex-wrap:wrap;gap:10px;font-size:10px}.payment-route>span,.payment-action{gap:10px}.payment-action>.action-button{width:100%}.policy-status p,.execution-header{font-size:10px}.execution-steps{grid-template-columns:1fr 1fr;gap:20px 12px}.execution-notice{padding:16px}.execution-notice p{font-size:12px}.model-tabs button{padding:9px;font-size:10px}.model-intro h3{font-size:28px}.model-comparison{gap:15px}.model-comparison b{font-size:28px}.model-table td,.model-table th{padding:10px;font-size:11px}.traffic-settings{gap:24px 18px}.traffic-settings .segmented{gap:4px;display:grid}.traffic-settings .segmented button{min-height:35px;padding:7px 8px;font-size:11px}.traffic-settings .closure-toggle{padding-top:28px;font-size:11px}.traffic-settings output{float:none;margin-top:5px;font-size:10px;display:block}.traffic-settings .control-label,.traffic-settings>label{font-size:11px}.traffic-settings input[type=range]{margin-top:8px}.traffic-viewport{height:270px}.traffic-actions>div{gap:5px}.traffic-actions .action-button,.traffic-actions .outline-button{padding:10px 12px;font-size:11px}.traffic-actions .text-button{font-size:11px}.traffic-notice{font-size:10px}.traffic-metrics>div>span{min-height:28px;font-size:9px}.traffic-metrics b{margin-top:10px;font-size:37px}.traffic-metrics small{font-size:9px}.traffic-history>div{display:block}.traffic-history>div>span:last-child{margin-top:6px;display:block}.traffic-history svg{height:50px}.route-lab-controls{grid-template-columns:1fr;gap:20px}.route-lab-controls>.segmented{grid-column:auto;grid-template-columns:1fr 1fr;display:grid}.route-lab-controls>label{max-width:none}.traffic-network{padding:10px 0}.network-legend{padding:8px 10px;font-size:9px;display:block}.network-legend span{display:block}.route-panel h3{font-size:24px}.route-alternatives>div{grid-template-columns:1fr auto;gap:8px;font-size:10px}.route-alternatives>div>span:first-child{grid-column:1/-1}.article-copy h2{font-size:29px}.trade-result b{font-size:48px}.intel-chart-shell{padding:16px 12px}.intel-chart-top>.segmented{grid-template-columns:auto auto auto;width:100%;display:grid}.intel-chart-top .segmented button{padding:9px 8px;font-size:10px}.chart-period select{font-size:10px}.intel-chart-readout{gap:18px}.intel-chart-readout>div>span{font-size:9px}.intel-chart-readout b{font-size:30px}.intel-chart-readout strong{font-size:12px}.intel-chart-readout small{font-size:9px}.intel-chart{height:250px}.chart-legend{gap:10px;font-size:9px}.chart-event-buttons{grid-template-columns:1fr 1fr}.chart-event-buttons button{padding:10px}.chart-event-buttons b{font-size:10px}.chart-event-buttons span{font-size:9px}.source-list li{grid-template-columns:20px 1fr;gap:10px;font-size:11px}.photo-title-row h1{letter-spacing:-.07em;font-size:13vw}.photo-title-row .project-kicker{font-size:10px}.photo-title-row>p{font-size:11px}.photo-year-head b{font-size:38px}.photo-year-stage.frame--mat,.proof-frame.frame--mat>button{padding:14px 14px 18px}.photo-folder-header h2{font-size:20px}.photo-folder-header span{font-size:10px}.proof-frame figcaption>span:last-child{display:none}.lightbox-toolbar>span{max-width:150px;font-size:10px}.lightbox-toolbar .text-button{padding:8px 3px;font-size:10px}.lightbox-toolbar>div{gap:12px}.lightbox-bottom{font-size:10px}.lightbox-bottom>span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.index-list a{grid-template-columns:22px 1fr auto;gap:12px}.index-list b{font-size:26px}.index-year{font-size:9px}.index-list{margin:40px 0}.home-footer,.footer-line{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.lattice-policy-section{margin:20px calc(var(--gutter) * -1);padding:70px var(--gutter);background:#0c1a3c}@media (max-width:480px){.edge-label{display:none}.node-label{font-size:26px}.traffic-network circle{r:25px}}.identity-instruction,.identity-footnote{color:var(--muted);font-size:12px;line-height:1.6}.identity-instruction{margin:-10px 0 25px}.identity-footnote{margin:22px 0 0}.identity-field input{border:1px solid var(--line);width:100%;color:var(--fg);background:#f7f6ed;margin-top:8px;padding:11px 10px;font-size:12px;display:block}.identity-record .normalized-id{color:#526b42;overflow-wrap:anywhere;margin-top:18px;font-size:10px;display:block}.model-table th{border-bottom:1px solid var(--line)}.model-table tbody tr:nth-child(2n){background:#8b987b0c}.execution-steps li>span{background:#a4b4ca18;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.execution-steps .is-done>span{color:var(--accent-ink);background:var(--accent)}.execution-steps .is-current>span{color:var(--fg);background:#a4b4ca38}.source-disclosure summary,.evidence-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:48px;list-style:none;display:flex}.source-disclosure summary::-webkit-details-marker{display:none}.evidence-disclosure summary::-webkit-details-marker{display:none}.source-disclosure summary{letter-spacing:-.025em;font-size:clamp(19px,2.2vw,26px)}.source-disclosure summary small,.evidence-disclosure summary small{color:var(--muted);letter-spacing:0;margin-top:5px;font-size:11px;display:block}.disclosure-icon{flex-shrink:0;font-size:24px;font-weight:400;line-height:1}details[open]>summary>.disclosure-icon{transform:rotate(45deg)}.source-disclosure[open] .source-list{margin-top:28px}.source-list li:focus{outline:1px solid var(--accent);outline-offset:8px}.evidence-disclosure summary{font-size:14px}.evidence-disclosure[open] summary{margin-bottom:14px}.article-sources{padding-top:20px}.article-hero{flex-direction:column;justify-content:space-between;gap:32px;min-height:calc(100svh - 60px);padding:48px 0 50px;display:flex;position:relative}.hero-stage{isolation:isolate;flex:1 0 auto;min-height:clamp(300px,36vw,520px);margin:0;position:relative}.hero-stage h1{z-index:1;letter-spacing:-.065em;pointer-events:none;margin:0;font-size:clamp(100px,24.3vw,350px);font-weight:400;line-height:.78;position:absolute;bottom:0;left:-.018em}.hero-art{width:56%;height:115%;color:var(--fg);z-index:-1;position:absolute;top:-7%;right:-1%}.hero-art svg{width:100%;height:100%;overflow:visible}.article-hero--trace .hero-art{color:#435a35}.article-hero--lattice .hero-art{color:var(--accent)}.article-hero--traffic .hero-art,.article-hero--traffic h1{color:#e9562d}.article-hero--intel h1{color:var(--accent);font-size:clamp(120px,34vw,480px)}.article-hero--intel .hero-art{color:var(--accent);width:52%;right:0}.hero-bottom{z-index:2;position:relative}.hero-lead{max-width:850px}.hero-lead>p{letter-spacing:-.025em;text-wrap:pretty;max-width:850px;margin:0;font-size:clamp(21px,2.3vw,32px);line-height:1.3}.article-hero--intel .hero-lead>p{font-size:clamp(20px,2vw,27px)}@media (min-width:1600px){.hero-stage h1{font-size:350px}.article-hero--intel h1{font-size:480px}}@media (max-width:820px){.article-hero{padding-top:38px}.hero-stage{min-height:clamp(280px,43vw,380px);margin:0}.hero-art{width:65%;height:105%;top:-8%}.article-hero--intel .hero-art{width:63%}.hero-stage h1{font-size:25vw}.article-hero--intel h1{font-size:35vw}.hero-lead>p{font-size:24px}}@media (max-width:480px){.article-hero{padding:26px 0 34px}.hero-stage{min-height:270px;margin:0}.hero-stage h1{font-size:25.5vw}.hero-art{width:90%;height:95%;top:-4%;right:-5%}.article-hero--intel .hero-art{width:85%;right:-3%}.article-hero--intel h1{font-size:36vw}.hero-lead>p,.article-hero--intel .hero-lead>p{font-size:21px;line-height:1.35}}.walden-record{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite hero-record-float}.walden-note{transform-box:fill-box;transform-origin:50%;animation:11s ease-in-out infinite hero-note-float}.lattice-packet{stroke-dasharray:65 935;animation:7s linear infinite hero-route-flow}.lattice-packet--return{animation-duration:9s;animation-delay:-3s}.article-hero--traffic .hero-art svg{overflow:hidden}.hero-car{offset-distance:var(--car-start);offset-rotate:auto 90deg;offset-anchor:0px 0px;animation:14s linear infinite hero-drive}.intel-fault{animation:2.8s ease-in-out infinite hero-core-pulse}@keyframes hero-record-float{0%,to{transform:translate(0)rotate(-1deg)}50%{transform:translate(5px,-10px)rotate(1deg)}}@keyframes hero-note-float{0%,to{transform:translate(0)rotate(-5deg)}50%{transform:translate(-8px,16px)rotate(4deg)}}@keyframes hero-route-flow{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes hero-drive{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes hero-core-pulse{0%,to{opacity:.5;filter:drop-shadow(0 0 1px #f15b5040)}50%{opacity:1;filter:drop-shadow(0 0 8px #f15b50b0)}}.project--intel .article-section{max-width:1160px;padding:60px 0;display:block}.project--intel .article-copy{max-width:850px;margin:0 auto}.project--intel .article-figure{margin-top:40px}.project--intel .article-sources{padding-top:15px}@media (max-width:480px){.project--intel .article-section{padding:38px 0}.project--intel .article-sources{padding-top:5px}}@media (prefers-reduced-motion:reduce){.hero-art *{filter:none!important;animation:none!important}.intel-fault{opacity:1}}.project-footer{max-width:var(--page-max);padding:24px var(--gutter) 34px;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.footer-back{min-height:44px;color:var(--muted);align-items:center;gap:12px;font-size:12px;text-decoration:none;display:inline-flex}.next-project{align-items:center;gap:18px;min-height:44px;text-decoration:none;display:inline-flex}.next-project>span:first-child{color:var(--muted);font-size:11px}.next-project b{letter-spacing:-.04em;font-size:clamp(25px,3vw,40px);font-weight:400;line-height:1.2}@media (hover:hover){.next-project:hover b,.footer-back:hover{text-underline-offset:6px;text-decoration:underline}}::view-transition{pointer-events:none}::view-transition-old(.page-leave){animation:.14s ease-in both page-out}::view-transition-new(.page-arrive){animation:.3s cubic-bezier(.22,1,.36,1) 70ms both page-in}@keyframes page-out{to{opacity:0;transform:translateY(-6px)}}@keyframes page-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.room-header,.site-header{view-transition-name:site-header}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}.demo-focus{padding:clamp(24px,3.6vw,48px)}.demo-heading{margin:0 0 28px;display:block}.demo-heading h2{max-width:760px;margin:0 0 10px;font-size:clamp(26px,2.6vw,38px);line-height:1.12}.demo-heading>p{max-width:660px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.quiet-note{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.6}.walden-demo{--accent:#d4ec9f;--accent-ink:#182215;background:#f2f0e8}.trace-search-bar{gap:14px;margin-bottom:26px;display:grid}.walden-demo .walden-query{background:#faf9f3;border:1px solid #1b211b40;align-items:center;padding-right:8px;display:flex}.walden-query input{background:0 0;border:0;flex:1;min-width:0;padding:15px 18px;font-size:16px}.walden-query input:focus-visible{outline:none}.walden-demo .walden-query:focus-within{border-color:#1b211b}.trace-clear-btn{color:var(--muted);background:0 0;border:0;padding:8px 12px;font-size:12px}.trace-clear-btn:hover{color:var(--fg)}.trace-filter-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.walden-demo .query-presets{flex-wrap:wrap;gap:6px;margin:0;display:flex}.walden-demo .query-presets button{color:#3d4439;min-height:34px;transition:background-color .15s var(--ease),color .15s var(--ease);background:#e7e5dc;padding:7px 12px;font-size:12px}.walden-demo .query-presets button[aria-pressed=true]{color:#f3f4ea;background:#1d281b}.trace-toggles{color:var(--fg);flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.trace-toggles label{cursor:pointer;align-items:center;gap:7px;display:inline-flex}.trace-predicate-bar{font-variant-numeric:tabular-nums;background:#e8e6dd;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;font-size:12px;display:flex}.trace-predicates{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.trace-predicate-label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-right:6px;font-size:11px}.trace-predicate-group{align-items:center;gap:6px;display:inline-flex}.trace-operator{color:var(--muted);letter-spacing:.05em;font-size:10px;font-style:normal}.trace-chip{color:#24331f;background:#faf9f3;padding:3px 8px;font-size:11px}.trace-count{color:var(--muted);white-space:nowrap;font-size:11px}.walden-workbench{grid-template-columns:minmax(240px,.78fr) minmax(0,1.22fr);align-items:start;gap:24px;display:grid}.result-list{gap:6px;display:grid}.result-list>button{text-align:left;transition:background-color .15s var(--ease),border-color .15s var(--ease);background:#ebe9e0;border:1px solid #0000;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:16px;display:grid}.result-list>button:hover{background:#e4e2d7}.result-list>button[aria-pressed=true]{background:#d4ec9f;border-color:#98b660}.result-person-meta b{color:#1b211b;font-size:16px;line-height:1.25;display:block}.result-person-meta small{color:#4e5649;margin-top:3px;font-size:12px;display:block}.result-receipt-summary{color:#525c4b;font-variant-numeric:tabular-nums;margin-top:8px;font-size:11px;display:block}.profile-view{background:#faf9f3;min-height:0;padding:28px}.profile-top{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}.profile-identity{align-items:center;gap:14px;display:flex}.profile-identity h3{margin:0 0 4px;font-size:clamp(24px,2.5vw,32px);line-height:1.1}.profile-identity p{color:#454c41;margin:0;font-size:13px}.trace-view-switch{background:#eceae1;padding:3px}.trace-view-switch button{min-height:32px;padding:6px 12px;font-size:11px}.trace-receipt-list{gap:12px;margin-top:20px;display:grid}.trace-receipt-card{background:#f2f0e8;border-left:2px solid #c9c7bc;padding:18px 20px}.trace-receipt-card.is-matched{background:#eef4e2;border-left-color:#5a7e36}.trace-receipt-head{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:11px;display:flex}.trace-receipt-kind{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.trace-receipt-card h4{letter-spacing:-.02em;margin:0 0 8px;font-size:16px}.trace-receipt-card p{color:#2f362c;margin:0;font-size:13px;line-height:1.6}.trace-receipt-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.trace-tag{color:#4e5549;background:#e5e3da;padding:2px 8px;font-size:11px}.trace-tag--hit{color:#1b2614;background:#cbe690}.trace-json-view{color:#dfe7d4;background:#181e17;margin:20px 0 0;padding:20px;font-size:12px;line-height:1.6;overflow-x:auto}.identity-lab{background:#e0e0d5;margin-top:36px}.identity-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.identity-header h3{margin:6px 0 0;font-size:clamp(22px,2.3vw,30px);line-height:1.15}.identity-tabs{background:#d3d4c7;padding:3px}.identity-tabs button{min-height:34px;padding:7px 12px;font-size:12px}.identity-tabs button[aria-pressed=true]{color:#f3f4ea;background:#1d281b}.identity-summary{color:#454c40;max-width:740px;margin:0 0 22px;font-size:13px;line-height:1.6}.identity-records{grid-template-columns:1fr 1fr;gap:16px;display:grid}.identity-record{background:#f6f5ed;min-width:0;padding:22px}.identity-record-top{color:var(--muted);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;display:flex}.record-label{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.identity-record h4{margin:0 0 4px;font-size:22px}.record-context{color:var(--muted);margin:0 0 16px;font-size:12px}.identity-field{color:var(--muted);margin-bottom:14px;font-size:11px;display:block}.identity-field input{width:100%;font-size:13px;font-family:var(--font-mono);color:var(--fg);background:#fff;border:1px solid #1b211b2e;margin-top:6px;padding:11px 12px;display:block}.identity-canonical{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;font-size:11px;display:flex}.identity-canonical span{color:var(--muted);flex-shrink:0}.identity-canonical code{color:#2f5222;overflow-wrap:anywhere;text-align:right}.identity-graph-result{background:#ecebe2;border-left:3px solid #6b7364;margin-top:18px;padding:22px 24px}.identity-graph-result.is-merged{background:#e7efe0;border-left-color:#4b742f}.identity-graph-result.is-split{background:#efeae0;border-left-color:#9e6b3b}.identity-verdict{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.identity-verdict-copy h4{margin:6px 0;font-size:20px;line-height:1.2}.identity-verdict-copy p{color:#444b3f;max-width:620px;margin:0;font-size:13px;line-height:1.55}.identity-nodes-preview{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:18px;display:grid}.graph-node{border:1px solid var(--line);background:#faf9f3;padding:14px 16px}.graph-node--merged{border-color:#7ea163}.graph-node-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:13px;display:flex}.graph-node-head code{color:#41632c;font-size:11px}.graph-node-receipts{color:var(--muted);gap:4px;font-size:12px;display:grid}.lattice-console{--bg:#0b1731;--fg:#edf2e4;--muted:#aebdd1;--accent:#e7f89c;--accent-ink:#0e1b2c;--line:#afc2e12e;background:var(--bg)}.lattice-presets{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.lattice-presets button{border:1px solid var(--line);color:var(--muted);min-height:36px;transition:background-color .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease);background:#102042;padding:8px 13px;font-size:12px}.lattice-presets button:hover:not(:disabled){color:var(--fg);border-color:#afc2e166}.lattice-presets button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.lattice-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.lattice-form{gap:20px;display:grid}.lattice-endpoint-bar{border:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;background:#102042;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:11px;display:flex}.lattice-endpoint-bar code{color:var(--accent);font-size:12px}.lattice-corridor-row{grid-template-columns:1.2fr .9fr 1.1fr;gap:12px;display:grid}.lattice-corridor-row label{color:var(--muted);font-size:11px;display:block}.lattice-corridor-row input,.lattice-corridor-row select{border:1px solid var(--line);width:100%;height:48px;color:var(--fg);font-variant-numeric:tabular-nums;background:#102042;margin-top:7px;padding:10px 12px;font-size:15px;display:block}.lattice-corridor-row select option{color:#edf2e4;background:#0b1731}.lattice-subhead{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.lattice-priority-group .segmented{background:#102042;padding:3px}.lattice-priority-group .segmented button{flex:1;min-height:36px;padding:7px 10px}.lattice-fault-toggles{color:var(--fg);gap:10px;font-size:12px;display:grid}.lattice-fault-toggles label{cursor:pointer;align-items:center;gap:9px;display:flex}.lattice-policy-card{background:#102042;align-items:flex-start;gap:10px;margin-top:18px;padding:14px 16px;font-size:12px;line-height:1.45;display:flex}.lattice-policy-card b{color:var(--fg);font-weight:400;display:block}.lattice-policy-card small{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px;display:block}.lattice-policy-card .status-dot{background:var(--accent);margin-top:5px}.lattice-policy-card.policy-status--review .status-dot{background:#f4c674}.lattice-policy-card.policy-status--blocked .status-dot,.lattice-policy-card.policy-status--invalid .status-dot{background:#ff9678}.lattice-recipient-box{border:1px solid var(--line);background:#102042;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:24px;display:flex}.estimate-label{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}.estimate-amount{letter-spacing:-.045em;margin:10px 0 8px;font-size:clamp(30px,3.4vw,46px);font-weight:400;line-height:1.05;display:block}.estimate-amount small{letter-spacing:0;color:var(--muted);font-size:15px}.lattice-hops{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.lattice-cta-group{align-items:center;gap:12px;display:flex}.lattice-route-book{gap:6px;margin-top:14px;display:grid}.lattice-route-head{color:var(--muted);justify-content:space-between;gap:12px;padding:4px 2px;font-size:11px;display:flex}.lattice-route-row{border:1px solid var(--line);text-align:left;color:var(--fg);transition:background-color .15s var(--ease),border-color .15s var(--ease);background:#10204288;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.lattice-route-row:hover:not(:disabled){background:#13264f}.lattice-route-row[aria-pressed=true]{border-color:var(--accent);background:#e7f89c17}.lattice-route-name b{align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}.lattice-route-name em{color:var(--accent);text-transform:uppercase;letter-spacing:.04em;background:#e7f89c24;padding:2px 6px;font-size:10px;font-style:normal}.lattice-route-name small,.lattice-route-numbers small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.lattice-route-numbers{text-align:right;font-variant-numeric:tabular-nums}.lattice-route-numbers b{font-size:14px;font-weight:400;display:block}.lattice-state-machine{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.lattice-state-machine .execution-steps{gap:12px;margin:18px 0 20px}.lattice-state-machine .execution-steps li{padding-top:0}.execution-steps .is-failed{color:#ffb09c}.execution-steps .is-failed>span{color:#1b0f0c;background:#ff7d5e}.execution-notice--fault{background:#2b1d2e;border-left:3px solid #ff8b70}.related-models{color:var(--fg);--fg:#edf2e4;--muted:#aebdd1;--accent:#e7f89c;--accent-ink:#0e1b2c;--line:#afc2e12e;background:#0b1731}.pivot-header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:24px;display:flex}.pivot-header h3{margin:6px 0 0;font-size:clamp(22px,2.4vw,32px);line-height:1.12}.pivot-header .segmented{background:#102042;padding:3px}.related-models .model-body{grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);gap:clamp(28px,5vw,64px);padding-top:28px}.related-models .model-intro h4{margin:0 0 12px;font-size:20px;line-height:1.25}.related-models .model-intro p{max-width:400px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.pivot-quick-picks{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.pivot-quick-picks button{border:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;background:#102042;padding:6px 11px;font-size:12px}.pivot-quick-picks button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.pivot-slider-label{color:var(--muted);grid-template-columns:1fr auto;align-items:baseline;gap:8px 16px;margin-bottom:22px;font-size:12px;display:grid}.pivot-slider-label output{color:var(--fg);font-variant-numeric:tabular-nums;font-size:16px}.pivot-slider-label input[type=range]{grid-column:1/-1}.fee-bars,.venue-fill-list{gap:14px;margin-top:8px;display:grid}.fee-bar-meta,.venue-fill-meta{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.fee-bar-meta b,.venue-fill-meta strong{color:var(--fg);font-weight:400}.fee-bar-track{background:#13254b;height:8px;overflow:hidden}.fee-bar-track span{height:100%;transition:width .18s var(--ease);background:#607ba8;display:block}.fee-bar-row.is-winner .fee-bar-track span,.venue-fill-row .fee-bar-track span{background:var(--accent)}.fee-bar-row.is-winner .fee-bar-meta b{color:var(--accent)}.model-comparison--three{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.model-comparison--three b{margin:10px 0 6px;font-size:clamp(22px,2.5vw,34px)}.accent-figure{color:var(--accent)}.traffic-simulator .traffic-viewport{cursor:pointer;height:310px}.traffic-presets{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.traffic-presets button{border:1px solid var(--line);color:var(--muted);background:#223026;min-height:36px;padding:8px 13px;font-size:12px}.traffic-presets button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.traffic-caption-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:12px 0 20px;font-size:12px;display:flex}.traffic-simulator .traffic-notice{color:var(--fg);margin:0;font-size:12px}.traffic-bar-legend{color:var(--muted);gap:14px;font-size:11px;display:flex}.traffic-bar-legend span{align-items:center;gap:6px;display:inline-flex}.traffic-bar-legend i{width:10px;height:4px;display:inline-block}.traffic-control-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:20px;padding:18px 0 22px;display:grid}.traffic-primary-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.traffic-primary-actions .action-button,.traffic-primary-actions .outline-button{min-height:40px;padding:9px 16px;font-size:12px}.traffic-rate-switch{background:#223026;margin-left:auto;padding:2px}.traffic-rate-switch button{min-height:34px;padding:6px 11px}.traffic-sliders-row{grid-template-columns:1fr 1fr 1.2fr;align-items:end;gap:22px;display:grid}.traffic-slider-field{color:var(--muted);grid-template-columns:1fr auto;gap:8px;font-size:12px;display:grid}.traffic-slider-field output{color:var(--fg);font-variant-numeric:tabular-nums}.traffic-slider-field input[type=range]{grid-column:1/-1}.traffic-mode-switches{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.traffic-mode-switches .segmented{background:#223026;padding:2px}.traffic-mode-switches .segmented button{min-height:34px;padding:6px 11px}.traffic-cone-check{color:var(--fg);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:inline-flex}.traffic-telemetry-row{grid-template-columns:1.1fr .9fr;align-items:center;gap:28px;margin-top:22px;display:grid}.traffic-stat-cards{font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.traffic-stat-cards span{color:var(--muted);font-size:11px;display:block}.traffic-stat-cards b{letter-spacing:-.035em;margin-top:6px;font-size:clamp(20px,2.2vw,28px);font-weight:400;display:block}.traffic-sparkline{background:#131b15;padding:12px 14px}.traffic-sparkline-head{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:11px;display:flex}.traffic-sparkline svg{width:100%;height:60px;display:block}.traffic-sparkline path{fill:none;stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke}.route-lab{background:#dfddd2;margin-top:10px}.route-lab-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:12px;display:flex}.route-lab-header h3{margin:6px 0 0;font-size:clamp(22px,2.4vw,30px);line-height:1.15}.route-lab-header .segmented{background:#d2d0c4;padding:3px}.route-lab-header .segmented button{min-height:34px;padding:7px 12px}.route-lab-header .segmented button[aria-pressed=true]{color:#f2f1e8;background:#1b211b}.route-rationale{color:#4a5145;max-width:740px;margin:0 0 20px;font-size:13px;line-height:1.6}.route-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:18px;display:flex}.route-slider-field{width:min(380px,100%);color:var(--muted);grid-template-columns:1fr auto;gap:8px 18px;font-size:12px;display:grid}.route-slider-field output{color:var(--fg);font-variant-numeric:tabular-nums}.route-slider-field input[type=range]{grid-column:1/-1}.route-closure-toggle{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:12px;display:inline-flex}.route-lab .route-lab-grid{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:center;gap:28px;margin-top:20px;display:grid}.edge-interactive{cursor:pointer}.edge-base{stroke:#b5b8a8;stroke-width:2px}.edge-uncertain{stroke:#b87d3e;stroke-width:2.5px;stroke-dasharray:5 4}.edge-label--active{fill:#1f351c;font-weight:600}.node-label--inactive{fill:#353c31;stroke:none}.node-place-label{font:11px var(--font-sans),sans-serif;fill:#676e60}.node-place-label.is-active{fill:#1b211b;font-weight:500}.route-ranking{gap:14px;display:grid}.route-winner-card{background:#f6f5ed;padding:20px}.route-winner-card h3{letter-spacing:-.03em;margin:6px 0 4px;font-size:24px}.route-winner-places{color:var(--muted);margin:0 0 16px;font-size:12px}.route-winner-stats{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding-top:12px;display:grid}.route-winner-stats dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.route-winner-stats dd{margin:4px 0 0;font-size:16px}.route-candidates{gap:6px;display:grid}.route-candidates-head{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}.route-candidate-row{font-variant-numeric:tabular-nums;background:#eae8de;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.route-candidate-row.is-selected{background:#d3e4b8}.route-candidate-row b{font-weight:500;display:block}.route-candidate-row small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.route-candidate-row strong{white-space:nowrap;font-weight:400}.intel-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;display:flex}.intel-toolbar .segmented{background:#141d13;padding:3px}.intel-toolbar .segmented button{min-height:34px;padding:6px 12px}.intel-chart-readout{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 22px;display:grid}.chart-zone-label{fill:#b8d17f;font:11px var(--font-sans),sans-serif;letter-spacing:.02em}.chart-event-line.is-active-event{stroke:#cf09;stroke-dasharray:none}.chart-catalyst-pin{cursor:pointer}.legend-zone{background:#ccff0038;height:8px!important}.intel-catalyst-strip{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px;margin-top:18px;display:grid}.intel-catalyst-btn{text-align:left;color:var(--fg);transition:background-color .15s var(--ease),border-color .15s var(--ease);background:#131b12;border:1px solid #e2f2d517;padding:12px 14px;display:block}.intel-catalyst-btn:hover{background:#182317;border-color:#e2f2d538}.intel-catalyst-btn[aria-pressed=true]{border-color:var(--accent);background:#ccff0017}.catalyst-date{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px;display:block}.intel-catalyst-btn b{color:var(--accent);margin:5px 0 3px;font-size:13px;font-weight:500;display:block}.intel-catalyst-btn small{color:var(--muted);font-size:11px;line-height:1.4;display:block}@media (max-width:920px){.walden-workbench,.lattice-grid,.related-models .model-body,.route-lab .route-lab-grid,.traffic-telemetry-row{grid-template-columns:1fr}.traffic-sliders-row{grid-template-columns:1fr 1fr}.traffic-mode-switches{flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center}}@media (max-width:640px){.project-footer{gap:18px;margin-top:0;padding-top:24px;padding-bottom:30px}.next-project{gap:10px}.next-project>span:first-child{display:none}.next-project b{overflow-wrap:anywhere;font-size:clamp(20px,5.6vw,26px)}.footer-back{gap:8px;font-size:11px}.demo-focus{padding:22px 18px}.identity-records,.lattice-corridor-row,.traffic-sliders-row,.model-comparison--three,.intel-chart-readout{grid-template-columns:1fr}.traffic-stat-cards{grid-template-columns:1fr 1fr}.traffic-rate-switch{margin-left:0}.execution-columns{grid-template-columns:1fr}.lattice-state-machine .execution-steps{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}.project-wrap>.project-section:last-child{padding-bottom:25px}.project-section,.article-section{scroll-margin-top:0}.demo-method{margin-top:14px;padding-top:0}.demo-method>summary{justify-content:space-between;align-items:center;gap:18px;min-height:44px;font-size:12px;list-style:none;display:flex}.demo-method>summary::-webkit-details-marker{display:none}.demo-method>summary:after{content:"+";flex-shrink:0;font-size:20px;line-height:1}.demo-method[open]>summary:after{content:"−"}.photo-folder-header .shoot-metadata{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:10px 22px;font-size:11px;line-height:1.6;display:flex}.shoot-metadata span{white-space:nowrap}.proof-frame figcaption{max-width:780px;font-size:12px;line-height:1.65;display:block}.proof-frame figcaption strong{color:var(--fg);margin-bottom:5px;font-size:13px;font-weight:400;display:block}.proof-frame figcaption>span{display:block}.lightbox-toolbar>div:first-child small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.lightbox-caption{color:#c6cbbf;flex-shrink:0;max-width:780px;max-height:18svh;margin:14px auto 0;padding:0 25px;font-size:12px;line-height:1.6;overflow:auto}@media (max-width:560px){.photo-folder-header{display:block}.photo-folder-header .shoot-metadata{justify-content:flex-start;gap:8px 20px;margin-top:12px}}.room--walden{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#faf9f6;--fg:#292925;--muted:#696963;--line:#dfdfd8;--accent:#ed794f;--accent-ink:#292925}.walden-stage-figure{margin:56px 0 0}.walden-stage-caption{color:var(--muted);text-align:center;text-wrap:pretty;max-width:680px;margin:18px auto 0;font-size:13px;line-height:1.6}.walden-split-section{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.walden-split-copy h2{letter-spacing:-.045em;max-width:450px;margin:0 0 24px;font-size:clamp(28px,3vw,44px);line-height:1.13}.walden-split-stage{min-width:0}.walden-closing-links{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:32px;display:flex}.walden-closing-links .inline-link{margin-top:0}.walden-visit-link{color:var(--fg);align-items:center;gap:16px;padding:8px 0;text-decoration:none;display:inline-flex}.walden-visit-domain{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 36%,transparent);text-decoration-color:color-mix(in srgb,currentColor 36%,transparent);text-underline-offset:5px;transition:color .18s var(--ease),text-decoration-color .18s var(--ease);font-size:15px;text-decoration-thickness:1px}.walden-visit-link:hover .walden-visit-domain{color:var(--fg);text-decoration-color:currentColor}.artifact--walden-current{color:#292925;background:radial-gradient(62% 58% at 72% 48%,#edb89448 0%,#f4deca40 48%,#0000 100%),#faf9f6;min-height:540px}@media (max-width:980px){.walden-split-section{grid-template-columns:1fr;gap:36px}.walden-split-copy h2{max-width:620px}}.photography-opening{isolation:isolate;background:#00171b;min-height:calc(100svh - 60px);position:relative}.photography-opening-image{object-fit:cover;object-position:56% 65%;z-index:-2}.photography-opening:after{content:"";z-index:-1;background:linear-gradient(#00101435,#0000 45%,#00101488);position:absolute;inset:0}.photography-opening-content{min-height:inherit;padding:40px var(--gutter) 35px;flex-direction:column;justify-content:space-between;gap:70px;display:flex}.photography-opening h1{letter-spacing:-.065em;margin:0;font-size:clamp(48px,12.2vw,185px);line-height:.9}.photography-opening-bottom{justify-content:space-between;align-items:end;gap:30px;font-size:12px;display:flex}.photography-opening-bottom p{margin:0;line-height:1.6}.photography-opening-bottom nav{gap:24px;display:flex}.photography-opening-bottom a{align-items:center;min-height:44px;font-size:16px;text-decoration:none;display:flex}.artifact--photo-archive{overflow:visible}.artifact--photo-archive figcaption>b{letter-spacing:-.055em;padding-bottom:.06em;font-size:clamp(35px,6vw,90px);font-weight:400;line-height:1.12}.artifact--photo-archive figcaption{padding:20px 0 14px}.artifact--photo-archive img{object-position:56% 65%}@media (max-width:480px){.walden-stage-caption{text-align:left}.photography-opening h1{font-size:12vw}.photography-opening-image{object-position:53% 65%}.photography-opening-bottom{flex-direction:column;align-items:start;gap:18px}.photography-opening-bottom nav{gap:28px}}.article-hero--walden h1{color:var(--fg)}.article-hero--walden .hero-art{color:#ed794f;width:62%;right:0}.walden-gaze-graphic{overflow:visible}@media (max-width:820px){.article-hero--walden .hero-art{width:78%}}@media (max-width:480px){.article-hero--walden .hero-art{width:100%;right:-4%}}.article-hero--trace .hero-art{color:#244d35;width:66%;top:-8%;right:-2%}.trace-ridge-signal{stroke-dasharray:100 900;animation:9s linear infinite trace-ridge-flow}.trace-identity-point{offset-anchor:0px 0px;animation:12s linear infinite trace-identity-travel}@keyframes trace-ridge-flow{0%{stroke-dashoffset:1100px}to{stroke-dashoffset:100px}}@keyframes trace-identity-travel{0%{offset-distance:0%}to{offset-distance:100%}}@media (max-width:820px){.article-hero--trace .hero-art{width:82%}}@media (max-width:480px){.article-hero--trace .hero-art{width:100%;right:0}}@media (prefers-reduced-motion:reduce){.trace-ridge-signal{stroke-dasharray:none;opacity:.3}.trace-identity-point{offset-distance:45%}}.motion-preview:not([data-live=true]) *{animation-play-state:paused!important}.home-walden-ui .mini-search-text{white-space:nowrap;border-right:1px solid #435a35;animation:10s steps(22,end) infinite preview-query;display:block;overflow:hidden}.home-walden-ui .mini-person>span{animation:10s ease-in-out infinite preview-person}.home-walden-ui .mini-evidence>div{margin:4px -12px;padding:11px 12px;animation:10s ease-in-out infinite preview-evidence;display:block;position:relative}.home-walden-ui .mini-evidence>div:nth-of-type(2){animation-delay:.7s}.home-walden-ui .mini-evidence>div:nth-of-type(3){animation-delay:1.4s}.home-walden-ui .mini-evidence b{font-size:16px;display:block}.home-walden-ui .mini-evidence small{margin-top:2px;font-size:10px;display:block}.home-route i{position:relative}.home-route i:after{content:"";background:#edff95;border-radius:50%;width:8px;height:8px;animation:7s ease-in-out infinite preview-payment;position:absolute;top:-3px;box-shadow:0 0 15px #edff9570}.home-route i:nth-of-type(2):after{animation-delay:2.3s}.home-route>span{animation:7s ease-in-out infinite preview-currency}.home-route>span:nth-of-type(2){animation-delay:2.3s}.home-route>span:nth-of-type(3){animation-delay:4.6s}.home-payment-status{height:46px;margin-top:8px;position:relative}.home-payment-status b{letter-spacing:-.045em;opacity:0;font-size:38px;font-weight:400;animation:7s infinite preview-payment-status;position:absolute;inset:0}.home-payment-status b:nth-child(2){animation-delay:2.33s}.home-payment-status b:nth-child(3){animation-delay:4.66s}.intel-home-chart .home-market-track{opacity:.16}.home-market-line{stroke-dasharray:1000;animation:12s linear infinite preview-market-line}.home-market-dot{fill:#182015;stroke:#cf0;stroke-width:3px;offset-anchor:0px 0px;animation:12s linear infinite preview-market-dot}.home-photo-stage{aspect-ratio:16/10;background:#0d201b;position:relative;overflow:hidden}.home-photo-frame{opacity:0;animation:15s linear infinite preview-photo;animation-delay:var(--photo-delay);position:absolute;inset:0}.artifact--photo-archive .home-photo-frame img{object-fit:cover;height:100%;max-height:none;animation:15s linear infinite preview-photo-drift;animation-delay:var(--photo-delay)}.home-photo-stage--single .home-photo-frame:first-child{opacity:1;animation:none}.photography-opening-image{object-position:50% 52%}.photography-opening-content{justify-content:flex-end;gap:28px}.photography-opening:after{background:linear-gradient(#0000 30%,#0608081a 52%,#060808b8)}@keyframes preview-query{0%,8%{width:0}40%,86%{width:22ch}to{width:0}}@keyframes preview-person{0%,35%,to{box-shadow:0 0 #6da34700}48%,80%{box-shadow:0 0 0 7px #6da34722}}@keyframes preview-evidence{0%,35%,to{opacity:.38;background:0 0;transform:translateY(5px)}48%,86%{opacity:1;background:#d9efbc45;transform:translateY(0)}}@keyframes preview-payment{0%,8%{opacity:0;left:0}12%,36%{opacity:1}42%,to{opacity:0;left:calc(100% - 8px)}}@keyframes preview-currency{0%,12%,44%,to{background:0 0;box-shadow:0 0 #edff9500}20%,34%{background:#edff951a;box-shadow:0 0 0 7px #edff9510}}@keyframes preview-payment-status{0%{opacity:0;transform:translateY(8px)}5%,26%{opacity:1;transform:translateY(0)}33%,to{opacity:0;transform:translateY(-5px)}}@keyframes preview-market-line{0%{stroke-dashoffset:1000px;opacity:0}4%{opacity:1}74%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes preview-market-dot{0%{offset-distance:0%;opacity:0}4%{opacity:1}74%,92%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}@keyframes preview-photo{0%,26%{opacity:1}33%,93%{opacity:0}to{opacity:1}}@keyframes preview-photo-drift{0%{transform:scale(1.015)}to{transform:scale(1.085)}}@media (hover:hover){.artifact:hover .home-market-dot{stroke-width:2px}}@media (max-width:480px){.home-photo-stage{aspect-ratio:4/5}.home-payment-status b{font-size:34px}.photography-opening-image{object-position:62% 58%}}@media (prefers-reduced-motion:reduce){.photo-year-stage{transition:none}.motion-preview *{transition:none!important;animation:none!important}.home-walden-ui .mini-search-text{border-right:0;width:22ch}.home-walden-ui .mini-evidence>div{opacity:1;transform:none}.home-payment-status b{opacity:0}.home-payment-status b:last-child{opacity:1}.home-market-line{stroke-dasharray:none;opacity:1}.home-market-dot{offset-distance:60%}.home-photo-frame{opacity:0}.home-photo-frame:first-child{opacity:1}.home-photo-frame img{transform:none}.home-route i:after{display:none}}.home-walden-preview{position:absolute;inset:0 0 0 22%;overflow:hidden}.home-walden-preview svg{width:100%;height:96%;position:absolute;top:1%;right:2%;overflow:visible}.workspace-pane{transform-box:fill-box;transform-origin:50%}.workspace-pane--mail{animation:12s ease-in-out infinite workspace-mail}.workspace-pane--canvas{animation:12s ease-in-out infinite workspace-canvas}.workspace-pane--calendar{animation:12s ease-in-out infinite workspace-calendar}.workspace-shared--mail{animation:12s ease-in-out infinite workspace-mail-color}.workspace-shared--canvas{animation:12s ease-in-out infinite workspace-canvas-color}.workspace-shared--calendar{animation:12s ease-in-out infinite workspace-calendar-color}.workspace-focus{animation:12s cubic-bezier(.45,0,.2,1) infinite workspace-attention;transform:translate(583px,109px)scale(.75)}@keyframes workspace-mail{0%,to{transform:translate(0)}40%,60%{transform:translate(-8px,10px)}}@keyframes workspace-canvas{0%,to{transform:translate(0)}40%,60%{transform:translateY(-8px)}}@keyframes workspace-calendar{0%,to{transform:translate(0)}40%,60%{transform:translate(7px,-9px)}}@keyframes workspace-attention{0%,12%,to{transform:translate(583px,109px)scale(.75)}29%,42%{transform:translate(377px,259px)scale(1.12)}58%,71%{transform:translate(684px,406px)scale(.82)}84%,90%{transform:translate(392px,263px)scale(.95)}}@keyframes workspace-mail-color{0%,17%,94%,to{fill:#f4c8af}30%,85%{fill:#e5d3b7}}@keyframes workspace-canvas-color{0%,17%,52%,76%,to{fill:#f1e4cf}28%,44%,85%,93%{fill:#f6d4c0}}@keyframes workspace-calendar-color{0%,44%,83%,to{fill:#33312e}57%,73%{fill:#4a372e}}@media (max-width:820px){.artifact--walden-current{min-height:510px}.home-walden-preview{inset:0 -6% 0 4%}}@media (max-width:480px){.artifact--walden-current{min-height:450px}.home-walden-preview{inset:0 -10% 80px -25%}.home-walden-preview svg{height:100%;top:0;right:0}}@media (prefers-reduced-motion:reduce){.home-walden-preview *{animation:none!important}.workspace-focus{transform:translate(377px,265px)scale(1.05)}.workspace-shared--canvas{fill:#f6d4c0}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--bg);border:0}::-webkit-scrollbar-thumb{background:#eeeee72e;border:0;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#eeeee72e;border:0;border-radius:999px}::-webkit-scrollbar-thumb:active{background:#eeeee72e;border:0;border-radius:999px}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background:var(--bg)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#eeeee72e var(--bg)}}
