:root{--attnom-rail-height:4.65rem;--attnom-content-gutter:clamp(1rem, 3vw, 2rem);--attnom-content-width:80rem;--attnom-ink:#12201f;--attnom-muted:#5b6b69;--attnom-line:#12201f21;--attnom-paper:#fffefa;--attnom-paper-soft:#f4f7f5;--attnom-teal:#087f78;--attnom-teal-soft:#dff5ef;--attnom-blue:#356fa8;--attnom-green:#3f7c50;--attnom-amber:#87550f;--attnom-rose:#a9434d}html,body,.app-shell,.attnom-page-transition,.route-room-shell{width:100%;min-width:0;max-width:100%}.app-shell :where(section,article,aside,header,footer,nav,form,fieldset,div,ul,ol,li){min-width:0}.app-shell :where(img,video,canvas,svg){max-width:100%}.app-shell :where(pre,code,kbd,samp){overflow-wrap:anywhere}.app-shell :where(input,textarea,select,button),.app-shell :where(table),.app-shell :where([class*=min-w-\[3],[class*=min-w-\[4],[class*=min-w-\[5]){max-width:100%}.app-shell :where(a,button,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #087f7859!important}@media (max-width:1023px){html.has-mobile-command-rail main,html.has-mobile-command-rail .attnom-footer{padding-bottom:calc(var(--attnom-rail-height) + var(--safe-area-bottom))}.app-shell :where(.overflow-x-auto){overscroll-behavior-inline:contain;scrollbar-gutter:stable}.app-shell :where([class*=grid-cols-][class*=lg\:])>*,.app-shell :where([class*=grid-cols-][class*=xl\:])>*{min-width:0}}.prism-command-center{width:min(100%, var(--attnom-content-width));padding:var(--attnom-page-top) var(--attnom-content-gutter) clamp(3rem, 7vw, 6rem);color:var(--attnom-ink);margin-inline:auto;position:relative}.prism-command-center h1,.prism-command-center h2,.prism-command-center h3{color:var(--attnom-ink)}.prism-command-hero{align-items:stretch;gap:clamp(1rem,2.5vw,2rem);display:grid}.prism-command-hero-copy,.prism-regime-card{border:1px solid var(--attnom-line);border-radius:1.75rem;box-shadow:0 24px 70px #12201f17}.prism-command-hero-copy{background:radial-gradient(circle at 92% 0,#9de6d53d,#0000 30rem),linear-gradient(145deg,#fffefafa,#f4f8f5f5);padding:clamp(1.25rem,3.5vw,3rem);position:relative;overflow:hidden}.prism-command-hero-copy:after{content:"";pointer-events:none;border:1px solid #087f781f;border-radius:999px;width:20rem;height:20rem;position:absolute;inset:auto -4rem -7rem auto;box-shadow:0 0 0 2.8rem #087f7806,0 0 0 6rem #356fa806}.prism-data-chip{z-index:1;border:1px solid var(--attnom-line);color:#52615f;background:#fffefacc;border-radius:999px;align-items:center;gap:.42rem;min-height:2rem;padding:.35rem .65rem;font-size:.7rem;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.prism-data-chip.is-current{color:#315e3d;background:#edf7ee;border-color:#3f7c503d}.prism-data-chip.is-demo{color:#84550f;background:#fff6e5;border-color:#a36b1640}.prism-command-eyebrow{z-index:1;color:#066b66;font-family:var(--font-display-mono), monospace;text-transform:uppercase;margin-top:clamp(1.4rem,3vw,2.5rem);font-weight:700;position:relative;letter-spacing:.08em!important;font-size:.72rem!important}.prism-command-center .prism-command-hero-copy h1{z-index:1;text-wrap:balance;max-width:14ch;margin-top:.7rem;position:relative;letter-spacing:-.058em!important;font-family:Sitka Display,Iowan Old Style,Charter,Georgia,serif!important;font-size:clamp(2.75rem,6.2vw,5.8rem)!important;font-weight:600!important;line-height:.94!important}.prism-command-summary{z-index:1;max-width:47rem;color:var(--attnom-muted);margin-top:1.25rem;position:relative;font-size:clamp(1rem,1.5vw,1.16rem)!important;line-height:1.75!important}.prism-command-search{z-index:2;max-width:50rem;margin-top:1.75rem;position:relative}.prism-command-search>label{color:#4d5e5b;margin-bottom:.55rem;font-weight:700;display:block;font-size:.76rem!important}.prism-command-search-row{gap:.65rem;display:grid}.prism-command-search-input{background:#fffffff2;border:1px solid #12201f2e;border-radius:1rem;align-items:center;gap:.7rem;min-width:0;min-height:3.55rem;padding-inline:1rem;display:flex;box-shadow:0 12px 34px #12201f12}.prism-command-search-input svg{color:var(--attnom-teal);flex:none}.prism-command-search-input input{width:100%;min-width:0;color:var(--attnom-ink);background:0 0;border:0;outline:0!important;font-size:.95rem!important}.prism-command-search-input input::placeholder{color:#86918f}.prism-command-search-row>button{color:#fff;background:linear-gradient(135deg,#132d2b,#1a4945);border:0;border-radius:1rem;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1.15rem;font-size:.86rem;font-weight:700;display:inline-flex;min-height:3.55rem!important;box-shadow:0 14px 28px #122d2b33!important}.prism-command-suggestions{border:1px solid var(--attnom-line);background:#fffefafa;border-radius:1rem;gap:.35rem;margin-top:.55rem;padding:.45rem;display:grid;box-shadow:0 18px 46px #12201f1f}.prism-command-suggestions>button{text-align:left;background:0 0;border:0;border-radius:.72rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.55rem .7rem;display:flex;min-height:3rem!important}.prism-command-suggestions>button:hover{background:var(--attnom-paper-soft)}.prism-command-suggestions>button>span:first-child{min-width:0;display:grid}.prism-command-suggestions strong{font-size:.84rem}.prism-command-suggestions small{color:var(--attnom-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.prism-command-actions{z-index:1;flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex;position:relative}.prism-command-actions a{border:1px solid var(--attnom-line);color:#344542;background:#fffefabf;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .82rem;font-size:.76rem;font-weight:700;display:inline-flex;min-height:2.65rem!important}.prism-regime-card{color:#fff;background:linear-gradient(145deg,#132d2b 0%,#102523 54%,#0f211f 100%);flex-direction:column;padding:clamp(1.25rem,3vw,2rem);display:flex}.prism-regime-card :where(h2,p,span,strong){color:inherit}.prism-regime-head{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}.prism-regime-icon{background:#ffffff14;border:1px solid #ffffff29;border-radius:.9rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.prism-regime-icon.prism-tone-positive{color:#aee4b5}.prism-regime-icon.prism-tone-watch{color:#f0cd87}.prism-regime-icon.prism-tone-risk{color:#f2aeb2}.prism-regime-icon.prism-tone-neutral{color:#9de6d5}.prism-regime-head>div:nth-child(2){display:grid}.prism-regime-head p{font-weight:700;font-size:.76rem!important}.prism-regime-head span{color:#ffffff8c;margin-top:.1rem;font-size:.67rem}.prism-regime-head>button{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:.8rem;align-items:center;gap:.4rem;padding:.55rem .7rem;font-size:.7rem;font-weight:700;display:inline-flex;min-height:2.65rem!important}.prism-regime-card>h2{color:#fffefa;margin-top:clamp(2rem,5vw,4.5rem);font-weight:600;letter-spacing:-.052em!important;font-family:Sitka Display,Iowan Old Style,Charter,Georgia,serif!important;font-size:clamp(2.3rem,4.2vw,4.2rem)!important;line-height:.98!important}.prism-regime-card>h2+p{color:#ffffffb3;margin-top:1.1rem;font-size:.93rem!important;line-height:1.7!important}.prism-regime-falsifier,.prism-regime-source{border-radius:1rem;gap:.7rem;padding:.85rem;display:flex}.prism-regime-falsifier{background:#f0cd8714;border:1px solid #f0cd8733;margin-top:auto}.prism-regime-source{background:#9de6d512;border:1px solid #9de6d529;margin-top:.65rem}.prism-regime-falsifier svg,.prism-regime-source svg{flex:none;margin-top:.15rem}.prism-regime-falsifier svg{color:#f0cd87}.prism-regime-source svg{color:#9de6d5}.prism-regime-falsifier>span,.prism-regime-source>span{color:#ffffffa3;font-size:.72rem;line-height:1.5;display:grid}.prism-regime-falsifier strong,.prism-regime-source strong{color:#fff;margin-bottom:.1rem;font-size:.72rem}.prism-refresh-error{background:#f2aeb21f;border-radius:.8rem;margin-top:.65rem;padding:.7rem;color:#ffd9dc!important;font-size:.72rem!important}.prism-command-metrics{gap:.75rem;margin-top:.9rem;display:grid}.prism-command-metric{border:1px solid var(--attnom-line);background:#fffefae6;border-radius:1.15rem;min-height:8.5rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 14px 38px #12201f0e}.prism-command-metric:after{content:"";opacity:.055;background:currentColor;border-radius:999px;width:7rem;height:7rem;position:absolute;inset:auto -2rem -3rem auto}.prism-command-metric>div p{color:var(--attnom-muted);font-weight:700;font-size:.7rem!important}.prism-command-metric>strong{color:var(--attnom-ink);font-family:var(--font-display-mono), monospace;letter-spacing:-.04em;margin-top:.8rem;font-size:1.6rem;line-height:1;display:block}.prism-command-metric>span{color:var(--attnom-muted);margin-top:.55rem;font-size:.7rem;line-height:1.35;display:block}.prism-command-metric.prism-tone-positive{color:var(--attnom-green)}.prism-command-metric.prism-tone-watch{color:var(--attnom-amber)}.prism-command-metric.prism-tone-risk{color:var(--attnom-rose)}.prism-command-metric.prism-tone-neutral{color:var(--attnom-teal)}.prism-market-map,.prism-intelligence-board,.prism-hypothesis-section,.prism-provider-rail,.prism-route-grid>a{border:1px solid var(--attnom-line);background:#fffefae6;box-shadow:0 18px 52px #12201f11}.prism-market-map{border-radius:1.45rem;margin-top:.9rem;padding:clamp(1rem,2.4vw,1.5rem)}.prism-market-map-head,.prism-section-heading{flex-direction:column;gap:.9rem;display:flex}.prism-market-map-head p,.prism-section-heading p{color:var(--attnom-teal);text-transform:uppercase;font-weight:700;font-size:.68rem!important}.prism-market-map-head h2,.prism-section-heading h2{max-width:34rem;margin-top:.2rem;font-weight:600;letter-spacing:-.045em!important;font-family:Sitka Display,Iowan Old Style,Charter,Georgia,serif!important;font-size:clamp(1.75rem,3vw,2.65rem)!important}.prism-market-map-head span,.prism-section-heading span{color:var(--attnom-muted);margin-top:.3rem;font-size:.75rem;display:block}.prism-market-map-head>a,.prism-section-heading>a{border:1px solid var(--attnom-line);width:fit-content;color:var(--attnom-ink);background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.58rem .85rem;font-size:.74rem;font-weight:700;display:inline-flex;min-height:2.75rem!important}.prism-movement-chart{gap:.28rem;margin-top:1.15rem;display:grid}.prism-movement-chart>button{text-align:left;background:0 0;border:0;border-radius:.75rem;grid-template-columns:minmax(4rem,.38fr) minmax(8rem,1fr) auto;align-items:center;gap:.7rem;padding:.42rem .55rem;display:grid;min-height:3rem!important}.prism-movement-chart>button:hover{background:var(--attnom-paper-soft)}.prism-movement-name{min-width:0;display:grid}.prism-movement-name strong{font-size:.78rem}.prism-movement-name small{color:var(--attnom-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.prism-movement-track{background:#eef1ef;border-radius:999px;min-width:0;height:.65rem;display:block;position:relative}.prism-movement-axis{background:#12201f3d;width:1px;position:absolute;inset:-.2rem auto -.2rem 50%}.prism-movement-bar{border-radius:999px;position:absolute;top:0;bottom:0}.prism-movement-bar.is-positive{background:linear-gradient(90deg,#76b889,#3f7c50)}.prism-movement-bar.is-negative{background:linear-gradient(90deg,#a9434d,#d98288)}.prism-change{min-height:1.65rem;font-family:var(--font-display-mono), monospace;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.22rem .45rem;font-size:.66rem;font-weight:700;display:inline-flex}.prism-change.is-positive{color:#315e3d;background:#edf7ee}.prism-change.is-negative{color:#8f3640;background:#fff0f1}.prism-change.is-flat{color:#61706e;background:#f0f3f2}.prism-intelligence-board{border-radius:1.6rem;gap:0;margin-top:clamp(1.5rem,4vw,3rem);display:grid;overflow:hidden}.prism-board-list{min-width:0;padding:clamp(.8rem,2vw,1.25rem)}.prism-board-tabs{gap:.42rem;display:grid}.prism-board-tabs>button{color:#53625f;text-align:left;background:0 0;border:1px solid #0000;border-radius:.92rem;align-items:flex-start;gap:.65rem;padding:.72rem;display:flex;min-height:4.2rem!important}.prism-board-tabs>button svg{flex:none;margin-top:.1rem}.prism-board-tabs>button>span{display:grid}.prism-board-tabs>button strong{color:var(--attnom-ink);font-size:.76rem}.prism-board-tabs>button small{color:var(--attnom-muted);margin-top:.16rem;font-size:.64rem;line-height:1.35}.prism-board-tabs>button.is-active{background:var(--attnom-teal-soft);color:var(--attnom-teal);border-color:#087f7833}.prism-board-assets{border-top:1px solid var(--attnom-line);gap:.3rem;margin-top:.7rem;padding-top:.7rem;display:grid}.prism-board-assets>button{color:var(--attnom-ink);text-align:left;background:0 0;border:1px solid #0000;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.55rem .65rem;display:grid;min-height:3.75rem!important}.prism-board-assets>button:hover,.prism-board-assets>button.is-active{border-color:var(--attnom-line);background:var(--attnom-paper-soft)}.prism-asset-rank{color:var(--attnom-muted);font-family:var(--font-display-mono), monospace;font-size:.64rem;font-weight:700}.prism-asset-name{min-width:0;display:grid}.prism-asset-name strong{font-size:.82rem}.prism-asset-name small{color:var(--attnom-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.prism-asset-signals{align-items:center;gap:.45rem;display:flex}.prism-asset-signals>strong{min-width:1.75rem;font-family:var(--font-display-mono), monospace;text-align:right;font-size:.75rem}.prism-risk-pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:1.7rem;padding:.2rem .45rem;font-size:.6rem;font-weight:700;display:inline-flex}.prism-risk-low{color:#315e3d;background:#edf7ee;border-color:#cde6d0}.prism-risk-medium{color:#7f591d;background:#fff8e8;border-color:#eadcb8}.prism-risk-elevated{color:#895718;background:#fff2df;border-color:#e7c69e}.prism-risk-high{color:#8f3640;background:#fff0f1;border-color:#efc6c9}.prism-asset-detail{border-top:1px solid var(--attnom-line);background:radial-gradient(circle at 100% 0,#9de6d526,#0000 22rem),linear-gradient(145deg,#f6faf7,#eef4f1);min-width:0;padding:clamp(1.1rem,3vw,2rem)}.prism-asset-detail-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.prism-asset-detail-head p{color:var(--attnom-teal);text-transform:uppercase;font-weight:700;font-size:.66rem!important}.prism-asset-detail-head h2{margin-top:.35rem;font-weight:600;letter-spacing:-.045em!important;font-size:clamp(1.8rem,3vw,2.5rem)!important}.prism-asset-detail-head h2 span{color:#73817e;font-family:var(--font-display-mono), monospace;font-size:.78rem;letter-spacing:0!important}.prism-asset-price-row{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.2rem;display:flex}.prism-asset-price-row>strong{font-family:var(--font-display-mono), monospace;letter-spacing:-.04em;font-size:1.3rem}.prism-asset-price-row>span:last-child{color:var(--attnom-muted);font-size:.7rem;font-weight:700}.prism-asset-read{color:#435451;margin-top:1rem;font-size:.92rem!important;line-height:1.7!important}.prism-asset-evidence{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.prism-asset-evidence>span{border:1px solid var(--attnom-line);color:#4c5d5a;font-family:var(--font-display-mono), monospace;background:#ffffffbd;border-radius:999px;padding:.34rem .55rem;font-size:.62rem;font-weight:700}.prism-asset-factors{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1.1rem;display:grid}.prism-asset-factors>div{border:1px solid var(--attnom-line);background:#ffffffbf;border-radius:.85rem;padding:.7rem}.prism-asset-factors span{color:var(--attnom-muted);font-size:.61rem;display:block}.prism-asset-factors strong{font-family:var(--font-display-mono), monospace;margin-top:.35rem;font-size:.9rem;display:block}.prism-asset-next-check{color:var(--attnom-amber);background:#fff9eb;border:1px solid #a36b162b;border-radius:.95rem;gap:.7rem;margin-top:1rem;padding:.8rem;display:flex}.prism-asset-next-check svg{flex:none;margin-top:.1rem}.prism-asset-next-check>span{color:#6e5a35;font-size:.72rem;line-height:1.5;display:grid}.prism-asset-next-check strong{color:#684b1c;margin-bottom:.08rem}.prism-asset-detail-actions{gap:.55rem;margin-top:1rem;display:grid}.prism-asset-detail-actions>a{border:1px solid var(--attnom-line);color:var(--attnom-ink);background:#fff;border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;font-size:.73rem;font-weight:700;display:inline-flex;min-height:2.85rem!important}.prism-asset-detail-actions>a:first-child{background:var(--attnom-ink);color:#fff;border-color:#0000}.prism-empty-state{text-align:center;align-content:center;place-items:center;min-height:22rem;display:grid}.prism-empty-state h2{margin-top:.8rem;font-size:1.3rem!important}.prism-empty-state p{color:var(--attnom-muted);margin-top:.35rem;font-size:.8rem!important}.prism-hypothesis-section{border-radius:1.6rem;margin-top:clamp(1.5rem,4vw,3rem);padding:clamp(1rem,2.8vw,1.8rem)}.prism-hypothesis-grid{gap:.7rem;margin-top:1.2rem;display:grid}.prism-hypothesis-grid>article{border:1px solid var(--attnom-line);min-width:0;color:var(--attnom-teal);background:#fff;border-top:3px solid;border-radius:1.1rem;flex-direction:column;padding:1rem;display:flex}.prism-hypothesis-grid>article.prism-tone-positive{color:var(--attnom-green)}.prism-hypothesis-grid>article.prism-tone-watch{color:var(--attnom-amber)}.prism-hypothesis-grid>article.prism-tone-risk{color:var(--attnom-rose)}.prism-hypothesis-grid>article.prism-tone-neutral{color:var(--attnom-teal)}.prism-hypothesis-grid article>p{color:currentColor;text-transform:uppercase;font-weight:700;font-size:.64rem!important}.prism-hypothesis-grid article>h3{margin-top:.5rem;font-weight:700;font-size:1.08rem!important;line-height:1.2!important}.prism-hypothesis-grid article>span{color:var(--attnom-muted);margin-top:.6rem;font-size:.75rem;line-height:1.55}.prism-hypothesis-grid ul{gap:.35rem;margin-top:.8rem;display:grid}.prism-hypothesis-grid li{color:#4f605d;gap:.42rem;font-size:.67rem;line-height:1.4;display:flex}.prism-hypothesis-grid li svg{color:currentColor;flex:none;margin-top:.1rem}.prism-hypothesis-grid article>div{background:var(--attnom-paper-soft);border-radius:.8rem;gap:.55rem;margin-top:.85rem;padding:.68rem;display:flex}.prism-hypothesis-grid article>div svg{flex:none;margin-top:.1rem}.prism-hypothesis-grid article>div span{color:#576663;font-size:.66rem;line-height:1.4;display:grid}.prism-hypothesis-grid article>div strong{color:var(--attnom-ink)}.prism-hypothesis-grid article>a{width:fit-content;color:var(--attnom-ink);align-items:center;gap:.4rem;margin-top:auto;padding-top:.9rem;font-size:.7rem;font-weight:700;display:inline-flex;min-height:2.55rem!important}.prism-provider-rail{border-radius:1.25rem;gap:1rem;margin-top:.9rem;padding:1rem;display:grid}.prism-provider-rail>div:first-child{align-items:center;gap:.7rem;display:flex}.prism-provider-rail-icon{background:var(--attnom-teal-soft);width:2.65rem;height:2.65rem;color:var(--attnom-teal);border-radius:.85rem;flex:none;place-items:center;display:grid}.prism-provider-rail>div:first-child>span:last-child{display:grid}.prism-provider-rail strong{color:var(--attnom-ink);font-size:.76rem}.prism-provider-rail small{color:var(--attnom-muted);margin-top:.1rem;font-size:.64rem}.prism-provider-list{flex-wrap:wrap;gap:.4rem;display:flex}.prism-provider-list>span{border:1px solid var(--attnom-line);background:var(--attnom-paper-soft);color:#53625f;border-radius:999px;align-items:center;gap:.35rem;min-height:1.9rem;padding:.3rem .52rem;font-size:.61rem;font-weight:700;display:inline-flex}.prism-provider-list>span>span{background:#9aa4a2;border-radius:999px;width:.42rem;height:.42rem}.prism-provider-list>span.is-ready>span{background:#4d9962;box-shadow:0 0 0 3px #4d99621f}.prism-provider-rail>a{background:var(--attnom-ink);color:#fff;border-radius:.8rem;align-items:center;gap:.42rem;width:fit-content;padding:.55rem .75rem;font-size:.68rem;font-weight:700;display:inline-flex;min-height:2.6rem!important}.prism-route-grid{gap:.7rem;margin-top:clamp(1.5rem,4vw,3rem);display:grid}.prism-route-grid>a{min-height:15rem;color:var(--attnom-ink);border-radius:1.2rem;flex-direction:column;padding:1rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.prism-route-grid>a>span:first-child{background:var(--attnom-paper-soft);width:2.75rem;height:2.75rem;color:var(--attnom-teal);border-radius:.85rem;place-items:center;display:grid}.prism-route-grid p{color:var(--attnom-teal);text-transform:uppercase;margin-top:1.15rem;font-weight:700;font-size:.64rem!important}.prism-route-grid h3{margin-top:.38rem;font-weight:700;font-size:1.08rem!important;line-height:1.2!important}.prism-route-grid small{color:var(--attnom-muted);margin-top:.6rem;font-size:.72rem;line-height:1.55}.prism-route-grid>a>strong{align-items:center;gap:.35rem;margin-top:auto;padding-top:1rem;font-size:.7rem;display:inline-flex}@media (hover:hover){.prism-command-center a:hover,.prism-command-center button:not(:disabled):hover{border-color:#087f784d}.prism-route-grid>a:hover{transform:translateY(-3px)!important;box-shadow:0 24px 60px #12201f1c!important}}@media (min-width:520px){.prism-command-search-row{grid-template-columns:minmax(0,1fr) auto}.prism-command-metrics,.prism-asset-detail-actions,.prism-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.prism-market-map-head,.prism-section-heading{flex-direction:row;justify-content:space-between;align-items:flex-end}.prism-board-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.prism-hypothesis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prism-provider-rail{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.prism-provider-rail>a{justify-self:end}.prism-route-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.prism-command-hero{grid-template-columns:minmax(0,1.18fr) minmax(23rem,.82fr)}.prism-command-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.prism-intelligence-board{grid-template-columns:minmax(0,1.04fr) minmax(22rem,.96fr)}.prism-asset-detail{border-top:0;border-left:1px solid var(--attnom-line)}.prism-hypothesis-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:519px){.prism-command-center{padding-inline:.8rem}.prism-command-hero-copy,.prism-regime-card{border-radius:1.3rem}.prism-command-hero-copy{padding:1.05rem}.prism-command-center .prism-command-hero-copy h1{font-size:clamp(2.45rem,12.6vw,3.5rem)!important;line-height:.98!important}.prism-command-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prism-command-actions a{text-align:center;border-radius:.85rem;justify-content:center}.prism-command-actions a:last-child{grid-column:1/-1}.prism-regime-card{min-height:31rem;padding:1.05rem}.prism-regime-head>button span{display:none}.prism-movement-chart>button{grid-template-columns:3.4rem minmax(5rem,1fr) auto;gap:.45rem;padding-inline:.2rem}.prism-board-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.prism-board-tabs>button{text-align:center;justify-content:center;padding:.55rem .2rem;min-height:3.45rem!important}.prism-board-tabs>button svg,.prism-board-tabs>button small{display:none}.prism-board-tabs>button strong{font-size:.68rem}.prism-board-assets>button{grid-template-columns:auto minmax(0,1fr) auto;gap:.45rem;padding-inline:.4rem}.prism-board-assets>button>svg,.prism-risk-pill{display:none}.prism-asset-factors{grid-template-columns:1fr}.prism-asset-factors>div{justify-content:space-between;align-items:center;display:flex}.prism-asset-factors strong{margin-top:0}}@media (prefers-reduced-motion:reduce){.prism-route-grid>a,.prism-command-center button,.prism-command-center a{transition:none!important}}.mobile-command-rail{display:none}@media (max-width:1023px){.mobile-command-rail{z-index:39;padding:.42rem max(.55rem, var(--safe-area-right)) calc(.42rem + var(--safe-area-bottom)) max(.55rem, var(--safe-area-left));-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:#fffefaed;border-top:1px solid #12201f1f;display:block;position:fixed;inset:auto 0 0;box-shadow:0 -14px 42px #12201f1a}.mobile-command-rail>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:.22rem;width:min(100%,38rem);min-height:3.55rem;margin-inline:auto;display:grid}.mobile-command-rail a{color:#6c7976;border-radius:.82rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;display:flex;position:relative;min-width:0!important;min-height:3.55rem!important}.mobile-command-rail a:before{content:"";background:0 0;border-radius:999px;height:2px;position:absolute;inset:.18rem 22% auto}.mobile-command-rail a>span{border-radius:.65rem;place-items:center;width:1.85rem;height:1.85rem;display:grid}.mobile-command-rail a small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.58rem;font-weight:700;line-height:1;overflow:hidden}.mobile-command-rail a.is-active{color:var(--attnom-teal)}.mobile-command-rail a.is-active:before{background:var(--attnom-teal)}.mobile-command-rail a.is-active>span{background:var(--attnom-teal-soft)}.attnom-app-mode .mobile-command-rail{background:#fffefaf7}}.attnom-install-card{z-index:58;width:min(31rem,100vw - 2rem);color:var(--attnom-ink);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 100% 0,#9de6d533,#0000 18rem),#fffefafa;border:1px solid #12201f29;border-radius:1.35rem;grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:1rem;animation:.42s cubic-bezier(.22,1,.36,1) attnom-install-enter;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;overflow:hidden;box-shadow:0 28px 80px #12201f33}.attnom-install-close{border:1px solid var(--attnom-line);color:#65726f;background:#ffffffbf;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;top:.55rem;right:.55rem;min-width:2.5rem!important;min-height:2.5rem!important}.attnom-install-icon{border:1px solid var(--attnom-line);background:#fff;border-radius:1.15rem;place-items:center;width:4rem;height:4rem;display:grid;overflow:hidden;box-shadow:0 12px 28px #12201f17}.attnom-install-icon img{width:3.4rem;height:3.4rem}.attnom-install-copy{padding-right:1.8rem}.attnom-install-copy>p:first-child{color:var(--attnom-teal);text-transform:uppercase;font-weight:700;font-size:.66rem!important}.attnom-install-copy h2{max-width:23rem;margin-top:.32rem;font-weight:700;letter-spacing:-.03em!important;font-size:1.18rem!important;line-height:1.18!important}.attnom-install-copy ul{gap:.3rem;margin-top:.7rem;display:grid}.attnom-install-copy li{color:var(--attnom-muted);align-items:center;gap:.4rem;font-size:.68rem;display:flex}.attnom-install-copy li svg{color:var(--attnom-green);flex:none}.attnom-install-copy>div:last-child{gap:.5rem;margin-top:.8rem;display:flex}.attnom-install-copy>div:last-child button{border:1px solid var(--attnom-line);color:var(--attnom-ink);background:#fff;border-radius:.82rem;justify-content:center;align-items:center;gap:.42rem;padding:.58rem .75rem;font-size:.7rem;font-weight:700;display:inline-flex;min-height:2.75rem!important}.attnom-install-copy>div:last-child button:first-child{color:#fff;background:linear-gradient(135deg,#132d2b,#1a4945);border-color:#0000;box-shadow:0 12px 26px #122d2b2e!important}.attnom-install-help{color:#735522;background:#fff7e5;border-radius:.78rem;margin-top:.7rem;padding:.65rem;font-size:.67rem!important;line-height:1.45!important}.attnom-install-phone{width:7rem;height:7rem;color:var(--attnom-teal);opacity:.055;pointer-events:none;position:absolute;bottom:-1.8rem;right:-1.7rem}.attnom-update-toast,.attnom-connectivity-toast{z-index:57;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #12201f24;border-radius:1rem;align-items:center;gap:.7rem;width:min(26rem,100vw - 2rem);padding:.75rem;display:flex;position:fixed;right:1.25rem;box-shadow:0 20px 54px #12201f29}.attnom-update-toast{background:#fffefafa;justify-content:space-between;bottom:1.25rem}.attnom-update-toast>span{align-items:center;gap:.55rem;min-width:0;display:flex}.attnom-update-toast>span>svg{color:var(--attnom-teal);flex:none}.attnom-update-toast>span>span,.attnom-connectivity-toast>span{color:var(--attnom-muted);font-size:.64rem;line-height:1.35;display:grid}.attnom-update-toast strong,.attnom-connectivity-toast strong{color:var(--attnom-ink);font-size:.7rem}.attnom-update-toast>button{background:var(--attnom-ink);color:#fff;border:0;border-radius:.72rem;flex:none;padding:.55rem .72rem;font-size:.68rem;font-weight:700}.attnom-connectivity-toast{top:calc(var(--attnom-page-top) + .4rem);color:var(--attnom-amber);background:#fff7e5fa}.attnom-connectivity-toast>svg{flex:none}@keyframes attnom-install-enter{0%{opacity:0;transform:translateY(1rem)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:1023px){.attnom-install-card,.attnom-update-toast{bottom:calc(var(--attnom-rail-height) + var(--safe-area-bottom) + .7rem)}.attnom-connectivity-toast{right:.75rem;top:calc(var(--attnom-page-top) + .15rem);width:calc(100vw - 1.5rem)}}@media (max-width:560px){.attnom-install-card{border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr);gap:.7rem;width:calc(100vw - 1.2rem);padding:.8rem;right:.6rem}.attnom-install-icon{border-radius:.9rem;width:3.25rem;height:3.25rem}.attnom-install-icon img{width:2.8rem;height:2.8rem}.attnom-install-copy{padding-right:1.2rem}.attnom-install-copy h2{font-size:1rem!important}.attnom-install-copy li:nth-child(n+3){display:none}.attnom-install-copy>div:last-child{grid-template-columns:minmax(0,1fr) auto;display:grid}.attnom-update-toast{width:calc(100vw - 1.2rem);right:.6rem}}.android-app-page{width:min(100%, var(--attnom-content-width));padding:var(--attnom-page-top) var(--attnom-content-gutter) clamp(3rem, 7vw, 6rem);color:var(--attnom-ink);margin-inline:auto}.android-app-hero{border:1px solid var(--attnom-line);background:radial-gradient(circle at 92% 0,#9de6d542,#0000 30rem),linear-gradient(145deg,#fffefafa,#f1f7f3f5);border-radius:2rem;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.25rem,4vw,3.5rem);display:grid;overflow:hidden;box-shadow:0 30px 90px #12201f1a}.android-app-kicker{background:var(--attnom-teal-soft);color:#066b66;border:1px solid #087f782e;border-radius:999px;align-items:center;gap:.45rem;min-height:2.3rem;padding:.45rem .72rem;font-size:.7rem;font-weight:700;display:inline-flex}.android-app-page h1{max-width:12ch;margin-top:1.3rem;letter-spacing:-.06em!important;font-family:Sitka Display,Iowan Old Style,Charter,Georgia,serif!important;font-size:clamp(3rem,7vw,6rem)!important;font-weight:600!important;line-height:.94!important}.android-app-hero>div:first-child>p{max-width:41rem;color:var(--attnom-muted);margin-top:1.2rem;font-size:clamp(1rem,1.5vw,1.12rem)!important;line-height:1.75!important}.android-app-primary-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.6rem;display:flex}.install-attnom-button,.android-app-primary-actions>a{border:1px solid var(--attnom-line);color:var(--attnom-ink);background:#fff;border-radius:.95rem;justify-content:center;align-items:center;gap:.5rem;padding:.72rem 1rem;font-size:.76rem;font-weight:700;display:inline-flex;min-height:3.15rem!important}.install-attnom-button{color:#fff;background:linear-gradient(135deg,#132d2b,#1a4945);border-color:#0000;box-shadow:0 14px 30px #122d2b33!important}.install-attnom-button.is-installed{color:#315e3d;background:#edf7ee;border:1px solid #3f7c5033;box-shadow:none!important}.android-app-trust-row{color:#566663;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1.1rem;display:flex}.android-app-trust-row>span{align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;display:inline-flex}.android-app-trust-row svg{color:var(--attnom-green)}.android-app-phone{place-items:center;min-height:34rem;display:grid}.android-app-phone-frame{background:radial-gradient(circle at 100% 0,#9de6d53d,#0000 17rem),#f9faf7;border:.65rem solid #14211f;border-radius:2.65rem;width:min(20rem,100%);min-height:35rem;padding:1rem;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 35px 70px #12201f38,inset 0 0 0 1px #ffffffb3}.android-app-phone-frame:before{content:"";background:#14211f;border-radius:999px;width:5.5rem;height:1.15rem;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.android-app-phone-status{color:#5e6c69;justify-content:space-between;padding:.15rem .35rem;font-size:.56rem;font-weight:700;display:flex}.android-app-phone-logo{align-items:center;gap:.7rem;margin-top:1.25rem;display:flex}.android-app-phone-logo img{border-radius:.9rem;width:3.5rem;height:3.5rem}.android-app-phone-logo>span{display:grid}.android-app-phone-logo strong{font-size:1rem}.android-app-phone-logo small{color:var(--attnom-muted);font-size:.58rem}.android-app-phone-read{color:#fff;background:linear-gradient(145deg,#132d2b,#102523);border-radius:1.15rem;margin-top:1.1rem;padding:1rem;display:grid}.android-app-phone-read>span:first-child{color:#9de6d5;text-transform:uppercase;font-size:.58rem;font-weight:700}.android-app-phone-read strong{color:#fff;letter-spacing:-.04em;margin-top:1.2rem;font-family:Sitka Display,Georgia,serif;font-size:1.5rem;line-height:1}.android-app-phone-read small{color:#fff9;margin-top:.65rem;font-size:.62rem;line-height:1.5}.android-app-phone-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.7rem;display:grid}.android-app-phone-grid>span{border:1px solid var(--attnom-line);color:#465653;background:#fff;border-radius:.9rem;flex-direction:column;justify-content:space-between;min-height:4.4rem;padding:.65rem;font-size:.62rem;font-weight:700;display:flex}.android-app-phone-grid svg{width:1rem;color:var(--attnom-teal)}.android-app-phone-rail{border:1px solid var(--attnom-line);background:#fffefaeb;border-radius:1rem;justify-content:space-around;align-items:center;min-height:3rem;display:flex;position:absolute;inset:auto .7rem .7rem;box-shadow:0 12px 30px #12201f1f}.android-app-phone-rail svg{width:1rem;color:var(--attnom-teal)}.android-app-benefits{gap:.75rem;margin-top:.9rem;display:grid}.android-app-benefits>article{border:1px solid var(--attnom-line);background:#fffefae6;border-radius:1.15rem;padding:1rem;box-shadow:0 14px 38px #12201f0e}.android-app-benefits article>span{background:var(--attnom-teal-soft);width:2.65rem;height:2.65rem;color:var(--attnom-teal);border-radius:.82rem;place-items:center;display:grid}.android-app-benefits h2{margin-top:1rem;font-weight:700;font-size:1.05rem!important}.android-app-benefits p{color:var(--attnom-muted);margin-top:.45rem;font-size:.74rem!important;line-height:1.55!important}.android-app-destinations{border:1px solid var(--attnom-line);background:radial-gradient(circle at 0 100%,#356fa817,#0000 24rem),#fffefae6;border-radius:1.6rem;gap:1.5rem;margin-top:clamp(1.8rem,5vw,4rem);padding:clamp(1rem,3vw,2rem);display:grid;box-shadow:0 20px 60px #12201f12}.android-app-destinations>div:first-child>p{color:var(--attnom-teal);text-transform:uppercase;font-weight:700;font-size:.68rem!important}.android-app-destinations>div:first-child h2{max-width:29rem;margin-top:.45rem;font-weight:600;letter-spacing:-.05em!important;font-family:Sitka Display,Georgia,serif!important;font-size:clamp(2rem,4vw,3.4rem)!important}.android-app-destinations>div:first-child>span{max-width:34rem;color:var(--attnom-muted);margin-top:.8rem;font-size:.8rem;line-height:1.65;display:block}.android-app-destinations>div:last-child{gap:.7rem;display:grid}.android-app-destinations a{border:1px solid var(--attnom-line);color:var(--attnom-ink);background:#fff;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;gap:.2rem .8rem;padding:.9rem;display:grid}.android-app-destinations a>span{background:var(--attnom-paper-soft);width:2.7rem;height:2.7rem;color:var(--attnom-teal);border-radius:.82rem;grid-row:1/span 4;place-items:center;display:grid}.android-app-destinations a p{color:var(--attnom-teal);text-transform:uppercase;font-weight:700;font-size:.6rem!important}.android-app-destinations a h3{font-weight:700;font-size:.92rem!important}.android-app-destinations a small{color:var(--attnom-muted);font-size:.66rem;line-height:1.45}.android-app-destinations a strong{grid-area:1/3/span 4;align-self:center;align-items:center;gap:.3rem;font-size:.65rem;display:inline-flex}.android-app-final{border:1px solid var(--attnom-line);color:#fff;background:linear-gradient(145deg,#132d2b,#102523);border-radius:1.35rem;align-items:center;gap:1rem;margin-top:.9rem;padding:clamp(1rem,3vw,1.6rem);display:grid;box-shadow:0 22px 60px #12201f24}.android-app-final>span:first-child{color:#9de6d5;background:#9de6d51f;border-radius:.85rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.android-app-final>div{display:grid}.android-app-final p{color:#9de6d5;text-transform:uppercase;font-weight:700;font-size:.64rem!important}.android-app-final h2{color:#fff;margin-top:.2rem;font-weight:700;font-size:1.5rem!important}.android-app-final>div>span{color:#fff9;margin-top:.35rem;font-size:.72rem;line-height:1.5}.android-app-final .install-attnom-button{color:#102523;background:#9de6d5;box-shadow:none!important}@media (min-width:600px){.android-app-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.android-app-final{grid-template-columns:auto minmax(0,1fr) auto}}@media (min-width:900px){.android-app-hero{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:center}.android-app-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.android-app-destinations{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);align-items:start}}@media (max-width:599px){.android-app-page{padding-inline:.8rem}.android-app-hero{border-radius:1.35rem;padding:1rem}.android-app-page h1{font-size:clamp(2.65rem,13vw,3.6rem)!important}.android-app-primary-actions{display:grid}.android-app-phone{min-height:31rem}.android-app-phone-frame{min-height:31rem;transform:none}.android-app-final .install-attnom-button{width:100%}}.attnom-offline-page{width:min(100%,60rem);min-height:76svh;padding:var(--attnom-page-top) var(--attnom-content-gutter) 3rem;place-items:center;margin-inline:auto;display:grid}.attnom-offline-card{border:1px solid var(--attnom-line);background:radial-gradient(circle at 100% 0,#9de6d533,#0000 24rem),#fffefaf5;border-radius:1.7rem;width:100%;padding:clamp(1.2rem,4vw,2.6rem);box-shadow:0 28px 80px #12201f1a}.attnom-offline-icon{width:4rem;height:4rem;color:var(--attnom-amber);background:#fff4df;border-radius:1.2rem;place-items:center;display:grid}.attnom-offline-card>p{color:var(--attnom-teal);text-transform:uppercase;margin-top:1.4rem;font-weight:700;font-size:.7rem!important}.attnom-offline-card h1{max-width:13ch;margin-top:.45rem;font-weight:600;letter-spacing:-.058em!important;font-family:Sitka Display,Georgia,serif!important;font-size:clamp(2.5rem,6vw,4.8rem)!important;line-height:.98!important}.attnom-offline-card>span:nth-of-type(2){max-width:42rem;color:var(--attnom-muted);margin-top:1rem;font-size:.86rem;line-height:1.65;display:block}.attnom-offline-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.3rem;display:flex}.attnom-offline-actions>a{border:1px solid var(--attnom-line);color:var(--attnom-ink);background:#fff;border-radius:.9rem;align-items:center;gap:.45rem;padding:.65rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex;min-height:3rem!important}.attnom-offline-actions>a:first-child{background:var(--attnom-ink);color:#fff;border-color:#0000}.attnom-offline-notes{border-top:1px solid var(--attnom-line);gap:.65rem;margin-top:1.5rem;padding-top:1rem;display:grid}.attnom-offline-notes>div{background:var(--attnom-paper-soft);color:var(--attnom-teal);border-radius:.9rem;gap:.7rem;padding:.8rem;display:flex}.attnom-offline-notes svg{flex:none;margin-top:.1rem}.attnom-offline-notes span{color:var(--attnom-muted);font-size:.7rem;line-height:1.5;display:grid}.attnom-offline-notes strong{color:var(--attnom-ink)}.attnom-offline-status{color:var(--attnom-teal);align-items:center;gap:.4rem;margin-top:1rem;font-size:.7rem;font-weight:700;display:inline-flex;min-height:2.7rem!important}@media (min-width:650px){.attnom-offline-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.attnom-install-card{animation:none}}
