:root{color:#202226;background:#f7f7f6;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-synthesis:none;text-rendering:optimizeLegibility;--accent: #405c78;--accent-soft: #e8eef3;--border: #d9dbdc;--border-strong: #c6c9cb;--muted: #686e73;--surface: #fff;--topbar: #f1f2f1}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100vh;min-height:100dvh}button,input,select,textarea{color:inherit;font:inherit}button,select,input,textarea{border:1px solid var(--border-strong);border-radius:3px;background:var(--surface)}textarea{padding:5px 6px;resize:vertical}button{min-height:28px;padding:3px 8px;cursor:pointer}button:hover:not(:disabled){border-color:#949a9e;background:#f4f5f5}button:disabled{color:#989da0;cursor:default}button:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.library-shell{display:grid;grid-template-columns:156px minmax(540px,1fr) minmax(300px,360px);grid-template-rows:40px minmax(0,1fr);min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--surface)}.library-topbar{z-index:2;display:flex;grid-column:1 / -1;align-items:center;min-width:0;height:40px;padding:0 12px;border-bottom:1px solid var(--border-strong);background:var(--topbar)}.library-nav-boundary{min-height:0}.library-nav-boundary>.library-nav{height:100%}.library-topbar strong{font-size:13px;letter-spacing:.01em}.topbar-context{margin-left:12px;color:var(--muted)}.owner-email{overflow:hidden;margin-left:auto;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.library-nav{min-height:0;padding:10px 8px;border-right:1px solid var(--border);background:#fafafa}.nav-caption{margin:0 8px 5px;color:var(--muted);font-size:11px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.library-nav ul{margin:0;padding:0;list-style:none}.library-nav li+li{margin-top:1px}.library-nav button{width:100%;border-color:transparent;background:transparent;text-align:left}.library-nav button.active{border-color:#d1dbe4;background:var(--accent-soft);color:#223f5b;font-weight:600}.catalogue-region{display:flex;min-width:0;min-height:0;flex-direction:column;border-right:1px solid var(--border)}.catalogue-heading{display:flex;min-height:45px;align-items:center;justify-content:space-between;padding:6px 10px;border-bottom:1px solid var(--border)}.catalogue-heading h1{margin:0;font-size:15px;line-height:19px}.catalogue-heading>button{flex:0 0 auto;margin-left:8px}.quiet-text{margin:1px 0 0;color:var(--muted);font-size:11px}.filter-bar{border-bottom:1px solid var(--border);background:#fcfcfb}.filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:5px 7px;max-height:150px;overflow:auto;padding:7px 9px}.filter-field{display:flex;min-width:0;flex-direction:column;gap:2px}.filter-field>span{overflow:hidden;color:var(--muted);font-size:10px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.filter-field input,.filter-field select{width:100%;min-width:0;height:28px;padding:2px 5px}.search-field{grid-column:span 2}.filter-actions{display:flex;min-height:34px;align-items:center;gap:8px;padding:3px 9px;border-top:1px solid #eceeed;overflow-x:auto}.active-filters{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none;white-space:nowrap}.active-filters li{display:flex;height:25px;align-items:center;border:1px solid #ccd5dc;border-radius:3px;background:#f1f5f7}.active-filters span{padding-left:6px;font-size:11px}.active-filters button{min-height:23px;padding:0 6px;border:0;background:transparent}.column-settings{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1px 10px;max-height:176px;overflow:auto;padding:5px 9px 7px;border-top:1px solid var(--border)}.column-setting{display:grid;grid-template-columns:minmax(120px,1fr) 64px 28px 28px;min-height:30px;align-items:center;gap:3px}.column-setting>label:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-setting input[type=checkbox]{margin:0 5px 0 0;vertical-align:-2px}.column-width input{width:62px;height:27px;padding:2px 4px}.column-setting>button{width:28px;min-height:27px;padding:0}.record-table-region{position:relative;display:flex;min-height:180px;flex:1;flex-direction:column;overflow:hidden}.record-table-scroll{min-width:0;min-height:0;flex:1;overflow:auto;background:var(--surface)}.record-table{position:relative;width:max-content;min-width:100%}.record-table-head{position:sticky;z-index:1;top:0;border-bottom:1px solid var(--border-strong);background:#f5f6f5}.record-table-row{display:grid;min-width:max-content}.header-row{height:31px}.data-row{position:absolute;top:0;left:0;min-height:44px;height:44px;border-bottom:1px solid #eceeed;background:var(--surface);cursor:default}.data-row:hover{background:#f7f9fa}.data-row[aria-selected=true]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.record-table-cell{overflow:hidden;min-width:0;padding:7px 8px;border-right:1px solid #eef0ef;line-height:17px;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text}.header-row .record-table-cell{padding-top:6px;padding-bottom:5px;color:#4f5559;font-size:11px;font-weight:650}.table-sort{width:100%;min-height:20px;padding:0;border:0;background:transparent;font-weight:inherit;text-align:left}.table-footer{display:flex;min-height:34px;align-items:center;justify-content:center;border-top:1px solid var(--border);background:#fafafa}.catalogue-message{z-index:1;margin:0;padding:8px 10px;border-bottom:1px solid var(--border);color:var(--muted);background:#fafafa}.error-message{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#7b2e2e;background:#fff7f6}.mobile-record-list{min-width:0}.mobile-record-row{position:absolute;top:0;left:0;display:flex;width:100%;height:44px;min-width:0;flex-direction:column;justify-content:center;padding:4px 10px;border-bottom:1px solid #eceeed;background:var(--surface)}.mobile-record-row[aria-selected=true]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.mobile-record-title,.mobile-record-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-record-title{line-height:17px}.mobile-record-meta{color:var(--muted);font-size:10px;line-height:14px}.inspector-region{min-width:0;min-height:0;padding:0;overflow:hidden;background:#fafafa;color:var(--muted)}.inspector-region>p{margin:0;padding:12px}.record-inspector,.memory-form-region{display:flex;height:100%;min-height:0;flex-direction:column;color:var(--text, #202226);background:var(--surface)}.inspector-background{display:flex;height:100%;min-height:0;flex-direction:column}.inspector-header,.form-heading{display:flex;min-height:48px;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 9px;border-bottom:1px solid var(--border)}.inspector-header h2,.form-heading h2{margin:1px 0 0;font-size:14px;line-height:18px;overflow-wrap:anywhere}.record-kind-label{margin:0;color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.045em;text-transform:uppercase}.inspector-header>button,.form-heading>button{min-width:28px;padding:0;font-size:17px}.inspector-actions,.form-actions,.dialog-actions{display:flex;flex-wrap:wrap;gap:5px}.inspector-actions{padding:5px 9px;border-bottom:1px solid var(--border)}.inspector-tabs{display:flex;min-height:32px;overflow-x:auto;border-bottom:1px solid var(--border-strong);background:#f7f8f7}.inspector-tabs button{min-height:31px;flex:0 0 auto;padding:3px 7px;border:0;border-right:1px solid var(--border);border-radius:0;background:transparent;color:var(--muted);font-size:11px}.inspector-tabs button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--accent);color:#263f55;background:var(--surface);font-weight:650}.inspector-panel{min-height:0;flex:1;padding:9px;overflow:auto;outline-offset:-2px;color:#303438}.selectable-values,.selectable-values *{-webkit-user-select:text;user-select:text}.content-panel>p{margin:0 0 12px;white-space:pre-wrap;overflow-wrap:anywhere}.content-panel h3{margin:10px 0 3px;color:var(--muted);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.record-summary{font-size:13px;line-height:1.48}.digest-content{line-height:1.48}.attribute-definition-list,.audit-list dl,.fixed-provenance{margin:0}.attribute-row,.audit-list dl>div,.fixed-provenance>div{display:grid;grid-template-columns:minmax(96px,35%) minmax(0,1fr);gap:6px;padding:5px 0;border-bottom:1px solid #eceeed}.attribute-row dt,.audit-list dt,.fixed-provenance dt{color:var(--muted);font-size:10px;overflow-wrap:anywhere}.attribute-row dd,.audit-list dd,.fixed-provenance dd{min-width:0;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.attribute-list{margin:0;padding-left:16px}.json-value{max-width:100%;margin:0;overflow:auto;color:#303438;font:11px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.empty-value,.empty-panel{color:var(--muted)}.record-collection,.history-list,.audit-list{margin:8px 0 0;padding:0;list-style:none}.history-list>li,.audit-list>li,.related-record{padding:7px 0;border-bottom:1px solid var(--border)}.related-record p{margin:3px 0;line-height:1.4;overflow-wrap:anywhere}.record-identifier{display:block;color:var(--muted);font:10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.history-list button{margin-top:5px}.dialog-backdrop{position:fixed;z-index:40;display:grid;top:0;right:0;bottom:0;left:0;padding:16px;place-items:center;background:#1f232647}.confirm-dialog{width:min(360px,100%);padding:13px;border:1px solid var(--border-strong);border-radius:4px;background:var(--surface);box-shadow:0 10px 32px #14181c29}.confirm-dialog h3,.confirm-dialog p{margin:0 0 9px}.dialog-actions{justify-content:flex-end}.inline-error,.form-request-error,.form-errors,.version-conflict{margin:0;padding:7px 9px;border-bottom:1px solid #ebd0cc;color:#7b2e2e;background:#fff7f6}.memory-form-region{overflow:hidden}.form-note{margin:0;padding:6px 9px;border-bottom:1px solid var(--border);color:var(--muted);font-size:11px}.fixed-provenance{display:grid;grid-template-columns:1fr 1fr;padding:2px 9px;border-bottom:1px solid var(--border)}.fixed-provenance>div{grid-template-columns:auto 1fr;border-bottom:0}.memory-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 7px;min-height:0;padding:8px 9px 12px;overflow:auto}.memory-form>label{display:flex;min-width:0;flex-direction:column;gap:2px;color:var(--muted);font-size:10px}.memory-form input,.memory-form select{min-width:0;height:28px;padding:2px 5px;color:#202226}.memory-form textarea{min-width:0;color:#202226}.memory-form input[readonly]{color:var(--muted);background:#f5f6f5}.wide-field,.form-errors,.form-request-error,.version-conflict,.form-actions{grid-column:1 / -1}.form-errors ul{margin:3px 0 0;padding-left:17px}.version-conflict p{margin:4px 0;color:#4d2927}.conflict-snapshot{max-height:260px;margin:6px 0;overflow:auto;border-block:1px solid #ebd0cc;background:var(--surface);color:var(--text)}.conflict-snapshot>div{display:grid;grid-template-columns:minmax(110px,35%) minmax(0,1fr);gap:6px;padding:4px 6px;border-bottom:1px solid #f1e2df}.conflict-snapshot>div:last-child{border-bottom:0}.conflict-snapshot dt{color:var(--muted);font-size:10px}.conflict-snapshot dd{min-width:0;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.conflict-snapshot ul{margin:0;padding-left:16px}.form-actions{position:sticky;bottom:-12px;justify-content:flex-end;padding:7px 0 0;border-top:1px solid var(--border);background:var(--surface)}.inspector-state{position:relative;padding:10px;color:#303438}.inspector-state h2,.inspector-state p{margin:0 0 8px}.inspector-state>button[aria-label="Закрыть инспектор"]{position:absolute;top:8px;right:8px}.sensitive-window-status,.sensitive-locked-message a{color:#35556f;font-size:11px}.sensitive-subviews{display:inline-flex;gap:1px;margin-top:3px;padding:1px;border:1px solid var(--border);border-radius:3px;background:#f3f5f5}.sensitive-subviews button{min-height:22px;padding:1px 6px;border:0;background:transparent;color:var(--muted);font-size:10px}.sensitive-subviews button[aria-pressed=true]{background:var(--surface);color:#263f55;box-shadow:0 0 0 1px var(--border)}.success-message{color:#315e43;background:#f4faf6}.sensitive-unlock-state{display:grid;width:min(430px,calc(100% - 32px));min-height:100vh;min-height:100dvh;margin:auto;align-content:center;gap:9px}.sensitive-unlock-state h1,.sensitive-unlock-state p{margin:0}.sensitive-unlock-state button,.sensitive-unlock-state a{justify-self:start}.unlock-error{display:grid;gap:8px}.bootstrap-state{display:grid;min-height:100vh;place-content:center;gap:8px;padding:20px;background:var(--surface)}.bootstrap-state h1,.bootstrap-state p{margin:0}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;border:0!important;white-space:nowrap!important}@media(max-width:900px){.library-shell{grid-template-columns:128px minmax(0,1fr)}.inspector-region{display:none}.inspector-region.is-open{position:fixed;z-index:30;display:block;top:40px;right:0;bottom:0;left:0;border-top:1px solid var(--border-strong);background:var(--surface)}.inspector-region.is-open .record-inspector,.inspector-region.is-open .memory-form-region{width:min(720px,100%);margin:0 auto;border-right:1px solid var(--border);border-left:1px solid var(--border)}}@media(max-width:640px){.library-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:40px auto minmax(0,1fr)}.topbar-context{display:none}.library-nav{position:relative;z-index:3;overflow:visible;padding:5px 8px;border-right:0;border-bottom:1px solid var(--border);background:#fafafa}.mobile-nav-toggle,.mobile-filter-toggle{width:auto;min-width:104px;text-align:left}.nav-drawer{position:fixed;z-index:10;top:40px;right:0;left:0;max-height:calc(100dvh - 40px);padding:7px 8px 10px;overflow-y:auto;border-bottom:1px solid var(--border-strong);background:var(--surface);box-shadow:0 5px 12px #14181c1a}.mobile-sheet-heading{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--border)}.nav-drawer ul{display:block;padding-top:5px}.nav-drawer li+li{margin-top:1px}.nav-drawer li button{width:100%;min-height:40px}.catalogue-region{border-right:0}.mobile-filter-bar{padding:5px 8px}.filter-sheet{position:fixed;z-index:20;top:40px;right:0;bottom:0;left:0;overflow-y:auto;border-top:1px solid var(--border);background:var(--surface)}.filter-sheet .mobile-sheet-heading{position:sticky;z-index:1;top:0;padding:0 9px;background:var(--surface)}.filter-sheet .filter-grid{grid-template-columns:repeat(2,minmax(115px,1fr));max-height:none;overflow:visible;padding-top:9px}.filter-sheet .filter-actions{flex-wrap:wrap;overflow-x:visible}.filter-sheet .active-filters{max-width:100%;flex-wrap:wrap;white-space:normal}.filter-sheet .column-settings{grid-template-columns:minmax(260px,1fr);max-height:none;overflow:visible}.mobile-record-scroll{overflow-x:hidden;overflow-y:auto}.inspector-region.is-open .record-inspector,.inspector-region.is-open .memory-form-region{width:100%;border:0}.memory-form{grid-template-columns:minmax(0,1fr)}.wide-field,.form-errors,.form-request-error,.version-conflict,.form-actions{grid-column:1}}@media(pointer:coarse){button,.filter-field input,.filter-field select,.memory-form input,.memory-form select,.memory-form textarea,.column-width input,.column-setting>button{min-height:44px}.library-nav button{min-width:44px}.active-filters li{min-height:44px}.active-filters button,.column-setting>button{min-height:44px;min-width:44px}.inspector-header>button,.form-heading>button{min-width:44px}.inspector-tabs button{min-height:44px}.column-setting{grid-template-columns:minmax(120px,1fr) 64px 44px 44px;min-height:44px}.column-setting>label:first-child{display:flex;min-height:44px;align-items:center}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}:root{color:#eefaff;background:#010309}body:has(.second-brain:not(.is-story)){overflow:hidden;background:#010309}body:has(.second-brain.is-story){overflow-x:hidden;overflow-y:auto;background:#010309}.second-brain{--cyan: #8cefff;--muted: rgba(210, 232, 244, .58);position:relative;width:100vw;height:100vh;height:100dvh;overflow:hidden;color:#effbff;background:radial-gradient(circle at 50% 44%,rgba(31,112,147,.18),transparent 33%),radial-gradient(circle at 21% 73%,rgba(113,46,155,.14),transparent 28%),radial-gradient(circle at 78% 24%,rgba(25,115,133,.09),transparent 24%),#010309;font-family:Avenir Next,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate}.second-brain.is-story{min-height:500vh;min-height:500svh;height:auto;overflow:visible}.second-brain.is-story:before,.second-brain.is-story:after,.second-brain.is-story .second-brain-stage,.second-brain.is-story .second-brain-header,.second-brain.is-story .second-brain-intro,.second-brain.is-story .second-brain-telemetry,.second-brain.is-story .second-brain-growth,.second-brain.is-story .second-brain-sources,.second-brain.is-story .second-brain-controls,.second-brain.is-story .second-brain-debug{position:fixed}.second-brain.is-story .second-brain-intro{opacity:0}.second-brain.is-story .second-brain-sources{display:none}.second-brain:before,.second-brain:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}.second-brain.is-story:before,.second-brain.is-story:after{position:fixed}.second-brain:before{background:radial-gradient(circle,transparent 48%,rgba(0,2,8,.42) 78%,rgba(0,1,5,.92) 100%)}.second-brain:after{opacity:.16;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.second-brain-stage,.second-brain-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.second-brain-stage{z-index:1;touch-action:pan-y}.second-brain.is-story .second-brain-canvas{touch-action:pan-y!important}.second-brain-story{position:relative;z-index:4;pointer-events:none}.second-brain-story article{display:grid;min-height:100vh;min-height:100svh;padding:110px clamp(24px,7vw,110px) 80px;place-items:center start}.second-brain-story article:nth-child(2n){place-items:center end}.second-brain-story article>div{position:relative;width:min(660px,72vw);opacity:.13;transform:translateY(34px) scale(.985);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.8,.2,1)}.second-brain-story article.is-active>div{opacity:1;transform:translateY(0) scale(1)}.second-brain-story article>div:before{position:absolute;z-index:-1;top:-70px;right:-90px;bottom:-70px;left:-90px;content:"";background:radial-gradient(ellipse,rgba(1,3,9,.98) 0 36%,rgba(1,3,9,.76) 58%,rgba(1,3,9,.22) 72%,transparent 82%)}.second-brain.is-story .second-brain-telemetry,.second-brain.is-story .second-brain-growth{transition:opacity .42s ease,transform .52s cubic-bezier(.2,.8,.2,1)}.second-brain.is-story.is-right-beat .second-brain-telemetry,.second-brain.is-story.is-right-beat .second-brain-growth{opacity:.12;transform:translate(18px)}.second-brain.is-story.is-final-beat .second-brain-telemetry,.second-brain.is-story.is-final-beat .second-brain-growth{opacity:0;transform:translate(28px)}.second-brain-story p{margin:0 0 17px;color:#8bebf9a3;font:500 10px/1.2 SFMono-Regular,Consolas,monospace;letter-spacing:.2em}.second-brain-story h2{max-width:650px;margin:0;color:#f4fdff;font-size:clamp(48px,6.5vw,104px);font-weight:430;line-height:.94;letter-spacing:-.062em;text-wrap:balance;text-shadow:0 0 50px rgba(76,217,246,.12)}.second-brain-story span{display:block;max-width:620px;margin-top:26px;color:#dcf0f6b8;font-size:clamp(15px,1.5vw,20px);line-height:1.55}.second-brain-story small{display:block;max-width:560px;margin-top:22px;color:#aad3df7a;font:400 9px/1.6 SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.second-brain-story>article>div>a{display:inline-block;margin-top:28px;padding:15px 22px;border:1px solid rgba(128,239,255,.55);border-radius:999px;color:#051015;background:#bff8ff;box-shadow:0 0 42px #61e2f733;font:600 12px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.06em;cursor:pointer;pointer-events:auto;text-decoration:none}.second-brain-story>article>div>a:hover,.second-brain-story>article>div>a:focus-visible{background:#fff;box-shadow:0 0 55px #7bedff61;outline:2px solid rgba(140,239,255,.45);outline-offset:4px}.second-brain-form-backdrop{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:grid;padding:24px;overflow-y:auto;background:#000207c7;-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);place-items:center}.second-brain-form{position:relative;width:min(650px,100%);padding:clamp(24px,4vw,42px);border:1px solid rgba(133,229,248,.2);border-radius:24px;background:linear-gradient(145deg,#081623fa,#02070efa);box-shadow:0 32px 120px #00000094,inset 0 1px #ffffff0a}.second-brain-form-close{position:absolute;top:14px;right:16px;width:38px;height:38px;border:0;color:#def2f88f;background:transparent;font-size:26px;cursor:pointer}.second-brain-form-kicker{margin:0 0 10px;color:#8bebf99e;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;letter-spacing:.18em}.second-brain-form h2{margin:0;color:#f2fcff;font-size:clamp(29px,4vw,44px);font-weight:450;line-height:1;letter-spacing:-.045em}.second-brain-form-copy,.second-brain-form-success>span{display:block;margin:14px 0 22px;color:#d0e8ef9e;font-size:13px;line-height:1.55}.second-brain-form form{display:grid;gap:15px}.second-brain-form label{display:grid;gap:7px;color:#d7f1f6bd;font-size:11px}.second-brain-form input,.second-brain-form textarea{width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid rgba(135,218,236,.16);border-radius:10px;color:#effcff;background:#00050bb3;font:inherit;resize:vertical}.second-brain-form input:focus,.second-brain-form textarea:focus{border-color:#75eeffa3;box-shadow:0 0 0 3px #69e2f717;outline:none}.second-brain-form-consent{grid-template-columns:auto 1fr;align-items:start;color:#bedbe385!important;line-height:1.45}.second-brain-form-consent input{width:auto;margin-top:2px}.second-brain-form-consent a{color:#8cefff}.second-brain-form-error{margin:0;color:#ffaaa7;font-size:11px}.second-brain-form-submit,.second-brain-form-success button{justify-self:start;padding:13px 20px;border:1px solid rgba(128,239,255,.45);border-radius:999px;color:#061015;background:#bff8ff;font:600 11px/1 SFMono-Regular,Consolas,monospace;cursor:pointer}.second-brain-form-submit:disabled{opacity:.5;cursor:wait}.second-brain-form-success>p{color:#72f8c4;font:500 9px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.16em}.second-brain-canvas{display:block;cursor:grab}.second-brain-canvas:active{cursor:grabbing}.second-brain-source-label{--source-color: #8cefff;position:absolute;z-index:3;top:0;left:0;display:grid;min-width:84px;padding:6px 9px 6px 18px;border:1px solid color-mix(in srgb,var(--source-color) 32%,transparent);border-radius:8px;color:#ecfbffd1;background:#020910b8;box-shadow:0 0 22px color-mix(in srgb,var(--source-color) 14%,transparent),inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);text-align:left;cursor:pointer;will-change:transform}.second-brain-source-label:before{position:absolute;top:50%;left:8px;width:5px;height:5px;border-radius:50%;content:"";background:var(--source-color);box-shadow:0 0 12px var(--source-color);transform:translateY(-50%)}.second-brain-source-label strong{font:600 9px/1.15 SFMono-Regular,Consolas,monospace;letter-spacing:.04em}.second-brain-source-label small{margin-top:3px;color:#b6dde86b;font:400 6px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.12em}.second-brain-source-label.is-memory strong{font-size:12px;letter-spacing:.08em}.second-brain-source-label.is-memory small{color:color-mix(in srgb,var(--source-color) 76%,#d8e8f4)}.second-brain-source-label.is-memory{animation:second-brain-label-in .14s ease-out both}.second-brain-source-label.is-related{min-width:0;padding:5px 8px 5px 17px;opacity:.68}.second-brain-source-label.is-related strong{font-size:8px}.second-brain-source-label.is-related small{display:none}@keyframes second-brain-label-in{0%{opacity:0}to{opacity:1}}button.second-brain-source-label:hover,button.second-brain-source-label.is-selected{border-color:color-mix(in srgb,var(--source-color) 72%,transparent);color:#fff;background:#06141fe6;box-shadow:0 0 34px color-mix(in srgb,var(--source-color) 28%,transparent),inset 0 0 18px color-mix(in srgb,var(--source-color) 8%,transparent)}.second-brain-header{position:absolute;z-index:5;top:28px;right:32px;left:32px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.second-brain-mark{display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none;pointer-events:auto}.second-brain-mark-glyph{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(135,240,255,.54);border-radius:50%;box-shadow:0 0 30px #52e1ff33,inset 0 0 18px #52e1ff1a;color:#bdf9ff;font:500 16px/1 SFMono-Regular,Consolas,monospace}.second-brain-mark>span:last-child{display:flex;flex-direction:column}.second-brain-mark strong{font:500 13px/1.2 SFMono-Regular,Consolas,monospace;letter-spacing:.2em}.second-brain-mark small{margin-top:4px;color:var(--muted);font:400 10px/1.2 SFMono-Regular,Consolas,monospace;letter-spacing:.1em}.second-brain-signal{display:flex;align-items:center;gap:9px;margin:0;color:#bcdeeb7a;font:500 9px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.16em}.second-brain-header-actions{display:flex;align-items:center;gap:18px;pointer-events:auto}.second-brain-header-cta{padding:11px 16px;border:1px solid rgba(128,239,255,.44);border-radius:999px;color:#051015;background:#bff8fff0;box-shadow:0 0 34px #61e2f72b;font:600 10px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.04em;text-decoration:none;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.second-brain-header-cta:hover,.second-brain-header-cta:focus-visible{background:#fff;box-shadow:0 0 44px #7bedff57;outline:2px solid rgba(140,239,255,.4);outline-offset:3px;transform:translateY(-1px)}.second-brain-signal i{width:5px;height:5px;border-radius:50%;background:#72f8c4;box-shadow:0 0 14px #72f8c4;animation:signal-pulse 2.8s ease-in-out infinite}@keyframes signal-pulse{50%{opacity:.35;transform:scale(.7)}}.second-brain-intro{position:absolute;z-index:5;bottom:68px;left:34px;width:min(360px,calc(100vw - 68px));pointer-events:none}.second-brain-intro:before{position:absolute;z-index:-1;top:-18px;right:-34px;bottom:-18px;left:-34px;content:"";background:radial-gradient(ellipse at 24% 55%,rgba(1,3,9,.98) 0 48%,rgba(1,3,9,.76) 66%,transparent 84%);pointer-events:none}.second-brain-kicker{margin:0 0 12px;color:#a1ddef85;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;letter-spacing:.17em;text-transform:uppercase}.second-brain-intro h1{margin:0;font-size:clamp(36px,4.4vw,64px);font-weight:450;line-height:.98;letter-spacing:-.055em;text-shadow:0 0 38px rgba(106,226,255,.12)}.second-brain-counts{display:flex;align-items:baseline;gap:8px;margin:14px 0 0;color:#a7edf7;font:400 11px/1.4 SFMono-Regular,Consolas,monospace;letter-spacing:.04em}.second-brain-counts strong{color:#e9fcff;font-size:18px;font-weight:550;letter-spacing:-.02em}.second-brain-counts span{margin:0;color:#abdde97a}.second-brain-counts em{padding:4px 7px;border:1px solid rgba(114,248,196,.18);border-radius:999px;color:#72f8c4c7;background:#2ddda90f;box-shadow:0 0 18px #2ddda912;font-size:8px;font-style:normal;letter-spacing:.08em}.second-brain-caption{max-width:330px;margin:12px 0 0;color:#d3e8f08f;font-size:12px;line-height:1.55}.second-brain-telemetry{position:absolute;z-index:5;top:82px;right:32px;display:grid;width:178px;padding:13px 15px 14px;border:1px solid rgba(126,225,247,.13);border-radius:12px;color:#aee1ee8f;background:linear-gradient(145deg,#07121da3,#02070d6b);box-shadow:inset 0 1px #ffffff06,0 18px 60px #0000002e;-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%);font:400 8px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.12em;pointer-events:none}.second-brain-telemetry:before{position:absolute;top:-1px;left:18px;width:42px;height:1px;content:"";background:#75efff;box-shadow:0 0 12px #75efffcc}.second-brain-telemetry strong{display:flex;align-items:center;gap:7px;margin-bottom:9px;color:#cef8ffbd;font-weight:500}.second-brain-telemetry strong i{width:4px;height:4px;border-radius:50%;background:#72f8c4;box-shadow:0 0 9px #72f8c4}.second-brain-telemetry>span{padding:6px 0;border-top:1px solid rgba(139,220,239,.07)}.second-brain-growth{position:absolute;z-index:5;right:32px;bottom:70px;width:260px;padding:16px 17px 13px;border:1px solid rgba(126,225,247,.14);border-radius:15px;color:#c7e9f2b3;background:linear-gradient(145deg,#07121db8,#02070d75);box-shadow:inset 0 1px #ffffff08,0 20px 70px #0000003d;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);font-family:SFMono-Regular,Consolas,monospace;pointer-events:none}.second-brain-growth:before{position:absolute;top:-1px;left:18px;width:54px;height:1px;content:"";background:#72f8c4;box-shadow:0 0 14px #72f8c4b8}.second-brain-growth header{display:flex;align-items:center;gap:7px;margin-bottom:13px}.second-brain-growth header i{width:5px;height:5px;border-radius:50%;background:#72f8c4;box-shadow:0 0 12px #72f8c4}.second-brain-growth header strong{color:#dafaffc7;font-size:9px;font-weight:500;letter-spacing:.14em}.second-brain-growth header small{margin-left:auto;color:#72f8c494;font-size:7px;letter-spacing:.12em}.second-brain-growth dl{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;margin:0}.second-brain-growth dl div{display:flex;flex-direction:column-reverse;gap:5px;min-width:0}.second-brain-growth dt{color:#a3cddb66;font-size:7px;letter-spacing:.11em;white-space:nowrap}.second-brain-growth dd{margin:0;color:#e9fcff;font-size:18px;font-weight:500;line-height:1;letter-spacing:-.025em}.second-brain-growth .is-growth dd{color:#72f8c4;text-shadow:0 0 18px rgba(114,248,196,.18)}.second-brain-growth footer{margin-top:14px;padding-top:9px;border-top:1px solid rgba(139,220,239,.07);color:#a3cddb52;font-size:7px;letter-spacing:.12em}.second-brain-sources{position:absolute;z-index:6;top:108px;left:32px;display:grid;width:224px;padding:11px 13px;border:1px solid rgba(126,225,247,.12);border-radius:13px;background:linear-gradient(145deg,#07121dad,#02070d66);box-shadow:inset 0 1px #ffffff06,0 18px 60px #0003;-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%)}.second-brain-sources-title{margin:1px 4px 6px;color:#aee1ee75;font:500 8px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.14em}.second-brain-sources section{display:grid;gap:1px}.second-brain-sources section+section{margin-top:5px;padding-top:5px;border-top:1px solid rgba(139,220,239,.07)}.second-brain-sources h3{margin:0 5px 2px;color:#aee1ee61;font:500 7px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.16em}.second-brain-sources button{display:grid;grid-template-columns:10px 70px 1fr;align-items:center;gap:6px;min-height:18px;padding:1px 5px;border:1px solid transparent;border-radius:7px;color:#d2eef6ad;background:transparent;text-align:left;cursor:pointer;transition:.16s ease}.second-brain-sources button:hover,.second-brain-sources button.is-active{border-color:#77ebff29;color:#effcff;background:#54dcf514;box-shadow:inset 0 0 18px #53e0fa09}.second-brain-sources button i{width:6px;height:6px;border-radius:50%;box-shadow:0 0 9px currentColor}.second-brain-sources button b{font:500 9px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.04em;white-space:nowrap}.second-brain-sources button small{color:#9fcedc61;font:400 7px/1 SFMono-Regular,Consolas,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.second-brain-card{position:absolute;z-index:6;right:32px;bottom:70px;width:min(280px,calc(100vw - 64px));padding:18px 20px 19px;border:1px solid rgba(139,221,241,.16);border-radius:18px;background:linear-gradient(145deg,#0a1726d1,#040911b3);box-shadow:0 25px 80px #0006,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%);animation:card-in .28s cubic-bezier(.2,.8,.2,1) both}@keyframes card-in{0%{opacity:0;transform:translateY(10px) scale(.98)}}.second-brain-card>button{position:absolute;top:10px;right:12px;width:28px;height:28px;padding:0;border:0;color:#daeef673;background:transparent;font:300 20px/1 sans-serif;cursor:pointer}.second-brain-card>p{display:flex;align-items:center;margin:0 30px 10px 0;color:#b5e1ef94;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase}.second-brain-card>p i{width:6px;height:6px;margin-right:8px;border-radius:50%;box-shadow:0 0 11px currentColor}.second-brain-card h2{margin:0 0 9px;color:#f2fcff;font-size:20px;font-weight:500;line-height:1.15;letter-spacing:-.03em}.second-brain-card>span{display:block;color:#d8ebf3ad;font-size:12px;line-height:1.55}.second-brain-card>small{display:block;margin-top:14px;padding-top:12px;border-top:1px solid rgba(151,215,235,.1);color:#a2d5e48a;font:400 9px/1.55 SFMono-Regular,Consolas,monospace}.second-brain-card-detail{display:grid;gap:6px;margin-top:13px;padding:11px 12px;border-left:1px solid rgba(114,248,196,.72);color:#c9ecf3b8;background:#41e6b90e;font:400 9px/1.45 SFMono-Regular,Consolas,monospace;letter-spacing:.04em}.second-brain-card-detail:empty{display:none}.second-brain-card-detail b{color:#75f8c99e;font-size:7px;letter-spacing:.14em}.second-brain-card b{color:#8eecf5;font-weight:500}.second-brain-card-tech{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin:14px 0 0;padding:13px 0 0;border-top:1px solid rgba(151,215,235,.1);font-family:SFMono-Regular,Consolas,monospace}.second-brain-card-tech div{min-width:0}.second-brain-card-tech dt{margin-bottom:4px;color:#9bd2e161;font-size:7px;letter-spacing:.12em}.second-brain-card-tech dd{overflow:hidden;margin:0;color:#d3f4f9b3;font-size:9px;line-height:1.25;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.second-brain-card-tech.is-source dd{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.second-brain-controls{position:absolute;z-index:5;right:0;bottom:20px;left:0;display:flex;justify-content:center;gap:24px;margin:0;color:#a9d0de4d;font:400 8px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.14em;pointer-events:none}.second-brain-debug{position:absolute;z-index:8;top:282px;right:32px;padding:7px 9px;border:1px solid rgba(117,236,255,.14);border-radius:7px;color:#aaf2fba8;background:#01050aad;font:400 9px/1.2 SFMono-Regular,Consolas,monospace;pointer-events:none}@media(max-width:720px){body:has(.second-brain.is-story){overflow-y:hidden;overscroll-behavior:none}.second-brain.is-story{min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;overflow:hidden}.second-brain.is-story:before{background:linear-gradient(180deg,#0002080a 0,#0002080a 43%,#00020894 74%,#000105f5),radial-gradient(circle,transparent 48%,rgba(0,2,8,.42) 78%,rgba(0,1,5,.92) 100%)}.second-brain-header{top:18px;right:18px;left:18px}.second-brain-signal{display:none}.second-brain-header-cta{padding:10px 12px;font-size:8px}.second-brain-intro{bottom:56px;left:20px;width:calc(100vw - 40px)}.second-brain-caption{max-width:270px}.second-brain-telemetry{top:72px;right:18px;width:150px}.second-brain-sources{display:none}.second-brain-card{right:18px;bottom:165px;width:min(270px,calc(100vw - 36px))}.second-brain-growth{right:18px;bottom:120px;width:220px}.second-brain-controls{display:none}.second-brain-debug{top:260px;right:18px}.second-brain.is-story .second-brain-telemetry,.second-brain.is-story .second-brain-growth,.second-brain.is-story .second-brain-sources,.second-brain.is-story .second-brain-intro{display:none}.second-brain-story{height:100%}.second-brain-story article:not(:first-child){display:none}.second-brain-story article:first-child p,.second-brain-story article:first-child small{display:none}.second-brain-story article,.second-brain-story article:nth-child(2n){padding:96px 22px 70px;place-items:end start}.second-brain-story article>div{width:100%;opacity:.08;transform:none;transition:none}.second-brain-story article.is-active>div{opacity:1}.second-brain-story article>div:before{display:none}.second-brain-story p,.second-brain-story h2,.second-brain-story span,.second-brain-story small{text-shadow:0 2px 5px rgba(0,1,5,.98),0 0 24px rgba(0,1,5,.92)}.second-brain-story h2{max-width:92vw;font-size:clamp(42px,14vw,68px)}.second-brain-story span{font-size:14px}.second-brain-form-backdrop{align-items:start;padding:12px}.second-brain-form{margin:8px 0;padding:28px 18px 22px;border-radius:18px}.second-brain-source-label{display:none}}@media(prefers-reduced-motion:reduce){.second-brain-signal i,.second-brain-card{animation:none}.second-brain-story article>div{transition:opacity .12s linear;transform:none}}:root{background:#010309;color:#eefaff}body:has(.purchase-page){margin:0;overflow-x:hidden;background:#010309}.purchase-page{min-height:100vh;color:#eefaff;background:radial-gradient(circle at 72% 12%,rgba(38,123,153,.18),transparent 31%),radial-gradient(circle at 12% 60%,rgba(107,45,151,.13),transparent 27%),#010309;font-family:Avenir Next,Inter,ui-sans-serif,sans-serif}.purchase-cosmos{position:fixed;z-index:0;top:-8vh;right:-8vw;bottom:-8vh;left:-8vw;pointer-events:none;opacity:.33;filter:saturate(1.15)}.purchase-cosmos canvas{width:100%;height:100%}.purchase-veil{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#01030938,#010309c7 52%,#010309 83%),radial-gradient(circle at 50% 18%,transparent 0 18%,rgba(1,3,9,.48) 64%)}.purchase-page:before{position:fixed;top:0;right:0;bottom:0;left:0;content:"";opacity:.2;pointer-events:none;background-image:radial-gradient(circle at 16% 18%,#8cefff 0 1px,transparent 1.5px),radial-gradient(circle at 72% 39%,#bf8cff 0 1px,transparent 1.5px),radial-gradient(circle at 46% 78%,#72f8c4 0 1px,transparent 1.5px);background-size:270px 260px,330px 310px,390px 360px}.purchase-header,.purchase-hero,.purchase-problem,.purchase-use-cases,.purchase-team,.purchase-boundaries,.purchase-requirements,.purchase-consent,.purchase-included,.purchase-autopilot,.purchase-how,.purchase-agent-brief,.purchase-faq,.purchase-final-cta,.purchase-footer{position:relative;z-index:1;width:min(1180px,calc(100% - 48px));margin-inline:auto}.purchase-header{display:flex;align-items:center;justify-content:space-between;padding:28px 0;color:#b7e0eb7a;font:500 9px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.15em}.purchase-brand{display:flex;align-items:center;gap:11px;color:inherit;text-decoration:none}.purchase-brand i{display:grid;width:38px;height:38px;border:1px solid rgba(140,239,255,.45);border-radius:50%;color:#e9fcff;font: 16px/1 serif;place-items:center;box-shadow:0 0 24px #5adbf41c}.purchase-brand span{display:grid;gap:3px}.purchase-brand strong{color:#effcff;font-size:11px;letter-spacing:.18em}.purchase-brand small{font-size:7px}.purchase-header-actions{display:flex;align-items:center;gap:24px}.purchase-explore{padding:11px 16px;border:1px solid rgba(140,239,255,.46);border-radius:999px;color:#dffbff;text-decoration:none;letter-spacing:.08em;transition:.2s ease}.purchase-explore:hover{border-color:#72f8c4;color:#72f8c4;background:#72f8c40f}.purchase-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.65fr);gap:clamp(40px,8vw,110px);align-items:center;min-height:calc(100vh - 96px);padding:42px 0 86px;box-sizing:border-box}.purchase-intro>p:first-child,.purchase-price-label,.purchase-boundaries div p{margin:0 0 18px;color:#8cefff9e;font:500 10px/1 SFMono-Regular,Consolas,monospace;letter-spacing:.19em}.purchase-intro h1{max-width:730px;margin:0;color:#f4fdff;font-size:clamp(42px,5vw,72px);font-weight:430;line-height:.98;letter-spacing:-.055em}.purchase-intro>span{display:block;max-width:650px;margin-top:30px;color:#d9eef4b3;font-size:clamp(16px,1.45vw,20px);line-height:1.55}.purchase-intro ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;max-width:650px;padding:0;margin:32px 0 0;list-style:none;color:#d5eff5c2;font-size:13px}.purchase-intro li:before{margin-right:9px;color:#72f8c4;content:"✦"}.purchase-promise{max-width:650px;margin:34px 0 0;color:#effcff;font-size:18px;font-weight:550}.purchase-complete{margin:14px 0 0;color:#72f8c4;font-size:13px}.purchase-order{padding:30px;border:1px solid rgba(126,225,247,.18);border-radius:24px;background:linear-gradient(145deg,#081623e6,#02070edb);box-shadow:0 28px 100px #0000006b,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.purchase-base-price{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid rgba(139,220,239,.1)}.purchase-base-price strong{font-size:64px;font-weight:450;line-height:.85;letter-spacing:-.06em}.purchase-base-price span{color:#ceebf29e;font-size:12px}.purchase-addon{display:grid;grid-template-columns:auto 1fr;gap:13px;margin-top:24px;padding:16px;border:1px solid rgba(126,225,247,.14);border-radius:14px;cursor:pointer;transition:.25s ease}.purchase-addon.is-selected{border-color:#72f8c47a;background:#39c89d14;box-shadow:0 0 34px #48dcb314}.purchase-addon input{margin-top:3px;accent-color:#72f8c4}.purchase-addon span{display:grid;gap:6px}.purchase-addon b{font-size:13px}.purchase-addon small{color:#72f8c4;font:500 10px/1 monospace}.purchase-addon-copy,.purchase-checkout-note{color:#bbdae385;font-size:11px;line-height:1.55}.purchase-addon-copy{margin:13px 3px 0}.purchase-total{margin:24px 0}.purchase-total div{display:flex;justify-content:space-between;padding:8px 0;color:#cae6ed94;font-size:12px}.purchase-total dt,.purchase-total dd{margin:0}.purchase-total div:last-child{margin-top:8px;padding-top:17px;border-top:1px solid rgba(139,220,239,.12);color:#effcff;font-size:18px}.purchase-total div:last-child dd{color:#72f8c4;font-size:26px}.purchase-checkout{display:block;width:100%;padding:16px;box-sizing:border-box;border:1px solid rgba(128,239,255,.55);border-radius:999px;color:#051015;background:#bff8ff;text-align:center;text-decoration:none;font:600 12px/1 monospace;cursor:pointer}.purchase-checkout:disabled{color:#d2eef473;background:#5b808b1f;cursor:not-allowed}.purchase-checkout-note{margin:12px 5px 0;text-align:center}.purchase-problem,.purchase-use-cases{padding:105px 0;border-top:1px solid rgba(139,220,239,.1)}.purchase-problem>h2,.purchase-use-cases>h2,.purchase-team h2{max-width:850px;margin:0;font-size:clamp(42px,5.8vw,76px);font-weight:430;line-height:.98;letter-spacing:-.055em}.purchase-problem>div{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,90px);margin-top:48px}.purchase-problem>div p{margin:0;color:#cde8efad;font-size:17px;line-height:1.7}.purchase-problem strong{color:#f1fcff;font-weight:540}.purchase-use-case-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:54px;border:1px solid rgba(139,220,239,.12);background:#8bdcef1a}.purchase-use-case-grid article{min-height:190px;padding:26px;background:linear-gradient(145deg,#05101af0,#02080ff0)}.purchase-use-case-grid span{color:#72f8c4;font:500 9px/1 monospace;letter-spacing:.14em}.purchase-use-case-grid h3{margin:42px 0 12px;font-size:20px}.purchase-use-case-grid p{margin:0;color:#bcdae29e;font-size:13px;line-height:1.65}.purchase-team{display:grid;grid-template-columns:1.15fr .65fr;gap:clamp(48px,8vw,110px);align-items:center;padding:88px max(24px,4vw);box-sizing:border-box;border:1px solid rgba(114,248,196,.2);border-radius:32px;background:linear-gradient(145deg,#0b2224db,#030a12eb);box-shadow:inset 0 1px #ffffff0a,0 40px 120px #0000004d}.purchase-team>div>p:not(.purchase-section-kicker){max-width:710px;margin:26px 0 0;color:#cde8efad;font-size:16px;line-height:1.65}.purchase-team .purchase-team-boundary{color:#b8d6de80;font-size:12px}.purchase-team-action{padding:26px;border:1px solid rgba(140,239,255,.14);border-radius:20px;background:#030c14b3}.purchase-team-action>p{margin-top:0!important;color:#effcff!important;font-size:18px!important}.purchase-team-cta{display:block;margin-top:22px;padding:15px 18px;border:1px solid rgba(114,248,196,.6);border-radius:999px;color:#071510;background:#72f8c4;text-align:center;text-decoration:none;font:600 12px/1 monospace;transition:.2s ease}.purchase-team-cta:hover{transform:translateY(-1px);box-shadow:0 0 28px #72f8c42e}.purchase-team-action small{display:block;margin-top:12px;color:#bcdae27a;font:500 9px/1.4 monospace;text-align:center}.purchase-boundaries{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start;padding:90px 0;border-top:1px solid rgba(139,220,239,.1)}.purchase-boundaries h2{margin:0;font-size:clamp(32px,4vw,54px);font-weight:430;line-height:1;letter-spacing:-.045em}.purchase-boundaries>p{margin:25px 0 0;color:#cde8efa3;font-size:16px;line-height:1.65}.purchase-requirements{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding:34px 0 90px}.purchase-requirements h2{margin:0;font-size:30px;font-weight:480}.purchase-requirements ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 30px;padding:0;margin:0;list-style:none;color:#cde8efa8;font-size:13px;line-height:1.55}.purchase-requirements li:before{margin-right:9px;color:#72f8c4;content:"✓"}.purchase-included,.purchase-how,.purchase-agent-brief,.purchase-faq{padding:105px 0;border-top:1px solid rgba(139,220,239,.1)}.purchase-section-kicker{margin:0 0 18px;color:#8cefff9e;font:500 10px/1 monospace;letter-spacing:.19em}.purchase-included>h2,.purchase-autopilot h2,.purchase-how>h2,.purchase-agent-brief>h2,.purchase-faq>h2,.purchase-final-cta h2{max-width:800px;margin:0;font-size:clamp(42px,5.8vw,76px);font-weight:430;line-height:.98;letter-spacing:-.055em}.purchase-section-lead{max-width:720px;margin:25px 0 0;color:#cde8efa6;font-size:18px;line-height:1.6}.purchase-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:54px;border:1px solid rgba(139,220,239,.1);background:#8bdcef1a}.purchase-feature-grid article{min-height:205px;padding:25px;background:#030a12ed}.purchase-feature-grid span{color:#72f8c494;font:500 9px/1 monospace;letter-spacing:.14em}.purchase-feature-grid h3{margin:34px 0 10px;font-size:16px}.purchase-feature-grid p{margin:0;color:#bcdae294;font-size:12px;line-height:1.65}.purchase-page code{color:#9eefff;font-family:SFMono-Regular,Consolas,monospace}.purchase-autopilot{display:grid;grid-template-columns:.88fr 1.12fr;gap:clamp(50px,8vw,110px);padding:105px max(24px,4vw);box-sizing:border-box;border:1px solid rgba(114,248,196,.18);border-radius:32px;background:linear-gradient(145deg,#0c2324d1,#040a12e6);box-shadow:inset 0 1px #ffffff0a,0 40px 120px #00000047}.purchase-autopilot>div>p:not(.purchase-section-kicker){margin:26px 0 22px;color:#cde8efa6;line-height:1.65}.purchase-autopilot>div>strong{color:#72f8c4;font-size:13px;line-height:1.5}.purchase-autopilot ul{display:grid;gap:0;padding:0;margin:0;list-style:none}.purchase-autopilot li{display:grid;gap:7px;padding:18px 0;border-bottom:1px solid rgba(139,220,239,.1)}.purchase-autopilot li:first-child{padding-top:0}.purchase-autopilot li b{font-size:14px}.purchase-autopilot li span{color:#bcdae294;font-size:12px;line-height:1.55}.purchase-how ol{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:0;margin:55px 0 0;list-style:none}.purchase-how li{display:flex;gap:18px}.purchase-how li>span{display:grid;flex:0 0 36px;height:36px;border:1px solid rgba(114,248,196,.38);border-radius:50%;color:#72f8c4;font:500 11px/1 monospace;place-items:center}.purchase-how li p{margin:3px 0 0;color:#bcdae299;font-size:13px;line-height:1.65}.purchase-how li b{display:block;margin-bottom:6px;color:#effcff;font-size:15px}.purchase-agent-brief>div{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;border:1px solid rgba(114,248,196,.16);background:#72f8c41f}.purchase-agent-brief>div p{margin:0;padding:24px;color:#d2ebf0ad;background:#030b12f0;font:500 12px/1.7 SFMono-Regular,Consolas,monospace}.purchase-faq>div{margin-top:50px;border-top:1px solid rgba(139,220,239,.12)}.purchase-faq details{border-bottom:1px solid rgba(139,220,239,.12)}.purchase-faq summary{padding:24px 4px;color:#ebfafde0;font-size:17px;cursor:pointer}.purchase-faq details p{max-width:820px;padding:0 4px 24px;margin:0;color:#bcdae29e;font-size:14px;line-height:1.7}.purchase-final-cta{display:grid;justify-items:center;padding:115px 0;border-top:1px solid rgba(139,220,239,.1);text-align:center}.purchase-final-cta>p{margin:0 0 16px;color:#72f8c4;font:500 10px/1 monospace;letter-spacing:.18em}.purchase-final-cta .purchase-checkout{width:min(360px,100%);margin-top:38px}.purchase-final-cta small{margin-top:14px;color:#bcdae273;font:500 9px/1.4 monospace}.purchase-consent{padding:28px 0 70px}.purchase-consent label{display:grid;grid-template-columns:auto 1fr;gap:13px;max-width:690px;padding:18px;border:1px solid rgba(139,220,239,.1);border-radius:14px;color:#dcf1f6c7}.purchase-consent input{margin-top:4px}.purchase-consent span{display:grid;gap:7px}.purchase-consent small{color:#b6d6df80;line-height:1.5}.purchase-footer{padding:34px 0 70px;border-top:1px solid rgba(139,220,239,.1)}.purchase-footer nav{display:flex;flex-wrap:wrap;gap:14px 28px}.purchase-footer a{color:#8cefff;font:500 10px/1 monospace;letter-spacing:.08em}.purchase-legal-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:38px 48px;margin-top:40px}.purchase-legal-grid section{scroll-margin-top:24px}.purchase-legal-grid h2{margin:0 0 11px;font-size:14px}.purchase-legal-grid p{margin:0;color:#bedae19e;font-size:11px;line-height:1.7}.purchase-legal-grid a{letter-spacing:0}.purchase-legal-updated{margin:45px 0 0;color:#b3d3dc59;font:500 9px/1.4 monospace;letter-spacing:.08em}.purchase-success-page{display:grid;min-height:100vh;place-items:center}.purchase-success{position:relative;z-index:1;width:min(720px,calc(100% - 40px));padding:70px 0}.purchase-success>p{margin:70px 0 18px;color:#72f8c4;font:500 10px/1 monospace;letter-spacing:.18em}.purchase-success h1{margin:0;font-size:clamp(54px,8vw,88px);font-weight:430;line-height:.95;letter-spacing:-.06em}.purchase-success>span{display:block;max-width:650px;margin-top:28px;color:#d9eef4b3;font-size:18px;line-height:1.6}.purchase-success-card{margin-top:42px;padding:26px;border:1px solid rgba(126,225,247,.18);border-radius:20px;background:#07131ed1}.purchase-success-card strong{color:#eefaff}.purchase-success-card ol{padding-left:20px;color:#cde8efad;line-height:1.9}.purchase-success-card p{margin:20px 0 0;color:#cde8efad}.purchase-success-card a{color:#8cefff}@media(max-width:980px){.purchase-use-case-grid,.purchase-feature-grid{grid-template-columns:repeat(2,1fr)}.purchase-team,.purchase-autopilot{grid-template-columns:1fr}.purchase-how ol,.purchase-agent-brief>div{grid-template-columns:1fr}}@media(max-width:760px){.purchase-header,.purchase-hero,.purchase-problem,.purchase-use-cases,.purchase-team,.purchase-boundaries,.purchase-requirements,.purchase-consent,.purchase-included,.purchase-autopilot,.purchase-how,.purchase-agent-brief,.purchase-faq,.purchase-final-cta,.purchase-footer{width:min(100% - 32px,600px)}.purchase-cosmos{top:-12vh;right:-60vw;bottom:-12vh;left:-60vw;opacity:.29}.purchase-header-actions>span{display:none}.purchase-explore{padding:10px 12px;font-size:8px}.purchase-hero{grid-template-columns:1fr;gap:46px;min-height:auto;padding:48px 0 70px}.purchase-intro h1{font-size:clamp(40px,11vw,56px)}.purchase-intro ul{grid-template-columns:1fr}.purchase-order{padding:22px 18px;border-radius:19px}.purchase-base-price strong{font-size:56px}.purchase-problem,.purchase-use-cases{padding:74px 0}.purchase-problem>div{grid-template-columns:1fr;gap:24px;margin-top:34px}.purchase-use-case-grid{grid-template-columns:1fr}.purchase-use-case-grid article{min-height:160px}.purchase-team{padding:58px 22px;border-radius:22px}.purchase-boundaries,.purchase-requirements{grid-template-columns:1fr;gap:18px}.purchase-boundaries{padding:64px 0 34px}.purchase-requirements{padding:30px 0 70px}.purchase-requirements ul{grid-template-columns:1fr}.purchase-included,.purchase-how,.purchase-agent-brief,.purchase-faq,.purchase-final-cta{padding:74px 0}.purchase-feature-grid{grid-template-columns:1fr}.purchase-feature-grid article{min-height:170px}.purchase-autopilot{padding:58px 22px;border-radius:22px}.purchase-consent{padding-bottom:54px}.purchase-legal-grid{grid-template-columns:1fr}.purchase-footer{padding-bottom:45px}}@media(prefers-reduced-motion:reduce){.purchase-cosmos{display:none}}.purchase-founder{max-width:650px;margin:22px 0 0;color:#c5e5ec9e;font-size:13px;line-height:1.6}.purchase-primary-cta{display:inline-block;margin-top:28px;padding:15px 22px;border:1px solid rgba(114,248,196,.62);border-radius:999px;color:#061510;background:#72f8c4;text-decoration:none;font:600 12px/1 monospace;transition:transform .2s ease,box-shadow .2s ease}.purchase-primary-cta:hover{transform:translateY(-1px);box-shadow:0 0 28px #72f8c433}.purchase-application{scroll-margin-top:24px;padding:30px;border:1px solid rgba(126,225,247,.18);border-radius:24px;background:linear-gradient(145deg,#081623eb,#02070ee6);box-shadow:0 28px 100px #0000006b,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.purchase-application h2{margin:0;color:#f4fdff;font-size:28px;font-weight:480;line-height:1.08;letter-spacing:-.035em}.purchase-application-lead{margin:14px 0 22px;color:#c4e0e89e;font-size:12px;line-height:1.55}.purchase-application form{display:grid;gap:14px}.purchase-application form>label,.purchase-form-row label{display:grid;gap:7px;color:#dcf1f6bd;font:500 10px/1.2 monospace;letter-spacing:.05em}.purchase-application input:not([type=checkbox]),.purchase-application select,.purchase-application textarea{width:100%;min-width:0;padding:12px 13px;box-sizing:border-box;border:1px solid rgba(139,220,239,.16);border-radius:10px;color:#effcff;background:#01080eb3;font:400 14px/1.4 system-ui,sans-serif;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.purchase-application textarea{resize:vertical}.purchase-application input:focus,.purchase-application select:focus,.purchase-application textarea:focus{border-color:#72f8c499;box-shadow:0 0 0 3px #72f8c414}.purchase-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.purchase-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.purchase-privacy-consent{display:grid!important;grid-template-columns:auto 1fr;align-items:start;gap:10px!important;color:#bddce48f!important;font:400 10px/1.5 system-ui,sans-serif!important;letter-spacing:0!important}.purchase-privacy-consent input{width:auto;margin:2px 0 0;accent-color:#72f8c4}.purchase-application form>small{color:#bcdae273;font:500 9px/1.4 monospace;text-align:center}.purchase-submit{display:block;width:100%;padding:16px;box-sizing:border-box;border:1px solid rgba(128,239,255,.55);border-radius:999px;color:#051015;background:#bff8ff;text-align:center;font:600 12px/1 monospace;cursor:pointer}.purchase-submit:disabled{color:#d2eef473;background:#5b808b1f;cursor:wait}.purchase-form-error{margin:0;color:#ff9fae;font-size:11px;line-height:1.5;text-align:center}.purchase-form-error a{color:#bff8ff}.purchase-application-result{display:grid;min-height:390px;align-content:center}.purchase-application-result>p{color:#72f8c4;font:500 10px/1 monospace;letter-spacing:.18em}.purchase-application-result>span{margin-top:18px;color:#cde8efa6;font-size:14px;line-height:1.6}.purchase-final-cta .purchase-primary-cta{width:min(360px,100%);box-sizing:border-box;margin-top:38px;text-align:center}@media(max-width:760px){.purchase-hero{gap:32px;padding-top:30px}.purchase-application{scroll-margin-top:12px;padding:20px 16px 16px;border-radius:19px;-webkit-backdrop-filter:none;backdrop-filter:none}.purchase-application h2{font-size:clamp(25px,8vw,32px)}.purchase-application-lead{margin:12px 0 18px;font-size:14px}.purchase-application form{gap:13px}.purchase-application form>label,.purchase-form-row label{gap:8px;font-size:12px;line-height:1.35;letter-spacing:.025em}.purchase-application input:not([type=checkbox]),.purchase-application select,.purchase-application textarea{min-height:50px;padding:13px 14px;font-size:16px;line-height:1.35}.purchase-application textarea{min-height:128px}.purchase-form-row{grid-template-columns:1fr;gap:13px}.purchase-privacy-consent{font-size:12px!important;line-height:1.45!important}.purchase-privacy-consent input{min-width:20px;min-height:20px}.purchase-submit{min-height:50px;font-size:12px;white-space:normal}.purchase-primary-cta{width:100%;box-sizing:border-box;text-align:center}}
