/* Deck-derived TradeX identity. This is a design study, not a new formal brand manual. */
body.brand-tradex{--day:#fff;--wash:#f2f9fb;--card:#fff;--text:#081725;--quiet:#486577;--accent:#087f9d;--edge:#d5e5eb;font-family:Inter,Arial,sans-serif}.brand-tradex .section h2{font-weight:600;letter-spacing:-2.4px}.brand-tradex .section h2 em{color:#168fb1}.brand-tradex .label{color:#227d96;font-family:Inter,Arial,sans-serif;font-weight:600;letter-spacing:1.5px}.brand-tradex .nav .brand{color:#f1fafb}.brand-tradex .email-hero h1{font-weight:600;color:#f4f8fa}.brand-tradex .email-hero h1>span{background:linear-gradient(110deg,#2babd1,#1dd476 85%);background-clip:text;-webkit-background-clip:text;color:transparent}.brand-tradex .email-hero .glass-mark{background:radial-gradient(ellipse,#17bca744,#0b394c88);border-color:#2caac86b;box-shadow:inset 0 0 25px #27b7ce33,0 0 40px #1ac98a22}.brand-tradex .email-hero .button,.brand-tradex .closing .button{background:linear-gradient(110deg,#29a7d1,#17cb83);color:#061620;font-weight:600;border:0}.brand-tradex .email-hero .ghost{border-color:#368b974f;color:#b3d1d8}.brand-tradex .daybreak{background:linear-gradient(105deg,#effbff,#effcf5);border-top:3px solid #26aecd;border-bottom-color:#d6ebea}.brand-tradex .daybreak>span{color:#147f99}.brand-tradex .daybreak>a{color:#096f73}.brand-tradex .daybreak p{font-weight:600}.brand-tradex .component-grid article{border-radius:22px;border-color:#d3e7ed;background:linear-gradient(145deg,#fff 55%,#eef9fc)}.brand-tradex .component-art{background:radial-gradient(ellipse,#28b7d522,transparent 68%)}.brand-tradex .component-art>span{color:#23a5c6}.brand-tradex .component-art i{border-color:#29afd040}.brand-tradex .component-grid article:nth-child(2) .component-art>span,.brand-tradex .component-grid article:nth-child(4) .component-art>span{color:#19b47c}.brand-tradex .component-grid .component-principle{background:linear-gradient(120deg,#edfaff,#f2fcf6)}.brand-tradex .component-principle>span{background:linear-gradient(135deg,#28a5ce,#19c880);background-clip:text;-webkit-background-clip:text;color:transparent}.brand-tradex .terminal{border-color:#c6e2e9;box-shadow:0 20px 65px #123e5210;border-radius:22px}.brand-tradex .terminal-bar{background:#f0f8fa;color:#4b8192}.brand-tradex .terminal-bar i:nth-child(1){background:#28a8ce}.brand-tradex .terminal-bar i:nth-child(2){background:#1bc78a}.brand-tradex .terminal-bar i:nth-child(3){background:#0d3449}.brand-tradex .process-choices button[aria-selected=true]{color:#087f97;background:linear-gradient(100deg,#e8f8ff,#edfff5);border-left:3px solid #22b6b4}.brand-tradex .terminal-orbit{color:#19bfa1;text-shadow:0 3px 25px #2ab2c62b}.brand-tradex .terminal-content .button{background:#0c293b;color:#fff}.brand-tradex .aum{background:linear-gradient(115deg,#e5f6ff,#f2fff6)!important;border:1px solid #cbe7e9;position:relative;overflow:hidden}.brand-tradex .aum:after{content:'';position:absolute;right:-120px;top:-180px;width:440px;height:440px;border:1px solid #28b7c21f;border-radius:50%;pointer-events:none;box-shadow:0 0 0 50px #28b7c208,0 0 0 100px #19cb8108}.brand-tradex .aum-number>strong{background:linear-gradient(130deg,#25a6d0,#16c983);background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:500}.brand-tradex .aum-number>small,.brand-tradex .aum-number>span{color:#168da6}.brand-tradex .aum-number>strong{font-size:215px}.brand-tradex .aum-basis dt{color:#187f99}.brand-tradex .control-preview{background:linear-gradient(140deg,#edf9ff,#effbf5);border-color:#bedfe6;border-radius:24px}.brand-tradex .control-rings i{border-color:#26a9ca66}.brand-tradex .control-rings i+i{border-color:#1cc78e66}.brand-tradex .control-items{color:#167e8a}.brand-tradex .journal-art{background:linear-gradient(135deg,#26a7cc,#19be93);border:0;color:#061d2b}.brand-tradex .journal-art>span,.brand-tradex .journal-art>b{color:#082536}.brand-tradex .journal-archive{background:linear-gradient(130deg,#e3f6ff,#effbf5)}.brand-tradex .report-cover{background:linear-gradient(130deg,#e1f4fc,#dff8eb)!important;color:#0a7087;border-radius:15px}.brand-tradex .report-cover>strong{color:#168aa5}.brand-tradex .report-card{border-color:#d1e5eb}.brand-tradex .team-portrait{background:linear-gradient(120deg,#e2f5fc,#e8faf0)!important}.brand-tradex .team-portrait>span{color:#29a9b64a}.brand-tradex .closing{background:linear-gradient(115deg,#e7f7ff,#f0fff5);border-color:#cde5e8}.brand-tradex .closing h2{font-weight:600;letter-spacing:-2px}.brand-tradex footer .brand{color:#081725}.brand-tradex footer{border-top:1px solid #d4e8ee}.brand-tradex .text-link:hover,.brand-tradex .read:hover{color:#05866d}.brand-tradex .section a.button:hover,.brand-tradex .hero .button:hover,.brand-tradex .closing .button:hover{filter:brightness(1.05)}
.signature-feature{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;margin:0 6% 65px;padding:50px;background:linear-gradient(120deg,#e9f8ff,#effcf4);border:1px solid #cce5e9;border-radius:30px}.signature-feature h2{font-size:52px;font-weight:600;letter-spacing:-2.5px;margin:25px 0}.signature-feature h2 em{font-style:normal;background:linear-gradient(105deg,#25a8cf,#16ba83);background-clip:text;-webkit-background-clip:text;color:transparent}.signature-feature p{font-size:13px;max-width:470px;color:#466577}.signature-feature>div>div{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:25px}.signature-feature .button{background:linear-gradient(100deg,#29a9cf,#1bc68c);color:#071d29;font-weight:600}.signature-feature .text-link{font-size:10px;gap:0}.signature-preview{display:block;height:560px;overflow:hidden;border-radius:15px;border:1px solid #bedde4;box-shadow:0 20px 45px #0a3b4f16}.signature-preview img{display:block;width:100%;height:auto}.brand-tradex .email-hero .hero-copy p{color:#9cb4c0}@media(max-width:700px){.brand-tradex .section h2{letter-spacing:-1.6px}.brand-tradex .aum-number>strong{font-size:175px}.signature-feature{display:block;padding:30px 23px;margin:0 5% 40px;border-radius:22px}.signature-feature h2{font-size:38px;letter-spacing:-1.8px}.signature-feature p{font-size:12px}.signature-preview{margin-top:35px;height:390px}.brand-tradex .closing h2{font-size:40px}}
