.brand-copy b,.footer-brand{letter-spacing:-.03em;text-transform:none}.brand-copy small{letter-spacing:.14em}.hero-visual img,.vi-card img{object-position:center}.about{background:#f4efe3;color:#12372d}.about-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:start}.about-copy>span,.shop-copy>span{font-size:.75rem;font-weight:800;letter-spacing:.2em;color:#d80e2f}.about h2{font-size:clamp(2.5rem,5vw,5.2rem);line-height:.96;margin:20px 0 28px;letter-spacing:-.06em}.about-copy p{max-width:660px;line-height:1.9;color:#3f5049}.about-copy .about-lead{font-size:1.12rem;color:#12372d}.network-line{margin-top:32px;padding-top:22px;border-top:1px solid rgba(18,55,45,.22);display:flex;flex-direction:column;gap:8px}.network-line b{font-size:.68rem;letter-spacing:.18em;color:#b0793b}.network-line span{font-size:.78rem;letter-spacing:.08em;line-height:1.7}.about-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(18,55,45,.25);border-left:1px solid rgba(18,55,45,.25)}.about-grid article{min-height:190px;padding:28px;border-right:1px solid rgba(18,55,45,.25);border-bottom:1px solid rgba(18,55,45,.25)}.about-grid b{color:#d80e2f;font-size:.72rem;letter-spacing:.15em}.about-grid h3{font-size:1.28rem;margin:38px 0 10px}.about-grid p{font-size:.9rem;line-height:1.65;color:#59655f}.compliance-note{margin:40px 0 0;padding:16px 20px;background:#e9e1d2;border-left:3px solid #b79a62;color:#5b625d;font-size:.82rem;line-height:1.7}.shop .vi-card img{aspect-ratio:3/2;object-fit:cover}.footer-brand{font-size:1.8rem}.footer-brand small{letter-spacing:.12em}@media(max-width:1000px){.about-layout{grid-template-columns:1fr;gap:42px}.nav nav a:nth-child(4){display:none}}@media(max-width:680px){.about-grid{grid-template-columns:1fr}.about-grid article{min-height:150px}.about h2{font-size:2.7rem}.about-layout{gap:32px}.compliance-note{margin-top:28px}.nav nav{display:none}}
.account-actions{display:flex;gap:8px}.account-actions button,.install-button{border:1px solid #b79a62;background:transparent;color:#f4efe3;padding:11px 16px;font-weight:750;cursor:pointer}.account-actions .register-trigger{background:#d80e2f;border-color:#d80e2f}.radar-status{display:flex;align-items:center;gap:10px;margin:0 0 26px;padding:13px 16px;background:#eee7da;color:#4e5a54;font-size:.82rem}.status-dot{width:9px;height:9px;border-radius:50%;background:#b79a62}.service-card[role=button]{cursor:pointer;transition:transform .2s,border-color .2s}.service-card[role=button]:hover,.service-card.selected{transform:translateY(-4px);border-color:#d80e2f}.radar-workspace{margin-top:34px;border:1px solid rgba(18,55,45,.2);background:#fff}.radar-toolbar{display:flex;justify-content:space-between;gap:20px;padding:18px;border-bottom:1px solid rgba(18,55,45,.15)}.filter-tabs{display:flex;gap:6px;flex-wrap:wrap}.filter-tabs button,.crypto-option,.auth-tabs button{border:1px solid rgba(18,55,45,.2);background:#f4efe3;color:#12372d;padding:10px 15px;cursor:pointer;font-weight:750}.filter-tabs button.active,.crypto-option.active,.auth-tabs button.active{background:#12372d;color:#fff}.radar-search{display:flex;align-items:center;gap:9px;color:#59655f;font-size:.8rem}.radar-search input{padding:10px;border:1px solid rgba(18,55,45,.2);min-width:220px}.opportunity-row{width:100%;display:grid;grid-template-columns:70px 1fr 72px 80px 55px;align-items:center;gap:15px;padding:20px;border:0;border-bottom:1px solid rgba(18,55,45,.12);background:#fff;text-align:left;color:#12372d;cursor:pointer}.opportunity-row:hover{background:#faf7f0}.op-tag{color:#d80e2f;font-size:.72rem;font-weight:850}.op-main{display:flex;flex-direction:column;gap:7px}.op-main small{color:#66716b}.op-meta{display:flex;flex-direction:column;text-align:center}.op-meta b{font-size:1.35rem}.op-meta small,.risk{font-size:.72rem}.risk{padding:7px;text-align:center;background:#eee7da}.op-arrow{font-size:.75rem;font-weight:800}.empty-state{padding:40px;text-align:center;color:#66716b}.auth-tabs{display:flex;gap:8px;margin-bottom:24px}#auth-form{display:grid;gap:16px}#auth-form label,.crypto-card label{display:grid;gap:7px;font-size:.82rem;font-weight:750}#auth-form input,.crypto-card input{padding:13px;border:1px solid rgba(18,55,45,.25);font:inherit}.consent-row{grid-template-columns:auto 1fr!important;align-items:start;font-weight:400!important;line-height:1.6}.auth-submit,.verify-payment{padding:13px;background:#d80e2f;color:#fff;border:0;font-weight:800;cursor:pointer}.form-status{min-height:24px;color:#17613e}.crypto-summary{display:grid;gap:8px;padding:18px;background:#12372d;color:#fff}.crypto-summary strong{font-size:2rem;color:#f1d69a}.crypto-summary small{color:#d9d1c2}.crypto-options{display:flex;gap:8px;margin:18px 0}.crypto-card{display:grid;gap:16px}.crypto-card>img{display:block;width:min(100%,340px);max-height:370px;object-fit:contain;margin:auto;border:1px solid #ddd}.network-warning,.payment-confirm{display:grid;gap:5px;padding:14px;background:#eee7da;border-left:3px solid #d80e2f}.network-warning span,.payment-confirm p{font-size:.82rem;line-height:1.6;margin:0}.address-line{display:flex;border:1px solid rgba(18,55,45,.22)}.address-line code{padding:12px;overflow-wrap:anywhere;flex:1}.address-line button{border:0;background:#12372d;color:#fff;padding:0 14px;cursor:pointer}.detail-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ddd;margin:20px 0}.detail-stats div{display:grid;gap:5px;padding:16px;background:#f4efe3}.detail-stats b{font-size:1.35rem}.detail-stats span{font-size:.72rem}.authorization-box{padding:18px;background:#eee7da;margin-top:22px}.authorization-box button{margin-top:12px;padding:11px 14px;background:#12372d;color:#fff;border:0;cursor:pointer}@media(max-width:900px){.account-actions .login-trigger{display:none}.opportunity-row{grid-template-columns:55px 1fr 55px}.op-meta,.risk{display:none}}@media(max-width:680px){.account-actions button{padding:9px 11px}.radar-toolbar{flex-direction:column}.radar-search input{min-width:0;width:100%}.opportunity-row{grid-template-columns:48px 1fr 38px;padding:16px 12px}.crypto-options{flex-direction:column}.region-tabs{flex-wrap:wrap}.detail-stats{grid-template-columns:1fr}}
