:root{--prussian-950:#04101f;--prussian-900:#071a2c;--prussian-800:#0b253b;--prussian-700:#0e314d;--prussian-600:#143e5e;--prussian-500:#1a4b6f;--slate:#4a6fa5;--brass-700:#8e6f44;--brass-600:#b08d57;--brass-500:#c5a46d;--parchment-50:#faf7f0;--parchment-100:#f2e8d8;--parchment-200:#e8d9bc;--surface:#fff;--surface-raised:#fffdf8;--surface-sunken:#f7f3ea;--ink:#111827;--ink-muted:#4b5563;--ink-subtle:#6b7280;--border:#e5ded0;--border-strong:#cfc3aa;--positive:#0f766e;--positive-bg:#dff5ef;--negative:#b42318;--negative-bg:#fee4e2;--warning:#b7791f;--warning-bg:#fff3cf;--info:#1e40af;--info-bg:#dbeafe;--dark-0:#071017;--dark-1:#0d1922;--dark-2:#122331;--dark-3:#1a2d3d;--dark-border:#263847;--dark-text:#f5f1e8;--dark-muted:#9aa8ad;--font-display:Georgia, "Times New Roman", serif;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace}*{box-sizing:border-box}html,body{background:var(--parchment-50);min-height:100%;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0}body{overflow-x:hidden}:is(html:has(.titan-page),body:has(.titan-page),html:has(.coming-soon-page),body:has(.coming-soon-page)){background:#020305;overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:linear-gradient(180deg, var(--prussian-900), var(--prussian-800));height:100vh;color:var(--dark-text);border-right:1px solid #0e314d2e;flex-direction:column;gap:18px;padding:18px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.brand-row{align-items:center;gap:10px;min-height:42px;display:flex}.brand-mark{width:34px;height:34px;color:var(--brass-500);border:1px solid #c5a46dcc;border-radius:50%;place-items:center;display:grid}.brand-word{font-family:var(--font-display);font-size:23px;font-weight:700;line-height:1}.brand-sub{color:var(--dark-muted);font-size:11px}.nav-section{gap:6px;display:grid}.nav-label,.eyebrow{color:var(--ink-subtle);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700}.sidebar .nav-label{color:#f5f1e88f;padding:0 8px}.nav-link{color:#f5f1e8b8;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:9px 10px;transition:background .16s,border-color .16s,color .16s;display:flex}.nav-link:hover,.nav-link.active{color:var(--dark-text);background:#ffffff0f;border-color:#c5a46d47}.nav-copy{gap:1px;min-width:0;display:grid}.nav-copy strong{font-size:13px;font-weight:650}.nav-copy span{color:#f5f1e885;font-size:11px}.sidebar-bottom{gap:10px;margin-top:auto;display:grid}.account-chip{background:#ffffff0d;border:1px solid #c5a46d38;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.avatar{background:var(--brass-500);width:34px;height:34px;color:var(--prussian-950);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.main-frame{background:linear-gradient(180deg, #fffdf8eb, #faf7f0f5), var(--parchment-50);min-width:0}.topbar{z-index:20;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf7f0e6;grid-template-columns:minmax(190px,1fr) minmax(220px,460px) auto;align-items:center;gap:18px;min-height:68px;padding:0 28px;display:grid;position:sticky;top:0}.mobile-menu-button{display:none}.top-title{min-width:0}.top-title strong{color:var(--prussian-800);font-family:var(--font-display);font-size:22px;line-height:1.1;display:block}.top-title span{color:var(--ink-muted);font-size:13px}.command-search{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--ink-subtle);border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex}.command-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0}.top-actions{color:var(--ink-muted);justify-content:flex-end;align-items:center;gap:12px;font-size:13px;display:flex}.status-dot{background:var(--positive);border-radius:50%;width:8px;height:8px}.page{width:min(100%,1480px);margin:0 auto;padding:28px}.page.narrow{max-width:1180px}.page-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin-bottom:22px;display:grid}.page-header h1{color:var(--prussian-900);font-family:var(--font-display);margin:6px 0 8px;font-size:clamp(32px,4vw,52px);line-height:1.04}.page-header p{max-width:780px;color:var(--ink-muted);margin:0;font-size:16px;line-height:1.6}.grid{gap:16px;display:grid}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.sidebar-layout{grid-template-columns:minmax(0,1fr) 360px}.panel,.card{border:1px solid var(--border);background:var(--surface-raised);border-radius:8px;box-shadow:0 8px 26px #0e314d0f}.panel{padding:18px}.card{overflow:hidden}.card-body{padding:18px}.panel-title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.panel-title h2,.panel-title h3{color:var(--prussian-900);margin:0;font-size:18px;line-height:1.2}.muted{color:var(--ink-muted)}.small{font-size:13px;line-height:1.5}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.positive{color:var(--positive)}.negative{color:var(--negative)}.pill-row{flex-wrap:wrap;gap:8px;display:flex}.pill{border:1px solid var(--border);background:var(--surface);min-height:28px;color:var(--ink-muted);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:650;display:inline-flex}.pill.strong{background:var(--parchment-100);color:var(--prussian-900);border-color:#c5a46d99}.pill.good{background:var(--positive-bg);color:var(--positive);border-color:#0f766e42}.pill.warn{background:var(--warning-bg);color:#7a4d0b;border-color:#b7791f4d}.pill.bad{background:var(--negative-bg);color:var(--negative);border-color:#b423184d}.button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 13px;font-size:13px;font-weight:750;display:inline-flex}.button.primary{border-color:var(--prussian-800);background:var(--prussian-800);color:#fff}.button.secondary{border-color:var(--border-strong);background:var(--surface);color:var(--prussian-800)}.button.brass{border-color:var(--brass-500);background:var(--brass-500);color:var(--prussian-950)}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.metric{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:14px}.metric span{color:var(--ink-subtle);margin-bottom:8px;font-size:12px;display:block}.metric strong{color:var(--prussian-900);font-family:var(--font-mono);font-size:22px;line-height:1.1;display:block}.table-wrap{border:1px solid var(--border);border-radius:8px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:740px}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:11px 12px;font-size:13px}th{background:var(--surface-sunken);color:var(--ink-muted);font-size:12px;font-weight:800}tr:last-child td{border-bottom:0}.dark-workspace{border:1px solid var(--dark-border);background:var(--dark-0);color:var(--dark-text);border-radius:8px;box-shadow:0 14px 34px #07101729}.dark-workspace .panel-title h2,.dark-workspace .panel-title h3{color:var(--dark-text)}.dark-workspace .muted,.dark-workspace .small{color:var(--dark-muted)}.dark-workspace .pill{border-color:var(--dark-border);background:var(--dark-1);color:var(--dark-muted)}.dark-workspace table{min-width:900px}.dark-workspace th,.dark-workspace td{border-color:var(--dark-border)}.dark-workspace th{background:var(--dark-2);color:var(--dark-muted)}.dark-workspace td{color:var(--dark-text)}.segmented{border:1px solid var(--border);background:var(--surface);border-radius:8px;display:inline-flex;overflow:hidden}.segmented button{border:0;border-right:1px solid var(--border);min-height:34px;color:var(--ink-muted);background:0 0;padding:7px 12px;font-size:13px;font-weight:700}.segmented button:last-child{border-right:0}.segmented button.active{background:var(--prussian-800);color:#fff}.dark-workspace .segmented{border-color:var(--dark-border);background:var(--dark-1)}.dark-workspace .segmented button{border-color:var(--dark-border);color:var(--dark-muted)}.dark-workspace .segmented button.active{background:var(--brass-500);color:var(--prussian-950)}.titan-page{color:#fff8e6;min-height:100vh;font-family:var(--font-sans);background:#020305;overflow-x:hidden}.titan-mark{border:1px solid #f4c76ad1;border-radius:50%;flex:none;width:42px;height:42px;position:relative;box-shadow:0 0 36px #f4c76a3d,inset 0 0 26px #48eaff14}.titan-nav-links{color:#fff8e6a8;text-transform:uppercase;gap:clamp(14px,2.6vw,34px);font-size:12px;font-weight:900;display:flex}.titan-nav-links a{transition:color .16s}.titan-nav-links a:hover{color:#fff8e6}.titan-live i{background:#31f58c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #31f58c}.titan-hero-grid{z-index:4;grid-template-columns:minmax(300px,.48fr) minmax(680px,1.52fr);align-items:center;gap:clamp(18px,3vw,54px);min-height:calc(92svh - 72px);padding:clamp(20px,3.4vw,50px) clamp(18px,4vw,62px) 104px;display:grid;position:relative}.titan-copy{min-width:0;max-width:480px;animation:.84s cubic-bezier(.16,1,.3,1) both titanCopyIn}.titan-copy h1{max-width:720px;font-family:var(--font-display);letter-spacing:0;text-wrap:balance;text-shadow:0 0 54px #f4c76a33;margin:0;font-size:clamp(56px,8.7vw,122px);font-weight:900;line-height:.82}.titan-cta{color:#020305;background:#f4c76a;border:1px solid #f4c76a;box-shadow:0 0 38px #f4c76a3d}.titan-terminal-wrap{width:min(68vw,1040px);min-width:0;animation:.92s cubic-bezier(.16,1,.3,1) .12s both titanBoardIn;transform:perspective(1300px)rotateY(-8deg)translate(1vw)}.titan-terminal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 72% 24%,#48eaff29,#0000 34%),#020305ad;border:1px solid #fff8e62e;border-radius:18px;min-height:min(66vh,660px);position:relative;overflow:hidden;box-shadow:0 46px 150px #000000a3,0 0 110px #31f58c24,inset 0 0 70px #48eaff0f}.titan-terminal:before{content:"";opacity:.48;pointer-events:none;background:linear-gradient(115deg,#0000 26%,#48eaff3d 44%,#0000 62%),repeating-linear-gradient(90deg,#0000 0 44px,#31f58c1c 45px 46px,#0000 47px 88px);animation:5.2s linear infinite titanScan;position:absolute;inset:-35%;transform:translate(-24%)}.titan-index-strip div{background:#31f58c12;border:1px solid #31f58c38;border-radius:6px;min-width:92px;padding:8px 10px}.titan-depth-panel{background:#fff8e609;border-left:1px solid #fff8e61f;grid-template-rows:auto auto 1fr;min-width:0;display:grid}.titan-depth-title{color:#f4c76a;min-height:38px;font-family:var(--font-mono);text-transform:uppercase;padding:12px 14px 0;font-size:10px;font-weight:950}.titan-signal-card{background:linear-gradient(135deg,#31f58c1f,#f4c76a0f);border:1px solid #48eaff2e;border-radius:8px;margin:0 14px 12px;padding:14px}.titan-domain-rail{z-index:7;grid-template-columns:repeat(5,minmax(128px,1fr));gap:10px;width:min(86vw,1120px);display:grid;position:absolute;bottom:24px;right:clamp(18px,4vw,62px)}.titan-domain{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05080cc7;border:1px solid #fff8e61f;border-radius:8px;grid-template-columns:auto auto 1fr;align-content:start;gap:8px;min-height:92px;padding:12px;display:grid;box-shadow:inset 0 0 30px #fff8e606}@keyframes titanSpin{to{transform:rotate(360deg)}}@keyframes titanScan{0%{transform:translate(-30%)rotate(0)}to{transform:translate(30%)rotate(2deg)}}@keyframes titanPulse{0%,to{background:#fff8e604}50%{background:#31f58c09}}@keyframes titanBarGrow{0%,to{transform:scaleX(.86)}50%{transform:scaleX(1)}}@keyframes titanCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes titanBoardIn{0%{opacity:0;transform:perspective(1300px)rotateY(-14deg)translate(4vw)translateY(18px)}to{opacity:1;transform:perspective(1300px)rotateY(-8deg)translate(1vw)translateY(0)}}@media (max-width:1220px){.titan-nav-links{display:none}.titan-hero-grid{grid-template-columns:1fr;align-items:start;padding-bottom:220px}.titan-copy{max-width:720px}.titan-copy p{max-width:640px}.titan-terminal-wrap{width:100%;transform:none}.titan-terminal{min-height:520px}.titan-domain-rail{grid-template-columns:repeat(5,minmax(116px,1fr));width:auto;left:clamp(18px,4vw,62px);right:clamp(18px,4vw,62px)}}@media (max-width:820px){.titan-hero{min-height:auto}.titan-nav{min-height:66px}.titan-live{display:none}.titan-hero-grid{min-height:0;padding:26px 14px}.titan-copy h1{font-size:clamp(42px,15vw,64px);line-height:.9}.titan-actions{display:grid}.titan-proof{grid-template-columns:1fr}.titan-terminal{min-height:0}.titan-terminal-top{display:grid}.titan-index-strip{padding-bottom:2px;overflow-x:auto}.titan-board-grid{grid-template-columns:1fr;min-height:0}.titan-board{overflow-x:auto}.titan-board-head,.titan-stock-row{grid-template-columns:.7fr .62fr .62fr .62fr .66fr .56fr .72fr .68fr;gap:5px;min-width:0;padding-inline:10px}.titan-stock-row{min-height:36px;font-size:9.2px}.titan-board-head{font-size:8.5px}.titan-depth-panel{border-top:1px solid #fff8e61f;border-left:0}.titan-domain-rail{grid-template-columns:1fr;width:100%;margin-top:16px;position:relative;bottom:auto;left:auto;right:auto}.titan-next{grid-template-columns:1fr}.titan-next a{width:100%}}@media (prefers-reduced-motion:reduce){.titan-mark:before,.titan-mark:after,.titan-terminal:before,.titan-stock-row,.titan-depth i,.titan-copy,.titan-terminal-wrap{animation:none}}.titan-page{--titan-accent:#31f58c;--titan-accent-2:#48eaff;--titan-warm:#f4c76a;--titan-danger:#ff4d56;--titan-panel:#03070abd;--titan-panel-strong:#020305e6;--titan-border:#fff8e621;color:#fff8e6;min-height:100vh;font-family:var(--font-sans);background:#020305;overflow-x:hidden}.titan-hero{isolation:isolate;background:radial-gradient(circle at 71% 30%, color-mix(in srgb, var(--titan-accent) 18%, transparent), transparent 31%), radial-gradient(circle at 91% 76%, color-mix(in srgb, var(--titan-accent-2) 13%, transparent), transparent 33%), radial-gradient(circle at 24% 24%, #f4c76a1a, transparent 28%), linear-gradient(135deg, #020305, #060911 50%, #0a0507);min-height:90svh;position:relative;overflow:hidden}.titan-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#020305f0 0%,#020305b8 31%,#0203052e 67%,#02030557 100%),linear-gradient(#0000 55%,#020305c7);position:absolute;inset:0}.titan-canvas{z-index:0;width:100%;height:100%;position:absolute;inset:0}.titan-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#020305f0,#02030547);border-bottom:1px solid #fff8e61f;justify-content:space-between;align-items:center;gap:22px;min-height:72px;padding:0 clamp(16px,4vw,62px);display:flex;position:relative}.titan-brand{align-items:center;gap:13px;min-width:0;display:flex}.titan-mark{width:42px;height:42px;box-shadow:0 0 36px #f4c76a3d, inset 0 0 26px color-mix(in srgb, var(--titan-accent) 14%, transparent);border:1px solid #f4c76ad1;border-radius:50%;flex:none;position:relative}.titan-mark:before,.titan-mark:after{content:"";border:1px solid color-mix(in srgb, var(--titan-accent) 36%, transparent);border-radius:50%;position:absolute}.titan-mark:before{animation:8s linear infinite titanSpin;inset:8px}.titan-mark:after{border-color:#f4c76af5 #fff8e633 #fff8e633;animation:4.8s linear infinite reverse titanSpin;inset:5px 15px}.titan-brand strong{font-family:var(--font-display);white-space:nowrap;font-size:27px;font-weight:900;line-height:.88;display:block}.titan-brand em{color:#fff8e6a3;white-space:nowrap;margin-top:7px;font-size:12px;font-style:normal;font-weight:800;display:block}.titan-nav-links{align-items:center;gap:clamp(8px,1.4vw,18px);display:flex}.titan-nav-links button{color:#fff8e69e;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;min-height:34px;padding:0 10px;font-size:12px;font-weight:900}.titan-nav-links button.active,.titan-nav-links button:hover{border-color:color-mix(in srgb, var(--titan-accent) 38%, transparent);background:color-mix(in srgb, var(--titan-accent) 10%, transparent);color:#fff8e6}.titan-live{color:#fff8e6cc;white-space:nowrap;background:#fff8e60a;border:1px solid #f4c76a5c;border-radius:999px;align-items:center;gap:10px;min-height:38px;padding:0 16px;font-size:12px;font-weight:900;display:inline-flex}.titan-live i{background:var(--titan-accent);width:7px;height:7px;box-shadow:0 0 16px var(--titan-accent);border-radius:50%}.titan-hero-grid{z-index:4;grid-template-columns:minmax(340px,.82fr) minmax(560px,1.18fr);align-content:start;align-items:center;gap:clamp(8px,1vw,14px) clamp(42px,5vw,86px);min-height:calc(90svh - 72px);padding:clamp(22px,3.3vw,48px) clamp(18px,4vw,62px) clamp(18px,2.2vw,32px);display:grid;position:relative}.titan-copy{z-index:5;min-width:0;max-width:540px;animation:.76s cubic-bezier(.16,1,.3,1) both titanCopyIn;position:relative}.titan-kicker{color:var(--titan-accent);font-family:var(--font-mono);text-transform:uppercase;margin-bottom:15px;font-size:12px;font-weight:950}.titan-copy h1{color:#fff8e6;max-width:560px;font-family:var(--font-display);letter-spacing:0;text-wrap:balance;text-shadow:0 0 54px #f4c76a2e;margin:0;font-size:clamp(50px,6.2vw,88px);font-weight:900;line-height:.9}.titan-copy p{color:#fff8e6bd;max-width:520px;margin:18px 0 0;font-size:clamp(15px,1.15vw,18px);line-height:1.66}.titan-actions{flex-wrap:wrap;gap:13px;margin-top:28px;display:flex}.titan-cta,.titan-ghost{border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:13px;font-weight:950;display:inline-flex}.titan-cta{border:1px solid var(--titan-warm);background:var(--titan-warm);color:#020305;box-shadow:0 0 38px #f4c76a3d}.titan-ghost{color:#fff8e6;background:#fff8e60b;border:1px solid #fff8e638}.titan-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.titan-proof div{background:#fff8e60a;border:1px solid #fff8e61f;border-radius:8px;min-height:74px;padding:12px}.titan-proof span{color:var(--titan-warm);text-transform:uppercase;font-size:11px;font-weight:950;display:block}.titan-proof b{color:#fff8e6eb;margin-top:7px;font-size:12px;line-height:1.22;display:block}.titan-terminal-wrap{justify-self:end;width:100%;min-width:0;max-width:930px;animation:.76s cubic-bezier(.16,1,.3,1) 90ms both titanStageIn;transform:perspective(1400px)rotateY(-4deg)}.titan-terminal{background:radial-gradient(circle at 70% 20%, color-mix(in srgb, var(--titan-accent) 16%, transparent), transparent 34%), #020305b8;min-height:min(62vh,610px);box-shadow:0 46px 150px #000000a3, 0 0 110px color-mix(in srgb, var(--titan-accent) 14%, transparent), inset 0 0 70px color-mix(in srgb, var(--titan-accent-2) 7%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #fff8e62e;border-radius:18px;position:relative;overflow:hidden}.titan-terminal:before{content:"";background:linear-gradient(115deg, transparent 26%, color-mix(in srgb, var(--titan-accent-2) 22%, transparent) 44%, transparent 62%), repeating-linear-gradient(90deg, transparent 0 44px, color-mix(in srgb, var(--titan-accent) 10%, transparent) 45px 46px, transparent 47px 88px);opacity:.52;pointer-events:none;animation:5.2s linear infinite titanScan;position:absolute;inset:-35%;transform:translate(-24%)}.titan-terminal-top,.titan-board-grid{z-index:2;position:relative}.titan-terminal-top{background:#02030575;border-bottom:1px solid #fff8e621;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:14px 16px;display:flex}.titan-board-title span{color:var(--titan-warm);font-family:var(--font-mono);text-transform:uppercase;font-size:11px;font-weight:950;display:block}.titan-board-title strong{color:#fff8e6db;margin-top:5px;font-size:13px;display:block}.titan-index-strip{gap:9px;display:flex}.titan-index-strip div{border:1px solid color-mix(in srgb, var(--titan-accent) 24%, transparent);background:color-mix(in srgb, var(--titan-accent) 8%, transparent);border-radius:6px;min-width:92px;padding:8px 10px}.titan-index-strip .down{background:#ff4d5614;border-color:#ff4d5640}.titan-index-strip .ref{background:#f4c76a14;border-color:#f4c76a40}.titan-index-strip span{color:#fff8e68c;font-family:var(--font-mono);font-size:9px;font-weight:900;display:block}.titan-index-strip b{color:var(--titan-accent);font-family:var(--font-mono);margin-top:4px;font-size:13px;display:block}.titan-index-strip .down b{color:var(--titan-danger)}.titan-index-strip .ref b{color:var(--titan-warm)}.titan-board-grid{grid-template-columns:minmax(0,1fr) minmax(286px,.46fr);min-height:calc(min(62vh,610px) - 72px);display:grid}.titan-board{min-width:0;overflow:hidden}.titan-board-head,.titan-stock-row{grid-template-columns:.66fr .62fr .62fr .62fr .7fr .62fr .78fr .68fr;align-items:center;gap:8px;min-width:610px;display:grid}.titan-board-head{color:#fff8e670;min-height:38px;font-family:var(--font-mono);text-transform:uppercase;padding:0 12px;font-size:9px;font-weight:950}.titan-rows{display:grid}.titan-stock-row{color:#fff8e6c2;min-height:36px;font-family:var(--font-mono);border-top:1px solid #fff8e613;padding:0 12px;font-size:clamp(9px,.76vw,11px);font-weight:850;animation:3.9s ease-in-out infinite titanPulse}.titan-stock-row .code{color:#fff8e6;font-weight:950}.titan-stock-row .up{color:#31f58c}.titan-stock-row .down{color:var(--titan-danger)}.titan-stock-row .ref{color:var(--titan-warm)}.titan-stock-row .ceil{color:#d16cff}.titan-stock-row .floor{color:#48eaff}.titan-stock-row .glow{text-shadow:0 0 16px}.titan-intel-panel{background:#fff8e609;border-left:1px solid #fff8e61f;grid-template-rows:auto auto auto 1fr;min-width:0;display:grid}.titan-depth-title{min-height:38px;color:var(--titan-warm);font-family:var(--font-mono);text-transform:uppercase;padding:12px 14px 0;font-size:10px;font-weight:950}.titan-signal-card{border:1px solid color-mix(in srgb, var(--titan-accent) 24%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--titan-accent) 12%, transparent), #f4c76a0f);border-radius:8px;margin:0 14px 12px;padding:14px}.titan-signal-card span{color:#fff8e68f;font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:950;display:block}.titan-signal-card b{color:#fff8e6f2;margin-top:8px;font-size:15px;line-height:1.2;display:block}.titan-focus-list{gap:8px;padding:0 14px 12px;display:grid}.titan-focus-row{background:#0203055c;border:1px solid #fff8e61a;border-radius:7px;padding:10px}.titan-focus-row span{color:var(--titan-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:9px;font-weight:950;display:block}.titan-focus-row b{color:#fff8e6f0;margin-top:5px;font-size:12px;line-height:1.18;display:block}.titan-focus-row small{color:#fff8e68f;margin-top:5px;font-size:10px;line-height:1.35;display:block}.titan-depth-bars{align-content:end;gap:9px;padding:10px 16px 18px;display:grid}.titan-depth{color:#fff8e6d1;min-height:28px;font-family:var(--font-mono);grid-template-columns:42px 1fr 42px;align-items:center;gap:8px;font-size:10px;font-weight:900;display:grid}.titan-depth i{transform-origin:0;background:linear-gradient(90deg,#ff4d56,#ff9e45);border-radius:999px;height:8px;animation:3.6s ease-in-out infinite titanBarGrow;box-shadow:0 0 18px #ff4d5647}.titan-depth.buy i{background:linear-gradient(90deg,#31f58c,#48eaff);box-shadow:0 0 18px #31f58c40}.titan-domain-rail{z-index:7;grid-column:1/-1;grid-template-columns:repeat(5,minmax(138px,1fr));gap:10px;width:100%;margin-top:clamp(6px,1.8vw,18px);display:grid;position:relative;bottom:auto;left:auto;right:auto}.titan-domain{min-height:88px;color:inherit;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05080cc7;border:1px solid #fff8e61f;border-radius:8px;grid-template-columns:auto auto 1fr;align-content:start;gap:8px;padding:10px;display:grid;box-shadow:inset 0 0 30px #fff8e606}.titan-domain span{color:var(--titan-warm);font-family:var(--font-mono);font-size:10px;font-weight:950}.titan-domain svg{color:var(--titan-accent);margin-top:-2px}.titan-domain b{color:#fff8e6fa;font-size:13px;font-weight:950;line-height:1.1}.titan-domain small{color:#fff8e694;grid-column:1/-1;font-size:9.5px;font-weight:650;line-height:1.32}.titan-next{background:linear-gradient(90deg,#f4c76a1a,#48eaff0f),#05080c;border-top:1px solid #fff8e61f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:132px;padding:22px clamp(18px,4vw,62px);display:grid}.titan-next span{color:var(--titan-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:11px;font-weight:950;display:block}.titan-next h2{color:#fff8e6;font-family:var(--font-display);margin:8px 0 0;font-size:clamp(28px,3.7vw,50px);line-height:1}.titan-next a{color:#fff8e6e0;white-space:nowrap;background:#fff8e60b;border:1px solid #fff8e629;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}@keyframes titanStageIn{0%{opacity:0;transform:perspective(1400px)rotateY(-8deg)translateY(18px)}to{opacity:1;transform:perspective(1400px)rotateY(-4deg)translateY(0)}}@media (max-width:1220px){.titan-nav-links{display:none}.titan-hero-grid{grid-template-columns:1fr;align-items:start}.titan-copy{max-width:740px}.titan-copy p{max-width:660px}.titan-terminal-wrap{justify-self:stretch;max-width:none;animation:.68s cubic-bezier(.16,1,.3,1) both titanCopyIn;transform:none}.titan-domain-rail{grid-template-columns:repeat(5,minmax(116px,1fr))}}@media (max-width:920px){.titan-hero{min-height:auto}.titan-nav{min-height:66px}.titan-live{display:none}.titan-hero-grid{gap:24px;min-height:0;padding:26px 14px}.titan-copy h1{font-size:clamp(42px,14vw,64px);line-height:.92}.titan-actions{display:grid}.titan-proof{grid-template-columns:1fr}.titan-terminal{min-height:0}.titan-terminal-top{display:grid}.titan-index-strip{padding-bottom:2px;overflow-x:auto}.titan-board-grid{grid-template-columns:1fr;min-height:0}.titan-board{overflow:hidden}.titan-board-head,.titan-stock-row{grid-template-columns:.7fr .62fr .62fr .62fr .66fr .56fr .72fr .68fr;gap:5px;min-width:0;padding-inline:10px}.titan-stock-row{min-height:36px;font-size:9px}.titan-board-head{font-size:8.4px}.titan-intel-panel{border-top:1px solid #fff8e61f;border-left:0}.titan-focus-list{grid-template-columns:1fr}.titan-domain-rail{grid-template-columns:1fr;margin-top:2px}.titan-next{grid-template-columns:1fr}.titan-next a{width:100%}}@media (max-width:430px){.titan-brand strong{font-size:25px}.titan-brand em{font-size:11px}.titan-copy p{font-size:15px;line-height:1.58}.titan-terminal-top{padding:12px}.titan-index-strip div{min-width:91px}.titan-stock-row{font-size:8.5px}}.titan-board.compact .titan-board-head,.titan-board.compact .titan-stock-row{grid-template-columns:.7fr .62fr .62fr .62fr .68fr .58fr .72fr .68fr;gap:6px;min-width:0;font-size:9px}.titan-research-stage{overflow:visible}.titan-research-grid{z-index:2;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);min-height:calc(min(62vh,610px) - 72px);display:grid;position:relative}.titan-research-board{background:linear-gradient(135deg,#48eaff0f,#0000 42%);min-width:0;overflow:hidden}.titan-research-dossier{background:linear-gradient(#48eaff14,#02030538);border-left:1px solid #fff8e61f;min-width:0}.titan-source-stack{gap:9px;padding:0 14px 16px;display:grid}.titan-source-row,.titan-note-card,.titan-scenario-row,.titan-lesson-row,.titan-rebalance-row{background:#02030570;border:1px solid #fff8e61c;border-radius:8px;padding:10px}.titan-source-row span,.titan-note-card span,.titan-scenario-row span,.titan-lesson-row span,.titan-rebalance-row span,.titan-strategy-card span,.titan-aum-card span{color:var(--titan-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:9px;font-weight:950;display:block}.titan-source-row b,.titan-note-card b,.titan-scenario-row b,.titan-lesson-row b,.titan-rebalance-row b,.titan-strategy-card b,.titan-aum-card b{color:#fff8e6f2;margin-top:5px;font-size:12px;line-height:1.18;display:block}.titan-source-row small,.titan-note-card small,.titan-scenario-row small,.titan-lesson-row small,.titan-rebalance-row small,.titan-strategy-card small,.titan-aum-card small{color:#fff8e68f;margin-top:5px;font-size:10px;line-height:1.35;display:block}.titan-research-notes{z-index:8;gap:10px;width:min(320px,34vw);display:grid;position:absolute;inset:auto -20px 20px auto}.titan-note-card{background:linear-gradient(135deg, color-mix(in srgb, var(--titan-accent) 13%, transparent), #020305c2), #020305d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 44px #00000057}.titan-quant-stage{overflow:hidden}.titan-quant-grid{z-index:2;grid-template-rows:1fr .92fr;grid-template-columns:1.02fr .98fr;gap:12px;min-height:calc(min(62vh,610px) - 72px);padding:14px;display:grid;position:relative}.titan-regime-core,.titan-factor-panel,.titan-heatmap-panel,.titan-scenario-panel,.titan-course-stack,.titan-certificate-card,.titan-lesson-panel,.titan-portfolio-core,.titan-strategy-stack,.titan-rebalance-panel{background:#02030575;border:1px solid #fff8e61f;border-radius:10px;min-width:0;box-shadow:inset 0 0 34px #fff8e606}.titan-regime-core{background:radial-gradient(circle at 62% 42%, color-mix(in srgb, var(--titan-accent) 22%, transparent), transparent 35%), #0203058a;align-content:center;padding:22px;display:grid;position:relative;overflow:hidden}.titan-regime-core span,.titan-certificate-card span{color:var(--titan-warm);font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:950}.titan-regime-core b{color:#fff8e6;font-family:var(--font-display);margin-top:10px;font-size:clamp(34px,4.2vw,58px);line-height:.9}.titan-regime-core small{color:#fff8e69e;max-width:300px;margin-top:14px;font-size:13px;line-height:1.45}.titan-core-orbit{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--titan-accent) 34%, transparent);width:140px;box-shadow:0 0 44px color-mix(in srgb, var(--titan-accent) 16%, transparent);border-radius:50%;position:absolute;bottom:20px;right:24px}.titan-core-orbit i{background:var(--titan-accent);width:12px;height:12px;box-shadow:0 0 18px var(--titan-accent);border-radius:50%;position:absolute}.titan-core-orbit i:first-child{top:16px;left:62px}.titan-core-orbit i:nth-child(2){top:78px;right:18px}.titan-core-orbit i:nth-child(3){bottom:26px;left:24px}.titan-factor-panel,.titan-heatmap-panel,.titan-scenario-panel{padding:0 14px 14px}.titan-factor-row,.titan-allocation-row{color:#fff8e6c2;grid-template-columns:86px minmax(0,1fr) 46px;align-items:center;gap:10px;min-height:38px;font-size:11px;font-weight:900;display:grid}.titan-factor-row i,.titan-allocation-row i,.titan-course-card i{background:#fff8e614;border-radius:999px;height:8px;overflow:hidden}.titan-factor-row i:before{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--titan-accent), var(--titan-accent-2));width:100%;height:100%;display:block}.titan-factor-row.down i:before{background:linear-gradient(90deg,#ff4d56,#ff9e45)}.titan-heatmap{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.titan-heat-cell{color:#fff8e6d6;border:1px solid #fff8e61a;border-radius:7px;place-items:center;min-height:44px;font-size:10px;font-weight:950;display:grid}.titan-heat-cell.hot{background:#31f58c29}.titan-heat-cell.warm{background:#f4c76a24}.titan-heat-cell.cool{background:#48eaff1a}.titan-heat-cell.risk{background:#ff4d5624}.titan-heat-cell.flat{background:#fff8e60b}.titan-scenario-panel{align-content:start;gap:8px;display:grid}.titan-academy-stage{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 80% 18%,#f4c76a2e,#0000 36%),#020305c2;border:1px solid #fff8e62e;border-radius:18px;min-height:min(62vh,610px);position:relative;overflow:hidden;box-shadow:0 46px 150px #000000a3,0 0 110px #f4c76a1f,inset 0 0 70px #31f58c0d}.titan-academy-grid{z-index:2;grid-template-rows:auto 1fr;grid-template-columns:.95fr 1.05fr;gap:12px;min-height:calc(min(62vh,610px) - 72px);padding:14px;display:grid;position:relative}.titan-course-stack,.titan-lesson-panel{padding:0 14px 14px}.titan-course-stack{gap:9px;display:grid}.titan-course-card{background:#0203056b;border:1px solid #fff8e61a;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.titan-course-card span{color:var(--titan-warm);font-family:var(--font-mono);font-size:10px;font-weight:950}.titan-course-card b{color:#fff8e6f2;font-size:12px;line-height:1.16}.titan-course-card small{color:#fff8e694;font-size:10px;font-weight:850}.titan-course-card i{grid-column:1/-1}.titan-course-card em,.titan-allocation-row em{border-radius:inherit;background:linear-gradient(90deg, var(--titan-warm), var(--titan-accent));height:100%;display:block}.titan-certificate-card{background:linear-gradient(135deg,#f4c76a29,#31f58c14),#0203058a;align-content:center;min-height:210px;padding:24px;display:grid;position:relative;overflow:hidden}.titan-certificate-card b{color:#fff8e6;max-width:350px;font-family:var(--font-display);margin-top:10px;font-size:clamp(30px,3.6vw,48px);line-height:.94}.titan-certificate-card small{color:#fff8e6a8;margin-top:12px;font-size:13px;font-weight:800}.titan-cert-seal{aspect-ratio:1;width:96px;color:var(--titan-warm);font-family:var(--font-display);border:1px solid #f4c76a94;border-radius:50%;place-items:center;font-size:20px;font-weight:900;display:grid;position:absolute;bottom:18px;right:22px;box-shadow:inset 0 0 28px #f4c76a24}.titan-lesson-panel{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.titan-lesson-panel .titan-depth-title{grid-column:1/-1}.titan-wealth-grid{z-index:2;grid-template-columns:.92fr .9fr 1.04fr;gap:12px;min-height:calc(min(62vh,610px) - 72px);padding:14px;display:grid;position:relative}.titan-portfolio-core,.titan-strategy-stack,.titan-rebalance-panel{padding:0 14px 14px}.titan-aum-card{border:1px solid color-mix(in srgb, var(--titan-accent) 28%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--titan-accent) 14%, transparent), #02030585);border-radius:10px;padding:14px}.titan-aum-card b{font-family:var(--font-display);font-size:42px;line-height:.95}.titan-allocation-list{gap:10px;margin-top:14px;display:grid}.titan-allocation-row{grid-template-columns:84px minmax(0,1fr) 44px}.titan-strategy-stack,.titan-rebalance-panel{align-content:start;gap:9px;display:grid}.titan-strategy-card{background:#0203056b;border:1px solid #fff8e61a;border-radius:9px;padding:12px}@media (max-width:920px){.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}.titan-research-dossier{border-top:1px solid #fff8e61f;border-left:0}.titan-research-notes{width:auto;padding:0 14px 14px;position:relative;inset:auto}.titan-note-card:nth-child(2),.titan-note-card:nth-child(3){transform:none}.titan-lesson-panel{grid-template-columns:1fr}.titan-certificate-card{min-height:190px}}.bar-list{gap:10px;display:grid}.bar-row{grid-template-columns:110px minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:13px;display:grid}.bar-track{background:#0e314d1f;border-radius:999px;height:8px;overflow:hidden}.bar-fill{border-radius:inherit;background:var(--slate);height:100%}.dark-workspace .bar-track{background:var(--dark-2)}.dark-workspace .bar-fill{background:var(--brass-500)}.article-title{color:var(--prussian-900);font-family:var(--font-display);margin:0 0 10px;font-size:26px;line-height:1.16}.form-grid{gap:12px;display:grid}.field{gap:6px;display:grid}.field label{color:var(--ink-muted);font-size:12px;font-weight:800}.field input,.field select,.field textarea{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--ink);border-radius:8px;padding:9px 10px}.dark-workspace .field input,.dark-workspace .field select,.dark-workspace .field textarea{border-color:var(--dark-border);background:var(--dark-1);color:var(--dark-text)}.timeline{gap:12px;display:grid}.timeline-item{grid-template-columns:28px minmax(0,1fr);gap:10px;display:grid}.timeline-dot{background:var(--brass-500);border-radius:50%;width:12px;height:12px;margin-top:4px;box-shadow:0 0 0 4px #c5a46d2e}.footer-note{border-top:1px solid var(--border);color:var(--ink-subtle);margin-top:24px;padding-top:18px;font-size:12px}@media (max-width:1120px){.app-shell{grid-template-columns:1fr}.sidebar{z-index:40;width:286px;transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.mobile-menu-button{display:inline-flex}.topbar{grid-template-columns:auto minmax(0,1fr) auto;padding:0 18px}.command-search{display:none}.grid.sidebar-layout,.grid.two,.grid.three,.grid.four,.metric-grid{grid-template-columns:1fr}.page{padding:20px}}@media (max-width:720px){.top-title strong{font-size:18px}.top-actions .hide-small{display:none}.page-header{grid-template-columns:1fr}.page-header h1{font-size:34px}.panel{padding:14px}.bar-row{grid-template-columns:82px minmax(0,1fr) 52px}}:root{--font-display:"Be Vietnam Pro", "Inter", "Segoe UI", Arial, sans-serif;--font-sans:"Be Vietnam Pro", "Inter", "Segoe UI", Arial, sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace}.titan-page{width:100vw;height:100svh;min-height:100svh;font-family:var(--font-sans);background:#020305;position:fixed;inset:0;overflow:hidden}.titan-hero{background-color:#020305;height:100svh;min-height:100svh}.titan-nav{min-height:64px}.titan-brand strong{font-family:var(--font-display);font-size:25px}.titan-brand em{margin-top:5px;font-size:11px}.titan-nav-links{gap:clamp(6px,1.1vw,14px)}.titan-nav-links button{min-height:32px;padding:0 9px;font-size:11px}.titan-live{min-height:34px;padding:0 13px}.titan-hero-grid{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(310px,.76fr) minmax(540px,1.24fr);align-items:center;gap:clamp(8px,1vw,14px) clamp(30px,4vw,70px);min-height:calc(100svh - 64px);padding:clamp(18px,2.6vw,34px) clamp(18px,4vw,62px) clamp(14px,2vw,24px)}.titan-kicker{margin-bottom:12px;font-size:11px}.titan-copy h1{max-width:520px;font-family:var(--font-display);font-size:clamp(44px,5.2vw,76px);line-height:.96}.titan-copy p{max-width:485px;margin-top:15px;font-size:clamp(14px,1vw,16px);line-height:1.55}.titan-cta,.titan-ghost{min-height:42px;padding:0 15px;font-size:12px}.titan-artifact-slot{justify-self:end;width:100%;min-width:0}.titan-terminal-wrap{max-width:980px}.titan-terminal-top{grid-template-columns:minmax(160px,1fr) auto auto;gap:12px;min-height:68px;padding:11px 13px;display:grid}.titan-data-badge{background:#f4c76a11;border:1px solid #f4c76a38;border-radius:7px;min-width:145px;padding:7px 9px}.titan-data-badge span,.titan-data-badge b{font-family:var(--font-mono);line-height:1.15;display:block}.titan-data-badge span{color:#fff8e694;text-transform:uppercase;font-size:8.5px;font-weight:900}.titan-data-badge b{color:var(--titan-warm);margin-top:4px;font-size:9px;font-weight:950}.titan-board-grid{grid-template-columns:minmax(0,1fr) minmax(250px,.42fr);min-height:calc(clamp(430px,54svh,545px) - 68px)}.titan-board-head,.titan-stock-row,.titan-board.compact .titan-board-head,.titan-board.compact .titan-stock-row{grid-template-columns:.7fr .78fr 1.18fr .9fr 1fr;gap:7px;min-width:0}.titan-board-head{min-height:34px;padding:0 11px;font-size:8.5px}.titan-stock-row{min-height:33px;padding:0 11px;font-size:clamp(8.6px,.68vw,10.2px)}.titan-intel-panel{grid-template-rows:auto auto auto minmax(96px,1fr)}.titan-signal-card b{font-size:13px}.titan-focus-row,.titan-source-row,.titan-note-card,.titan-scenario-row,.titan-lesson-row,.titan-rebalance-row{padding:8px}.titan-focus-row b,.titan-source-row b,.titan-note-card b,.titan-scenario-row b,.titan-lesson-row b,.titan-rebalance-row b,.titan-strategy-card b,.titan-aum-card b{font-size:11px}.titan-focus-row small,.titan-source-row small,.titan-note-card small,.titan-scenario-row small,.titan-lesson-row small,.titan-rebalance-row small,.titan-strategy-card small,.titan-aum-card small{font-size:9px}.titan-depth-bars{gap:7px;padding:8px 12px 12px}.titan-depth{grid-template-columns:36px 1fr 42px;min-height:23px;font-size:9px}.titan-domain-rail{display:none}.titan-domain{height:62px;min-height:62px;padding:8px 9px;overflow:hidden}.titan-domain small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.2;overflow:hidden}.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{min-height:calc(clamp(430px,54svh,545px) - 68px)}.titan-research-notes{gap:8px;width:min(285px,30vw);bottom:14px;right:14px}.titan-note-card:nth-child(2){transform:translate(-18px)}.titan-note-card:nth-child(3){transform:translate(-36px)}.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{gap:10px;padding:12px}.titan-regime-core{padding:18px}.titan-regime-core b{font-size:clamp(30px,3.4vw,48px)}.titan-core-orbit{width:118px}.titan-heat-cell{min-height:36px;font-size:9px}.titan-factor-row,.titan-allocation-row{min-height:32px;font-size:10px}.titan-certificate-card{min-height:178px;padding:20px}.titan-certificate-card b{font-size:clamp(26px,3vw,40px)}.titan-cert-seal{width:82px}.titan-aum-card b{font-size:34px}@media (max-width:1320px){.titan-nav-links{display:none}.titan-hero-grid{grid-template-columns:minmax(280px,.74fr) minmax(500px,1.26fr)}.titan-copy h1{font-size:clamp(40px,5vw,66px)}.titan-terminal-top{grid-template-columns:1fr}.titan-data-badge{display:none}}@media (max-width:1080px){.titan-page{width:auto;height:auto;min-height:100svh;position:relative;inset:auto;overflow:hidden auto}.titan-hero{height:auto;min-height:100svh}.titan-hero-grid{grid-template-rows:auto;grid-template-columns:1fr;min-height:0;padding:22px 16px}.titan-copy{max-width:760px}.titan-terminal-wrap{max-width:none;transform:none}.titan-domain-rail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:720px){.titan-copy,.titan-copy p{max-width:calc(100vw - 32px)}.titan-copy p{overflow-wrap:break-word}.titan-copy h1{font-size:clamp(38px,13vw,58px)}.titan-terminal,.titan-academy-stage{min-height:0}.titan-terminal-top{display:grid}.titan-index-strip{overflow-x:auto}.titan-board-grid,.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{grid-template-columns:1fr;min-height:0}.titan-board-head,.titan-stock-row,.titan-board.compact .titan-board-head,.titan-board.compact .titan-stock-row{grid-template-columns:.66fr .74fr 1.1fr .86fr .92fr;gap:5px}.titan-domain-rail{grid-template-columns:1fr}}.titan-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg, #fff8e614 1px, transparent 1px) 0 0 / 128px 100%, linear-gradient(180deg, #fff8e612 1px, transparent 1px) 0 0 / 100% 104px, radial-gradient(circle at 68% 24%, color-mix(in srgb, var(--titan-accent) 16%, transparent), transparent 28%), linear-gradient(135deg, #fff8e60d, transparent 52%);opacity:.44;filter:blur(.2px);border:1px solid #fff8e60d;border-radius:18px;animation:7.2s ease-in-out infinite titanWallBreathe;position:absolute;inset:9vh 5vw 6vh 36vw;transform:perspective(1200px)rotateY(-5deg)}.titan-opening{z-index:80;pointer-events:none;background:radial-gradient(ellipse at 50% 88%, #f4c76a29, transparent 34%), radial-gradient(circle at 74% 52%, color-mix(in srgb, var(--titan-accent) 11%, transparent), transparent 34%), linear-gradient(135deg, #020305, #050806 52%, #020304);place-items:center;animation:1.85s cubic-bezier(.16,1,.3,1) forwards titanOpeningOut;display:grid;position:fixed;inset:0;overflow:hidden}.titan-studio-lights{opacity:0;animation:1.85s ease-in-out forwards titanStudioLights;position:absolute;inset:0}.titan-studio-lights i{filter:blur(11px);transform-origin:50% 0;background:linear-gradient(#f4c76a33,#f4c76a0f 42%,#0000 76%);width:18%;position:absolute;top:-10%;bottom:18%}.titan-studio-lights i:first-child{left:17%;transform:skew(-18deg)}.titan-studio-lights i:nth-child(2){left:41%;transform:skew(-4deg)}.titan-studio-lights i:nth-child(3){right:18%;transform:skew(17deg)}.titan-opening-tape{z-index:4;color:#fff8e6d1;width:220%;font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;background:#05080cc7;border-top:1px solid #fff8e61f;border-bottom:1px solid #fff8e61f;gap:18px;padding:12px 0;font-size:12px;font-weight:900;animation:17s linear infinite titanTapeMove,1.85s ease-in-out forwards titanOpeningTape;display:flex;position:absolute;top:8.5vh;left:0;right:0}.titan-opening-tape span{color:#fff8e6b8;min-width:154px;padding-left:12px}.titan-opening-tape b{color:#31f58c;margin-left:8px}.titan-opening-tape .down b{color:var(--titan-danger)}.titan-opening-tape .ref b{color:var(--titan-warm)}.titan-news-wall{opacity:0;perspective:1200px;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:minmax(0,1.55fr) minmax(230px,.78fr) minmax(230px,.78fr);gap:14px;animation:1.85s cubic-bezier(.16,1,.3,1) forwards titanNewsWallIn;display:grid;position:absolute;inset:15vh 7vw 14vh}.titan-news-tile{background:radial-gradient(circle at 72% 24%, color-mix(in srgb, var(--titan-accent) 10%, transparent), transparent 36%), #05080cd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #fff8e624;border-radius:12px;padding:16px;position:relative;overflow:hidden;transform:perspective(1000px)rotateX(2deg)rotateY(-4deg);box-shadow:0 28px 90px #0000006b}.titan-news-tile.major{border-color:#f4c76a6b;grid-area:1/1/-1;padding:clamp(20px,2.5vw,30px);transform:perspective(1000px)rotateX(2deg)translateY(-10px);box-shadow:0 44px 140px #00000094,0 0 90px #f4c76a1a}.titan-news-tile span{color:var(--titan-warm);font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:950;display:block}.titan-news-tile b{color:#fff8e6;font-family:var(--font-display);margin-top:12px;font-size:clamp(24px,2.6vw,44px);line-height:.96;display:block}.titan-news-tile.major b{max-width:760px;font-size:clamp(56px,6.2vw,106px);line-height:.84}.titan-news-tile small{color:#fff8e69e;margin-top:14px;font-size:12px;line-height:1.45;display:block}.titan-news-tile.major small{max-width:560px;font-size:15px;line-height:1.55}.titan-news-tile i{clip-path:polygon(0 70%,15% 52%,26% 64%,38% 30%,50% 42%,62% 18%,76% 46%,100% 24%,100% 100%,0 100%);background:linear-gradient(90deg,#0000,#31f58c38,#48eaff2e,#0000);height:42px;animation:2.4s ease-in-out infinite titanNewsSpark;position:absolute;bottom:0;left:0;right:0}.titan-module-transition{z-index:32;pointer-events:none;animation:1.08s ease-out forwards titanModuleLayer;position:absolute;inset:0;overflow:hidden}.titan-module-transition:before{content:"";background:radial-gradient(circle at 72% 30%, color-mix(in srgb, var(--titan-accent) 28%, transparent), transparent 30%), radial-gradient(circle at 28% 68%, color-mix(in srgb, var(--titan-warm) 18%, transparent), transparent 34%), conic-gradient(from 135deg at 50% 50%, transparent 0deg, color-mix(in srgb, var(--titan-accent) 13%, transparent) 58deg, transparent 118deg, color-mix(in srgb, var(--titan-warm) 10%, transparent) 214deg, transparent 290deg);mix-blend-mode:screen;animation:1.08s ease-out forwards titanSwitchLens;position:absolute;inset:-12%}.titan-module-card{border:1px solid color-mix(in srgb, var(--titan-accent) 42%, #fff8e62e);background:radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--titan-accent) 16%, transparent), transparent 35%), #05080cd6;width:min(440px,38vw);box-shadow:0 38px 120px #00000094, 0 0 90px color-mix(in srgb, var(--titan-accent) 13%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;padding:18px;animation:1.08s cubic-bezier(.16,1,.3,1) forwards titanModuleCardIn;position:absolute;top:clamp(86px,18vh,156px);right:clamp(18px,5vw,76px)}.titan-module-card span{color:var(--titan-warm);font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:950;display:block}.titan-module-card b{color:#fff8e6;font-family:var(--font-display);margin-top:10px;font-size:clamp(28px,3.3vw,54px);line-height:.9;display:block}.titan-module-card small{color:#fff8e69e;margin-top:12px;font-size:12px;line-height:1.45;display:block}.titan-hero-grid{grid-template-columns:minmax(310px,.66fr) minmax(650px,1.48fr);column-gap:clamp(34px,4.6vw,78px)}.titan-copy{animation:.72s cubic-bezier(.16,1,.3,1) .13s both titanCopyIn}.titan-artifact-slot{z-index:5;position:relative}.titan-terminal-wrap{max-width:1110px;animation:.78s cubic-bezier(.16,1,.3,1) 90ms both titanModuleHandoff,5.8s ease-in-out 1.4s infinite titanTerminalBreathe}.titan-terminal,.titan-academy-stage{min-height:clamp(500px,63svh,680px);box-shadow:0 54px 170px #000000ad, 0 0 130px color-mix(in srgb, var(--titan-accent) 16%, transparent), inset 0 0 86px color-mix(in srgb, var(--titan-accent-2) 8%, transparent)}@keyframes titanOpeningOut{0%,72%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(1.045)}}@keyframes titanStudioLights{0%,8%{opacity:0}18%,66%{opacity:1}to{opacity:0}}@keyframes titanNewsWallIn{0%,8%{opacity:0;filter:blur(10px);transform:translateY(30px)scale(.96)}20%,64%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(6px);transform:translateY(-18px)scale(1.025)}}@keyframes titanOpeningTape{0%,10%{opacity:0}22%,64%{opacity:1}to{opacity:0}}@keyframes titanTapeMove{to{transform:translate(-50%)}}@keyframes titanNewsSpark{0%,to{opacity:.42;transform:translateY(4px)}50%{opacity:1;transform:translateY(-3px)}}@keyframes titanWallBreathe{0%,to{opacity:.34;transform:perspective(1200px)rotateY(-5deg)translateY(0)}50%{opacity:.52;transform:perspective(1200px)rotateY(-4deg)translateY(-8px)}}@keyframes titanModuleLayer{0%,76%{opacity:1}to{opacity:0}}@keyframes titanSwitchLens{0%{opacity:0;filter:blur(14px);transform:scale(.88)rotate(-5deg)}34%{opacity:.68;filter:blur(4px)}to{opacity:0;filter:blur(18px);transform:scale(1.18)rotate(3deg)}}@keyframes titanModuleCardIn{0%{opacity:0;filter:blur(8px);transform:translateY(24px)scale(.94)}28%,68%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(4px);transform:translateY(-16px)scale(1.025)}}@keyframes titanModuleHandoff{0%{opacity:0;filter:blur(8px);transform:perspective(1500px)rotateY(-9deg)translate(4vw)translateY(22px)scale(.94)}to{opacity:1;filter:blur();transform:perspective(1500px)rotateY(-3deg)translate(0)translateY(0)scale(1)}}@keyframes titanTerminalBreathe{0%,to{transform:perspective(1500px)rotateY(-3deg)translateY(0)scale(1)}50%{transform:perspective(1500px)rotateY(-2deg)translateY(-6px)scale(1.008)}}@media (max-width:1320px){.titan-hero-grid{grid-template-columns:minmax(280px,.7fr) minmax(520px,1.3fr)}.titan-terminal,.titan-academy-stage{min-height:clamp(450px,58svh,600px)}.titan-board-grid,.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{min-height:calc(clamp(450px,58svh,600px) - 68px)}}@media (max-width:1080px){.titan-hero-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.titan-hero-grid>*{min-width:0}.titan-hero:after{opacity:.24;inset:48vh 4vw 7vh;transform:none}.titan-news-wall{grid-template-columns:1fr 1fr;inset:13vh 5vw 12vh}.titan-news-tile.major{grid-area:span 2/1/auto/-1}.titan-terminal-wrap{animation:.64s cubic-bezier(.16,1,.3,1) both titanCopyIn;width:100%!important;max-width:100%!important;position:relative!important;bottom:auto!important;right:auto!important;transform:none!important}.titan-artifact-slot{justify-self:stretch;width:100%;min-width:0;overflow:hidden;grid-area:auto/1/auto/-1!important}.titan-terminal,.titan-academy-stage{width:100%;max-width:100%;min-height:0}.titan-board-grid,.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{min-height:0}.titan-module-card{width:min(420px,100vw - 32px);top:82px;right:16px}}@media (max-width:720px){.titan-opening-tape{padding:9px 0;font-size:10px}.titan-news-wall{grid-template-rows:auto;grid-template-columns:1fr;inset:12vh 16px;overflow:hidden}.titan-news-tile{min-height:92px;padding:12px}.titan-news-tile:nth-child(n+5){display:none}.titan-news-tile.major{grid-area:auto}.titan-news-tile.major b{font-size:clamp(38px,13vw,58px)}.titan-news-tile b{font-size:24px}.titan-module-card{top:76px}}.coming-soon-page{--titan-accent:#31f58c;--titan-accent-2:#48eaff;--titan-danger:#ff4f62;--titan-warm:#f4c76a;color:#fff8e6;min-height:100svh;font-family:var(--font-sans);background:#020305;overflow:hidden}.coming-soon-hero{isolation:isolate;background:linear-gradient(90deg,#020305f0 0%,#020305b8 48%,#0203056b 100%),linear-gradient(135deg,#020305 0%,#06110d 46%,#08050b 100%);min-height:100svh;position:relative;overflow:hidden}.coming-soon-hero:before,.coming-soon-hero:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.coming-soon-hero:before{opacity:.58;background:linear-gradient(90deg,#fff8e60f 1px,#0000 1px) 0 0/136px 100%,linear-gradient(#fff8e60b 1px,#0000 1px) 0 0/100% 92px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 88%,#0000)}.coming-soon-hero:after{opacity:.9;background:radial-gradient(at 72% 30%,#31f58c29,#0000 34%),radial-gradient(at 82% 82%,#f4c76a1f,#0000 35%),linear-gradient(#0000 0%,#02030580 100%)}.coming-soon-grid{z-index:2;perspective:1200px;transform-origin:100%;grid-template-columns:repeat(2,minmax(180px,1fr));gap:13px;display:grid;position:absolute;inset:11vh 4vw 10vh 44vw;transform:rotateY(-6deg)rotateX(1deg)}.coming-soon-grid span{color:#fff8e6c2;min-height:136px;font-family:var(--font-display);background:linear-gradient(135deg,#fff8e614,#0000 44%),#05080cad;border:1px solid #fff8e621;border-radius:12px;align-items:end;padding:18px;font-size:clamp(24px,2.8vw,48px);font-weight:900;line-height:.94;animation:.9s cubic-bezier(.16,1,.3,1) both comingGridIn;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000005c}.coming-soon-grid span:first-child{color:#fff8e6;border-color:#31f58c47;grid-row:span 2;min-height:292px}.coming-soon-grid span:nth-child(2){animation-delay:70ms}.coming-soon-grid span:nth-child(3){animation-delay:.14s}.coming-soon-grid span:nth-child(4){animation-delay:.21s}.coming-soon-grid span:nth-child(5){animation-delay:.28s}.coming-soon-grid span:after{content:"";clip-path:polygon(0 78%,16% 56%,28% 68%,40% 34%,54% 46%,66% 22%,80% 48%,100% 28%,100% 100%,0 100%);background:linear-gradient(90deg,#0000,#31f58c38,#48eaff24,#0000);height:42px;position:absolute;bottom:0;left:0;right:0}.coming-soon-nav{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#020305e6,#0203053d);border-bottom:1px solid #fff8e61f;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:0 clamp(16px,4vw,62px);display:flex;position:relative}.coming-back{color:#fff8e6d1;background:#fff8e60a;border:1px solid #fff8e62e;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13px;font-weight:850;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.coming-back:hover{color:#fff8e6;background:#f4c76a1a;border-color:#f4c76a8a}.coming-soon-copy{z-index:4;align-content:center;width:min(720px,100% - 32px);min-height:calc(100svh - 74px);margin-left:clamp(16px,5vw,78px);padding:clamp(42px,8vh,92px) 0;animation:.76s cubic-bezier(.16,1,.3,1) 80ms both comingCopyIn;display:grid;position:relative}.coming-soon-copy>span{color:var(--titan-warm);font-family:var(--font-mono);text-transform:uppercase;font-size:11px;font-weight:950}.coming-soon-copy h1{color:#fff8e6;max-width:680px;font-family:var(--font-display);margin:14px 0 0;font-size:clamp(58px,8vw,118px);font-weight:950;line-height:.84}.coming-soon-copy p{color:#fff8e6b8;max-width:650px;margin:24px 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.62}.coming-soon-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.coming-soon-page .titan-cta,.coming-soon-page .titan-ghost{min-height:46px}.coming-soon-page .titan-cta{color:#020305;background:#f4c76a;border-color:#f4c76a;box-shadow:0 0 44px #f4c76a42}.coming-soon-page .titan-ghost{color:#fff8e6;background:#fff8e60b;border-color:#fff8e638}@keyframes comingGridIn{0%{opacity:0;filter:blur(10px);transform:translate(34px)scale(.96)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes comingCopyIn{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:980px){.coming-soon-grid{opacity:.48;grid-template-columns:repeat(3,minmax(0,1fr));inset:52vh 16px 4vh;transform:none}.coming-soon-grid span{min-height:92px;padding:12px;font-size:20px}.coming-soon-grid span:first-child{grid-row:auto;min-height:92px}.coming-soon-copy{min-height:calc(100svh - 74px);margin:0 auto;padding-top:34px;padding-bottom:34vh}}@media (max-width:640px){.coming-soon-page{overflow-y:auto}.coming-soon-hero{min-height:100svh}.coming-soon-nav{min-height:68px;padding:0 14px}.coming-soon-nav .titan-mark{width:36px;height:36px}.coming-soon-nav .titan-brand em{display:none}.coming-back{width:38px;min-width:38px;padding:0;font-size:0}.coming-soon-copy{width:calc(100% - 28px);min-height:calc(100svh - 68px);padding-top:30px;padding-bottom:29vh}.coming-soon-copy h1{font-size:clamp(46px,16vw,68px)}.coming-soon-copy p{font-size:15px;line-height:1.55}.coming-soon-actions{display:grid}.coming-soon-page .titan-cta,.coming-soon-page .titan-ghost{width:100%}.coming-soon-grid{grid-template-columns:1fr 1fr;gap:9px;inset:65vh 14px 22px}.coming-soon-grid span{min-height:72px;font-size:17px}.coming-soon-grid span:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.titan-opening,.titan-module-transition{display:none}.titan-hero:after,.titan-terminal-wrap,.coming-soon-grid span,.coming-soon-copy{animation:none}}.titan-page{--titan-accent:#36f29a;--titan-accent-2:#63e7f2;--titan-warm:#f1c96d;--titan-danger:#ff5866;--titan-panel:#030607d1;--titan-panel-strong:#020405f0;--titan-border:#fff7e721;color:#fff7e7;background:#020304}.titan-page-research{--titan-accent:#63e7f2;--titan-accent-2:#f1c96d}.titan-page-deep{--titan-accent:#89b7ff;--titan-accent-2:#c9a7ff}.titan-page-education{--titan-accent:#f1c96d;--titan-accent-2:#36f29a}.titan-page-wealth{--titan-accent:#36f29a;--titan-accent-2:#f1c96d}.titan-hero{background:radial-gradient(ellipse at 77% 18%, color-mix(in srgb, var(--titan-accent) 13%, transparent), transparent 31%), radial-gradient(ellipse at 16% 84%, #f1c96d17, transparent 34%), linear-gradient(135deg, #020304, #050807 58%, #070405);min-height:100svh}.titan-hero:before{background:linear-gradient(90deg,#020304f5 0%,#020304bf 30%,#02030429 70%,#02030447 100%),linear-gradient(#0000 48%,#020304cc)}.titan-hero:after{opacity:.2;background:linear-gradient(90deg, #fff7e709 1px, transparent 1px) 0 0 / 128px 100%, linear-gradient(180deg, #fff7e708 1px, transparent 1px) 0 0 / 100% 96px, radial-gradient(ellipse at 72% 18%, color-mix(in srgb, var(--titan-accent) 10%, transparent), transparent 31%);border-color:#fff7e70a;border-radius:18px;animation:18s ease-in-out infinite titanWallBreathe;inset:8vh 3vw 5vh 38vw}.titan-nav{background:linear-gradient(#020304e6,#0203042e);border-bottom-color:#fff7e71a;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);min-height:74px;display:grid}.titan-nav-links{background:#fff7e709;border:1px solid #fff7e717;border-radius:10px;justify-self:center;gap:6px;padding:4px}.titan-nav-links button{color:#fff7e794;letter-spacing:0;border-radius:7px;min-height:34px;padding:0 12px;font-size:11px}.titan-nav-links button.active,.titan-nav-links button:hover{border-color:color-mix(in srgb, var(--titan-accent) 40%, transparent);background:color-mix(in srgb, var(--titan-accent) 10%, transparent);box-shadow:inset 0 0 18px color-mix(in srgb, var(--titan-accent) 7%, transparent)}.titan-live{color:#fff7e7db;background:#f1c96d0b;border-color:#f1c96d57;justify-self:end}.titan-hero-grid{grid-template-columns:minmax(330px,.52fr) minmax(760px,1.48fr);align-content:center;column-gap:clamp(28px,4.7vw,76px);min-height:calc(100svh - 74px);padding-top:18px;padding-bottom:34px}.titan-kicker{color:var(--titan-accent);letter-spacing:0;font-size:11px}.titan-copy h1{text-shadow:0 0 54px #f1c96d1f;max-width:460px;font-size:clamp(58px,6vw,96px);font-weight:950;line-height:.86}.titan-actions{margin-top:28px}.titan-cta{border-color:var(--titan-warm);background:var(--titan-warm);color:#020304;box-shadow:0 0 42px #f1c96d38}.titan-ghost{color:#fff7e7;background:#fff7e70a;border-color:#fff7e733}.titan-proof{margin-top:28px}.titan-proof div{background:#fff7e709;border-color:#fff7e71c;min-height:66px}.titan-terminal-wrap{transform-origin:100%;justify-self:end;width:100%;max-width:1120px;animation:.78s cubic-bezier(.16,1,.3,1) 90ms both titanModuleHandoff,12s ease-in-out 2s infinite titanTerminalBreathe;position:relative;transform:perspective(1600px)rotateY(-2.5deg)}.titan-terminal-wrap:before{content:"";opacity:.62;background:linear-gradient(90deg,#fff7e709 1px,#0000 1px) 0 0/110px 100%,linear-gradient(#fff7e708 1px,#0000 1px) 0 0/100% 84px;border:1px solid #fff7e70f;border-radius:18px;position:absolute;inset:44px -18px -18px 38px}.titan-terminal,.titan-academy-stage{background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--titan-accent) 14%, transparent), transparent 34%), linear-gradient(135deg, #fff7e70e, transparent 36%), #010405d4;min-height:clamp(610px,72svh,740px);box-shadow:0 58px 180px #000000b3, 0 0 120px color-mix(in srgb, var(--titan-accent) 9%, transparent), inset 0 0 84px color-mix(in srgb, var(--titan-accent-2) 5.5%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:#fff7e72e;border-radius:18px}.titan-terminal:before,.titan-academy-stage:before{background:linear-gradient(90deg, color-mix(in srgb, var(--titan-accent-2) 7%, transparent) 1px, transparent 1px) 0 0 / 88px 100%, linear-gradient(180deg, #fff7e70d 1px, transparent 1px) 0 0 / 100% 54px;opacity:.32;animation:18s ease-in-out infinite titanQuietScan;inset:0;transform:none}.titan-terminal-top{background:#02030494;border-bottom-color:#fff7e71f;grid-template-columns:minmax(250px,1fr) auto;align-items:stretch;gap:12px;min-height:98px;padding:16px;display:grid}.titan-board-title span,.titan-depth-title,.titan-signal-card span,.titan-focus-row span,.titan-source-row span,.titan-scenario-row span,.titan-lesson-row span,.titan-rebalance-row span{color:var(--titan-warm)}.titan-board-title strong{color:#fff7e7;font-size:clamp(18px,1.55vw,24px);line-height:1.05}.titan-data-badge{display:none}.titan-index-strip{align-self:stretch;align-items:stretch}.titan-index-strip div{border-color:color-mix(in srgb, var(--titan-accent) 22%, transparent);background:color-mix(in srgb, var(--titan-accent) 7.5%, transparent);border-radius:8px;min-width:118px;padding:12px}.titan-index-strip b{margin-top:8px;font-size:15px}.titan-board,.titan-intel-panel{background:#0204057a;border:1px solid #fff7e717;border-radius:12px;overflow:hidden}.titan-board-head,.titan-stock-row,.titan-board.compact .titan-board-head,.titan-board.compact .titan-stock-row{grid-template-columns:.68fr .76fr .9fr .9fr 1fr;gap:12px;min-width:0;padding:0 14px}.titan-board-head{color:#fff7e77a;background:#fff7e709;min-height:42px;font-size:10px}.titan-stock-row{color:#fff7e7bf;border-top-color:#fff7e70e;min-height:51px;font-size:12px}.titan-intel-panel{grid-template-rows:auto auto 1fr;gap:12px;padding:0 0 12px;display:grid}.titan-signal-card{border-color:color-mix(in srgb, var(--titan-accent) 28%, transparent);background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--titan-accent) 12%, transparent), transparent 30%), color-mix(in srgb, var(--titan-accent) 7.5%, transparent);margin:0 14px}.titan-signal-card b{color:#fff7e7;font-size:15px}.titan-focus-row,.titan-source-row,.titan-scenario-row,.titan-lesson-row,.titan-rebalance-row{background:#fff7e70b;border-color:#fff7e71f;border-radius:10px;padding:14px}.titan-focus-row b,.titan-source-row b,.titan-scenario-row b,.titan-lesson-row b,.titan-rebalance-row b{color:#fff7e7;font-size:14px}.titan-depth-bars{display:none}.titan-domain-rail{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.titan-domain{min-height:86px;box-shadow:none;background:linear-gradient(135deg,#fff7e70b,#0000 54%),#fff7e708;border-color:#fff7e71c;border-radius:9px}.titan-domain.active{border-color:color-mix(in srgb, var(--titan-accent) 34%, #fff7e71f);background:linear-gradient(135deg, color-mix(in srgb, var(--titan-accent) 9%, transparent), transparent 56%), #fff7e709;box-shadow:inset 0 0 28px color-mix(in srgb, var(--titan-accent) 6%, transparent)}.titan-domain span{color:var(--titan-warm)}.titan-domain b{font-size:14px}.titan-domain small{display:none}.titan-module-card span{color:var(--titan-warm)}.titan-module-transition:before{opacity:.4;animation-duration:1.24s}.coming-soon-page{--titan-accent:#36f29a;--titan-accent-2:#63e7f2;--titan-warm:#f1c96d}.coming-soon-grid{opacity:.72;inset:13vh clamp(22px,4vw,60px) 10vh min(58vw,840px)}.coming-soon-copy{width:min(520px,52vw - 70px);max-width:520px}.coming-soon-copy h1{max-width:520px;font-size:clamp(56px,6.2vw,96px);line-height:.9}.coming-soon-copy p{max-width:520px}@media (max-width:980px){.coming-soon-grid{opacity:.46;grid-template-columns:repeat(3,minmax(0,1fr));inset:52vh 16px 4vh;transform:none}.coming-soon-copy{width:calc(100% - 32px);max-width:720px;margin:0 auto;padding-bottom:34vh}.coming-soon-copy h1{max-width:680px;font-size:clamp(52px,13vw,86px)}.coming-soon-copy p{max-width:650px}}@media (max-width:640px){.coming-soon-grid{opacity:.42;grid-template-columns:1fr 1fr;gap:9px;inset:65vh 14px 22px}.coming-soon-copy{width:calc(100% - 28px);padding-top:30px;padding-bottom:29vh}.coming-soon-copy h1{max-width:100%;font-size:clamp(46px,16vw,68px)}.coming-soon-copy p{max-width:100%;font-size:15px}}@keyframes titanQuietScan{0%,66%{opacity:.12}76%{opacity:.32}to{opacity:.12}}@media (max-width:1180px){.titan-nav{grid-template-columns:1fr;padding-top:12px;padding-bottom:12px}.titan-nav-links,.titan-live{justify-self:start}.titan-hero-grid{grid-template-columns:minmax(0,1fr);align-content:start;min-height:auto}.titan-copy,.titan-copy h1,.titan-copy p{max-width:680px}.titan-terminal-wrap{transform:none}.titan-terminal-wrap:before{display:none}.titan-board-grid,.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{min-height:0}}@media (max-width:760px){:is(html:has(.titan-page),body:has(.titan-page)){overflow-y:auto}.titan-nav-links{max-width:100%;overflow-x:auto}.titan-hero-grid{padding-inline:14px}.titan-copy h1{font-size:clamp(52px,17vw,74px)}.titan-copy p{font-size:15px}.titan-proof,.titan-domain-rail,.titan-terminal-top,.titan-board-grid{grid-template-columns:1fr}.titan-index-strip{overflow-x:auto}.titan-terminal,.titan-academy-stage{min-height:0}}@media (prefers-reduced-motion:reduce){.titan-terminal:before,.titan-academy-stage:before,.titan-hero:after{animation:none}}.titan-kicker{margin-bottom:15px;font-size:11px;line-height:1.25}.titan-copy h1{text-wrap:balance;max-width:430px;font-size:clamp(50px,5.25vw,82px);line-height:.94}.titan-terminal-wrap{max-width:1240px;transform:perspective(1700px)rotateY(-1.2deg)}.titan-terminal,.titan-academy-stage{border-radius:20px;min-height:clamp(660px,78svh,820px)}.titan-terminal-top{grid-template-columns:minmax(270px,.95fr) minmax(180px,.44fr) auto;align-items:stretch;min-height:112px;padding:17px}.titan-board-title span{font-size:10px}.titan-data-badge{background:#fff7e709;border:1px solid #fff7e71c;border-radius:10px;align-content:center;gap:6px;min-width:178px;padding:12px;display:grid}.titan-data-badge span{color:#fff7e78a;font-family:var(--font-mono);text-transform:uppercase;font-size:9px;font-weight:900}.titan-data-badge b{color:#fff7e7d1;font-size:12px;line-height:1.25}.titan-index-strip{gap:10px}.titan-index-strip div{min-width:128px;padding:14px}.titan-board,.titan-intel-panel{background:#0204058f;border-radius:14px}.titan-board-head,.titan-stock-row,.titan-board.compact .titan-board-head,.titan-board.compact .titan-stock-row{grid-template-columns:.7fr .74fr .92fr .9fr 1fr;padding:0 16px}.titan-board-head{min-height:48px;font-size:10px}.titan-stock-row{min-height:58px;font-size:13px}.titan-stock-row:nth-child(3n+1){background:color-mix(in srgb, var(--titan-accent) 3.2%, transparent)}.titan-stock-row:hover{background:color-mix(in srgb, var(--titan-accent) 8%, transparent)}.titan-intel-panel{gap:14px;padding-bottom:14px}.titan-depth-title{min-height:48px;padding:16px 16px 0;font-size:10px}.titan-signal-card{margin:0 16px;padding:16px}.titan-focus-list{gap:13px;padding:0 16px}.titan-focus-row b,.titan-source-row b,.titan-scenario-row b,.titan-lesson-row b,.titan-rebalance-row b{font-size:15px;line-height:1.18}.titan-course-stack{background:#0204056b;border:1px solid #fff7e71a;border-radius:14px;grid-area:1/1/3;padding:0 14px 14px}.titan-course-card{min-height:72px;padding:12px}.titan-course-card b{font-size:13px}.titan-course-card small{font-size:10px}.titan-certificate-card{border:1px solid color-mix(in srgb, var(--titan-warm) 24%, transparent);border-radius:14px;grid-area:1/2/auto/4;min-height:214px}.titan-certificate-card b{max-width:560px;font-size:clamp(30px,3.2vw,48px);line-height:.98}.titan-certificate-card small{max-width:520px}.titan-cert-seal{width:88px;font-size:17px}.titan-lesson-panel{background:#02040557;border:1px solid #fff7e71a;border-radius:14px;grid-area:2/2/auto/4;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;padding:0 12px 12px}.titan-stoix-cert-grid,.titan-stoix-module-grid{background:#02040561;border:1px solid #fff7e71a;border-radius:14px;align-content:start;gap:8px;padding:0 12px 12px;display:grid}.titan-stoix-cert-grid{grid-area:3/1/auto/3;grid-template-columns:repeat(5,minmax(0,1fr))}.titan-stoix-cert-grid .titan-depth-title,.titan-stoix-module-grid .titan-depth-title{grid-column:1/-1;min-height:38px;padding:12px 0 0}.titan-stoix-module-grid{grid-area:3/3}.titan-stoix-chip,.titan-stoix-module{background:#fff7e70a;border:1px solid #fff7e71a;border-radius:10px;padding:10px}.titan-stoix-chip span{color:var(--titan-warm);font-family:var(--font-mono);font-size:12px;font-weight:950}.titan-stoix-chip b,.titan-stoix-module b{color:#fff7e7;margin-top:5px;font-size:12px;line-height:1.16;display:block}.titan-stoix-chip small,.titan-stoix-module small{color:#fff7e794;margin-top:5px;font-size:10px;line-height:1.35;display:block}@media (max-width:1280px){.titan-hero-grid{grid-template-columns:minmax(280px,.46fr) minmax(680px,1.54fr)}.titan-terminal,.titan-academy-stage{min-height:clamp(590px,70svh,740px)}.titan-board-grid,.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{min-height:calc(clamp(590px,70svh,740px) - 104px)}}@media (max-width:1180px){.titan-hero-grid{grid-template-columns:minmax(0,1fr)}.titan-copy{max-width:680px}.titan-copy h1{max-width:620px}.titan-terminal-wrap{max-width:100%;transform:none}.titan-terminal-top{grid-template-columns:minmax(0,1fr)}.titan-data-badge{display:none}.titan-academy-grid{grid-template-columns:1fr}.titan-course-stack,.titan-certificate-card,.titan-lesson-panel,.titan-stoix-cert-grid,.titan-stoix-module-grid{grid-area:auto/1}.titan-stoix-cert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.titan-copy h1{font-size:clamp(46px,14.6vw,64px);line-height:.96}.titan-copy p{font-size:15px}.titan-terminal,.titan-academy-stage{min-height:0}.titan-board-grid{grid-template-columns:1fr}.titan-stock-row{min-height:54px}.titan-stoix-cert-grid{grid-template-columns:1fr}}.titan-hero-grid{grid-template-columns:minmax(300px,.36fr) minmax(860px,1.64fr);column-gap:clamp(24px,3.2vw,52px);padding-top:14px;padding-bottom:24px}.titan-copy{max-width:460px}.titan-copy h1{text-shadow:0 0 42px #f1c96d1a;max-width:470px;font-size:clamp(46px,4.9vw,78px);line-height:1.02}.titan-copy p{color:#fff7e7bd;max-width:430px;margin-top:18px;font-size:16.5px;line-height:1.72}.titan-kicker{color:#f1c96df2;max-width:420px;margin-bottom:13px;line-height:1.35}.titan-proof{gap:8px;margin-top:24px}.titan-proof div{min-height:72px;padding:11px}.titan-proof b{font-size:11.5px;line-height:1.3}.titan-artifact-slot{opacity:1;visibility:visible;justify-self:stretch;min-width:0}.titan-terminal-wrap{transform-origin:100%;opacity:1;visibility:visible;justify-self:end;width:min(100%,1280px);max-width:1280px;animation:.76s cubic-bezier(.16,1,.3,1) 80ms both titanModuleHandoffPremium,13s ease-in-out 1.5s infinite titanTerminalBreathePremium}.titan-copy,.titan-page .titan-hero-grid>*{opacity:1;visibility:visible}.titan-page-direct-hash .titan-copy,.titan-page-direct-hash .titan-terminal-wrap{opacity:1!important;visibility:visible!important;filter:none!important;animation:none!important}.titan-terminal-wrap:before{opacity:.42;border-color:#fff7e70e;inset:48px -14px -16px 42px}.titan-terminal,.titan-academy-stage{background:radial-gradient(circle at 80% 16%, color-mix(in srgb, var(--titan-accent) 10%, transparent), transparent 32%), linear-gradient(145deg, #fff7e712, transparent 34%), linear-gradient(180deg, #fff7e709, transparent 42%), #010405e0;min-height:clamp(675px,76svh,835px);box-shadow:0 68px 190px #000000b8, 0 0 116px color-mix(in srgb, var(--titan-accent) 8%, transparent), inset 0 1px 0 #fff7e729, inset 0 0 92px color-mix(in srgb, var(--titan-accent-2) 4.5%, transparent);border-color:#fff7e738;border-radius:22px}.titan-terminal:before,.titan-academy-stage:before{background:linear-gradient(90deg, color-mix(in srgb, var(--titan-accent-2) 4.5%, transparent) 1px, transparent 1px) 0 0 / 104px 100%, linear-gradient(180deg, #fff7e709 1px, transparent 1px) 0 0 / 100% 64px;opacity:.16;animation:38s ease-in-out infinite titanQuietScanPremium}.titan-terminal:after,.titan-academy-stage:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.26;background:linear-gradient(90deg,#fff7e71f,#0000 18% 82%,#fff7e714),linear-gradient(#fff7e71a,#0000 18% 86%,#fff7e70f);position:absolute;inset:0}.titan-terminal-top{background:linear-gradient(#fff7e70b,#0000),#020304ad;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(178px,auto);gap:12px;min-height:130px;padding:18px}.titan-board-title strong{font-size:clamp(22px,1.65vw,30px);line-height:1.12}.titan-data-badge{align-self:stretch;min-width:184px}.titan-index-strip{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;min-width:0;display:grid}.titan-index-strip div{border-radius:11px;min-width:0;padding:13px 14px}.titan-index-strip b{font-size:16px}.titan-board-grid,.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{min-height:calc(clamp(675px,76svh,835px) - 130px)}.titan-board-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.4fr);gap:20px;padding:20px}.titan-board,.titan-intel-panel,.titan-course-stack,.titan-lesson-panel,.titan-stoix-cert-grid,.titan-stoix-module-grid{background:linear-gradient(145deg,#fff7e709,#0000 48%),#02040585;border-color:#fff7e71f}.titan-board-head,.titan-stock-row,.titan-board.compact .titan-board-head,.titan-board.compact .titan-stock-row{grid-template-columns:.68fr .74fr .94fr .92fr 1fr;gap:14px;padding:0 18px}.titan-board-head{min-height:50px}.titan-stock-row,.titan-board.compact .titan-stock-row{min-height:61px;font-size:13.5px}.titan-stock-row .code,.titan-stock-row .glow{font-size:13.5px}.titan-signal-card{padding:17px}.titan-signal-card b{font-size:17px;line-height:1.26}.titan-focus-row,.titan-source-row,.titan-scenario-row,.titan-lesson-row,.titan-rebalance-row{padding:16px}.titan-focus-row small,.titan-source-row small,.titan-scenario-row small,.titan-lesson-row small,.titan-rebalance-row small{font-size:11.5px;line-height:1.48}.titan-academy-grid{grid-template-rows:minmax(218px,auto) 1fr minmax(148px,auto);grid-template-columns:.78fr 1.16fr .94fr;gap:14px;padding:18px}.titan-course-card{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:6px 10px;min-height:92px}.titan-certificate-card{background:radial-gradient(circle at 86% 24%, color-mix(in srgb, var(--titan-warm) 22%, transparent), transparent 34%), linear-gradient(135deg, #f1c96d24, #63e7f20b), #03060799;min-height:226px}.titan-certificate-card b{font-size:clamp(34px,3.2vw,52px);line-height:1.02}.titan-lesson-panel{gap:10px}.titan-stoix-cert-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.titan-page-education .titan-copy h1{font-size:clamp(42px,4.6vw,72px);line-height:1.04}.titan-course-card b{grid-column:2;font-size:13px;line-height:1.16}.titan-course-card small{grid-column:2;font-size:10.5px;font-weight:800;line-height:1.42}.titan-stoix-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.titan-stoix-chip,.titan-stoix-module{background:#fff7e70d;border-color:#fff7e721}.titan-stoix-chip b,.titan-stoix-module b{font-size:11.5px}.titan-stoix-chip small,.titan-stoix-module small{font-size:9.5px}@keyframes titanModuleHandoffPremium{0%{opacity:0;filter:blur(8px);transform:perspective(1600px)rotateY(-5deg)translate(3vw)translateY(18px)scale(.96)}to{opacity:1;filter:blur();transform:perspective(1600px)rotateY(-1.2deg)translate(0)translateY(0)scale(1)}}@keyframes titanTerminalBreathePremium{0%,to{transform:perspective(1600px)rotateY(-1.2deg)translateY(0)scale(1)}50%{transform:perspective(1600px)rotateY(-.8deg)translateY(-4px)scale(1.004)}}@keyframes titanQuietScanPremium{0%,76%{opacity:.1}84%{opacity:.22}to{opacity:.1}}@media (max-width:1320px){.titan-hero-grid{grid-template-columns:minmax(280px,.42fr) minmax(660px,1.58fr)}.titan-terminal,.titan-academy-stage{min-height:clamp(610px,70svh,760px)}.titan-board-grid,.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{min-height:calc(clamp(610px,70svh,760px) - 130px)}}@media (max-width:1180px){.titan-hero-grid{grid-template-columns:minmax(0,1fr)}.titan-copy,.titan-copy h1,.titan-copy p{max-width:720px}.titan-terminal-wrap{width:100%;max-width:100%;animation:.64s cubic-bezier(.16,1,.3,1) both titanCopyIn}.titan-terminal-top{grid-template-columns:minmax(0,1fr);min-height:0}.titan-data-badge{min-width:0;display:grid}.titan-board-grid,.titan-research-grid,.titan-quant-grid,.titan-academy-grid,.titan-wealth-grid{min-height:0}.titan-academy-grid{grid-template-rows:auto;grid-template-columns:1fr}.titan-course-stack,.titan-certificate-card,.titan-lesson-panel,.titan-stoix-cert-grid,.titan-stoix-module-grid{grid-area:auto/1}.titan-stoix-cert-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.titan-stoix-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.titan-copy h1{font-size:clamp(42px,13vw,62px);line-height:1.04}.titan-terminal,.titan-academy-stage{border-radius:18px;min-height:0}.titan-board-grid{grid-template-columns:1fr;padding:14px}.titan-board{overflow-x:auto}.titan-board-head,.titan-stock-row,.titan-board.compact .titan-board-head,.titan-board.compact .titan-stock-row{min-width:620px}.titan-stoix-cert-grid,.titan-stoix-module-grid{grid-template-columns:1fr}}.titan-community-link{background:linear-gradient(180deg, #fff7e742, transparent 58%), var(--titan-warm);color:#020304;letter-spacing:0;white-space:nowrap;border:1px solid #f1c96dd1;border-radius:12px;justify-content:center;justify-self:end;align-items:center;gap:11px;min-height:52px;padding:0 24px;font-size:14px;font-weight:950;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex;box-shadow:0 16px 52px #00000057,0 0 46px #f1c96d3d,inset 0 1px #ffffff5c}.titan-community-link:hover{border-color:#fff1c1;transform:translateY(-1px);box-shadow:0 20px 62px #00000061,0 0 62px #f1c96d57,inset 0 1px #ffffff70}.community-page{--titan-accent:#36f29a;--titan-accent-2:#63e7f2;--titan-warm:#f1c96d;--titan-danger:#ff5866;color:#fff7e7;min-height:100svh;font-family:var(--font-sans);background:#020305}:is(html:has(.community-page),body:has(.community-page)){background:#020305;overflow-x:hidden}.community-hero{isolation:isolate;background:radial-gradient(at 66% 34%,#f1c96d1a,#0000 34%),radial-gradient(at 88% 88%,#36f29a13,#0000 38%),linear-gradient(135deg,#020305 0%,#040705 52%,#060609 100%);min-height:100svh;position:relative;overflow:hidden}.community-hero:before{content:"";z-index:1;pointer-events:none;opacity:.3;background:linear-gradient(90deg,#fff7e707 1px,#0000 1px) 0 0/128px 100%,linear-gradient(#fff7e706 1px,#0000 1px) 0 0/100% 86px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 88%,#0000)}.community-nav{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#020305e6,#0203053d);border-bottom:1px solid #fff7e71f;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:0 clamp(16px,4vw,62px);display:flex;position:relative}.community-layout{z-index:4;grid-template-columns:minmax(300px,.52fr) minmax(560px,1fr);align-items:center;gap:clamp(28px,5vw,82px);width:100%;min-height:calc(100svh - 74px);padding:clamp(34px,7vh,86px) clamp(18px,5vw,78px);display:grid;position:relative}.community-copy{min-width:0;max-width:570px}.community-copy>span{color:var(--titan-warm);font-family:var(--font-mono);text-transform:uppercase;font-size:11px;font-weight:950}.community-copy h1{color:#fff7e7;max-width:560px;font-family:var(--font-display);letter-spacing:0;margin:14px 0 0;font-size:clamp(52px,6.25vw,92px);font-weight:950;line-height:1.08}.community-copy p{color:#fff7e7b8;max-width:520px;margin:24px 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.66}.community-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.community-option{background:linear-gradient(145deg,#fff7e70f,#0000 48%),#05080cb8;border:1px solid #fff7e71f;border-radius:14px;align-content:start;gap:11px;min-width:0;min-height:222px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 110px #00000061}.community-option svg{color:var(--titan-warm)}.community-option-label{color:var(--titan-warm);font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:950}.community-option b{color:#fff7e7;font-family:var(--font-display);font-size:clamp(28px,3vw,46px);line-height:.94}.community-option small{color:#fff7e7a3;overflow-wrap:anywhere;font-size:13px;font-weight:760;line-height:1.5}.community-option i{text-align:center;white-space:nowrap;border-radius:9px;justify-content:center;align-self:end;align-items:center;gap:8px;min-height:44px;font-size:13px;font-style:normal;font-weight:950;line-height:1;display:inline-flex}.community-option.active{background:radial-gradient(circle at 84% 18%,#36f29a29,#0000 36%),linear-gradient(145deg,#f1c96d24,#0000 52%),#05080cd1;border-color:#f1c96d75;min-height:222px;box-shadow:0 46px 140px #00000080,0 0 90px #f1c96d1f}.community-option-cta{background:var(--titan-warm);color:#020304;text-align:center;border-radius:10px;justify-content:center;place-self:end stretch;align-items:center;width:100%;min-height:50px;padding:0 22px;font-size:14px;font-weight:950;line-height:1;display:flex;box-shadow:inset 0 1px #ffffff57}.community-option-cta span{color:inherit;font-family:var(--font-sans);font-size:inherit;font-weight:inherit;text-transform:none;line-height:1;transform:translateY(-.5px)}.community-option.disabled{filter:grayscale(.55);opacity:.55}.community-option.disabled i{color:#fff7e794;background:#fff7e70b;border:1px solid #fff7e724;width:fit-content;padding:0 12px}@media (max-width:1180px){.titan-community-link{justify-self:start}.community-layout{grid-template-columns:1fr;align-items:start}}@media (max-width:720px){.titan-community-link{width:100%;min-height:48px;padding:0 16px}.community-page{overflow-y:auto}.community-hero{min-height:100svh;overflow-y:auto}.community-nav{min-height:68px;padding:0 14px}.community-nav .titan-brand em{display:none}.community-layout{justify-items:start;width:100%;max-width:100vw;min-height:calc(100svh - 68px);padding:30px 14px 34px;overflow-x:hidden}.community-copy,.community-copy h1{width:100%;max-width:360px}.community-copy p{overflow-wrap:break-word;width:100%;max-width:340px}.community-options,.community-option{width:min(100%,362px);max-width:362px}.community-copy h1{font-size:clamp(40px,12.6vw,54px);line-height:1.12}.community-options{grid-template-columns:1fr;width:100%}.community-option,.community-option.active{grid-row:auto;min-height:0}.community-option small{max-width:292px}.community-option-cta{min-height:50px;padding:0 18px}}
