*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#080b11;color:#eef2f7;line-height:1.6}.wrap{width:min(1120px,calc(100% - 40px));margin:auto}.narrow{width:min(780px,calc(100% - 40px))}.site-header{position:sticky;top:0;z-index:20;background:rgba(8,11,17,.9);border-bottom:1px solid #1b2330;backdrop-filter:blur(14px)}.nav{height:68px;display:flex;align-items:center;justify-content:space-between}.brand{font-weight:800;letter-spacing:.16em;color:white;text-decoration:none}.nav nav{display:flex;gap:24px}.nav nav a{color:#aeb9c8;text-decoration:none;font-size:.93rem}.nav nav a:hover{color:#fff}.hero{padding:110px 0 90px;background:radial-gradient(circle at 78% 28%,rgba(48,103,171,.22),transparent 32%),linear-gradient(180deg,#0b1018,#080b11)}.hero-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:58px;align-items:center}.eyebrow{font-size:.875rem;letter-spacing:.14em;color:#69a8ff;font-weight:800;margin:0 0 18px;line-height:1.2;text-transform:uppercase}.hero h1{font-size:clamp(3rem,7vw,5.7rem);line-height:.95;margin:0 0 28px;letter-spacing:-.045em}.lead{max-width:760px;font-size:1.2rem;color:#b5c0cf}.actions{display:flex;gap:12px;margin-top:34px}.button{padding:12px 18px;border-radius:8px;text-decoration:none;font-weight:700}.primary{background:#e8f0ff;color:#07101f}.secondary{border:1px solid #2a3b52;color:#d9e7fb}.panel,.card{border:1px solid #202a38;background:#0d121b;border-radius:14px}.hero-panel{padding:12px 22px}.status-row{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #1d2734}.status-row:last-child{border-bottom:0}.status-row span{color:#8996a7}.section{padding:88px 0}.alt{background:#0b0f16;border-top:1px solid #171f2a;border-bottom:1px solid #171f2a}.section h2{font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.03em;margin:0 0 18px}.section-intro{color:#aab6c5;max-width:760px;font-size:1.08rem}.cards{display:grid;gap:18px;margin-top:36px}.cards.three{grid-template-columns:repeat(3,1fr)}.cards.two{grid-template-columns:repeat(2,1fr)}.card{padding:28px}.card h3,.panel h3{margin-top:0}.card p,.panel p{color:#aab5c4}.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px}.flow div{padding:24px;background:#0d121b;border:1px solid #202a38;border-radius:14px}.flow span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#172b45;color:#9ec7ff;font-weight:800;margin-bottom:15px}.flow strong,.flow small{display:block}.flow small{margin-top:8px;color:#8e9baa}.license-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.license-grid .panel{padding:28px}details{border-top:1px solid #202a38;padding:20px 0}details:last-child{border-bottom:1px solid #202a38}summary{cursor:pointer;font-weight:700}details p{color:#aab6c5}.disclaimer{padding-top:55px}.disclaimer p{color:#8894a3;font-size:.92rem}footer{border-top:1px solid #1b2330;padding:28px 0;color:#7f8b9b}.footer-row{display:flex;justify-content:space-between}@media(max-width:850px){.hero-grid,.cards.three,.cards.two,.flow,.license-grid{grid-template-columns:1fr}.nav nav{display:none}.hero{padding-top:80px}.hero h1{font-size:3.5rem}}

.request-section{background:linear-gradient(180deg,#080b11,#0a1018)}
.request-layout{display:grid;grid-template-columns:1.35fr .65fr;gap:18px;margin-top:36px;align-items:start}
.request-form{padding:28px}
.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.request-form label{display:block}
.request-form label>span{display:block;font-size:.9rem;color:#b7c3d2;margin-bottom:7px;font-weight:650}
.request-form input,.request-form select,.request-form textarea{
  width:100%;border:1px solid #2a3545;background:#090e15;color:#eef2f7;border-radius:8px;
  padding:12px 13px;font:inherit;outline:none
}
.request-form input:focus,.request-form select:focus,.request-form textarea:focus{
  border-color:#5f9de8;box-shadow:0 0 0 3px rgba(95,157,232,.12)
}
.request-form select{appearance:auto}
.full-field{margin-top:18px}
.consent{display:flex!important;align-items:flex-start;gap:10px;margin:18px 0;color:#9eabbc}
.consent input{width:auto;margin-top:4px}
.consent span{margin:0!important;font-size:.86rem!important;font-weight:400!important}
.submit-button{border:0;cursor:pointer;font-size:.95rem}
.form-note{margin:12px 0 0;color:#7f8c9d;font-size:.82rem}
.request-side{padding:28px}
.request-side ol{padding-left:20px;color:#aab5c4}
.request-side li{margin-bottom:12px}
.side-note{margin-top:24px;padding-top:20px;border-top:1px solid #202a38;color:#91a0b2!important;font-size:.9rem}
.hp-field{position:absolute!important;left:-99999px!important;width:1px;height:1px;overflow:hidden}
.notice{padding:18px;border-radius:10px;margin:20px 0}
.notice.success{background:#0c2419;border:1px solid #1e6a45;color:#bff0d2}
.notice.error{background:#2b1114;border:1px solid #7b2931;color:#ffd0d4}
@media(max-width:850px){.request-layout,.form-grid{grid-template-columns:1fr}}


/* SENTINEL FINAL CLEAN R2 — intraday positioning + validation */
.trust-line{margin:22px 0 0;padding-left:16px;border-left:3px solid #69a8ff;color:#dbe8fa;font-size:1.05rem;font-weight:700}
.validation-meta{display:flex;flex-wrap:wrap;gap:9px;margin:26px 0 4px}
.validation-meta span{border:1px solid #263448;background:#0c121b;color:#aebcd0;border-radius:999px;padding:7px 11px;font-size:.82rem}
.validation-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}
.validation-card{border:1px solid #202a38;background:#0d121b;border-radius:14px;padding:22px}
.metric-label{margin:0 0 7px;color:#6faeff;font-size:.74rem;letter-spacing:.13em;text-transform:uppercase;font-weight:800}
.metric-value{font-size:1.85rem;line-height:1.1;font-weight:800;letter-spacing:-.035em;color:#f5f8fc}
.metric-note{margin:8px 0 0;color:#8e9bad;font-size:.84rem;line-height:1.45}
.validation-callout{margin-top:18px;padding:26px;display:flex;justify-content:space-between;gap:28px;align-items:center}
.validation-callout h3{margin:0 0 6px}
.validation-callout p{margin:0;max-width:760px}
.validation-callout .button{white-space:nowrap}
.validation-note{color:#7f8b9b;font-size:.83rem;margin:16px 0 0}
@media(max-width:950px){.validation-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.validation-grid{grid-template-columns:1fr}.validation-callout{display:block}.validation-callout .button{display:inline-block;margin-top:18px}.footer-row{gap:15px;flex-direction:column}}


/* SENTINEL FINAL CLEAN R3 — scalable multi-system brand hierarchy */
.systems-grid{display:grid;grid-template-columns:2fr 1fr;gap:18px;margin-top:28px}
.system-card{border:1px solid #202a38;background:#0d121b;border-radius:16px;padding:28px;min-height:100%}
.system-card.featured{background:linear-gradient(180deg,rgba(23,38,58,.9),rgba(13,18,27,1))}
.system-card.future{opacity:.88}
.system-topline{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}
.system-status,.system-market{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800}
.system-status{color:#6faeff}.system-status.muted{color:#8793a4}.system-market{color:#8793a4}
.system-card h3{margin:0 0 10px;font-size:1.6rem}
.system-card p{color:#9aa7b7;line-height:1.65}
.system-tags{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}
.system-tags span{border:1px solid #2a3748;background:#0a1018;border-radius:999px;padding:6px 10px;font-size:.8rem;color:#b6c4d6}
.system-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
@media(max-width:850px){.systems-grid{grid-template-columns:1fr}}


/* SENTINEL FINAL CLEAN R4 — stronger text hierarchy, no decorative lines */
.hero .eyebrow{font-size:1rem;letter-spacing:.12em;font-weight:850;margin-bottom:24px;color:#72b0ff}
.section>.wrap>.eyebrow,.section>.narrow>.eyebrow{font-size:.9rem;letter-spacing:.14em;margin-bottom:20px}
@media(max-width:650px){.hero .eyebrow{font-size:.9rem;letter-spacing:.1em;margin-bottom:20px}.section>.wrap>.eyebrow,.section>.narrow>.eyebrow{font-size:.84rem}}

/* SENTINEL FINAL CLEAN R5 — premium brand homepage + dedicated product pages */
:root{--bg:#080b11;--surface:#0d121b;--surface-2:#0a1018;--border:#202a38;--muted:#9aa7b7;--text:#eef2f7;--accent:#72b0ff}
body{overflow-x:hidden}
.site-header{box-shadow:0 8px 30px rgba(0,0,0,.16)}
.nav nav{align-items:center}
.nav nav a{transition:color .18s ease}
.hero{position:relative;overflow:hidden;padding:126px 0 104px;background:linear-gradient(180deg,#0b1018 0%,#080b11 92%)}
.hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.72),transparent 88%);pointer-events:none}
.hero-orb{position:absolute;border-radius:50%;filter:blur(1px);pointer-events:none}
.hero-orb-one{width:560px;height:560px;right:-170px;top:-150px;background:radial-gradient(circle,rgba(43,112,203,.27),rgba(43,112,203,0) 68%)}
.hero-orb-two{width:380px;height:380px;left:-220px;bottom:-180px;background:radial-gradient(circle,rgba(89,151,230,.12),rgba(89,151,230,0) 70%)}
.hero-grid{position:relative;grid-template-columns:1.12fr .88fr;gap:70px}
.hero-copy{position:relative;z-index:2}
.hero h1{max-width:800px;font-size:clamp(3.6rem,7.3vw,6.4rem)}
.hero h1 span{color:#a8cfff}
.hero .lead{max-width:720px;font-size:1.16rem;line-height:1.72}
.hero-proof{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}
.hero-proof span{font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#8fa3bc;border:1px solid #27364a;border-radius:999px;padding:7px 10px;background:rgba(9,14,21,.65)}
.system-console{position:relative;border:1px solid #29364a;background:linear-gradient(180deg,rgba(15,23,35,.94),rgba(9,14,21,.96));border-radius:20px;padding:24px;box-shadow:0 28px 80px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.035)}
.system-console::after{content:"";position:absolute;inset:10px;border:1px solid rgba(255,255,255,.025);border-radius:14px;pointer-events:none}
.console-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #1d2937}
.console-head>div{display:flex;flex-direction:column;gap:2px}.console-head strong{font-size:1.2rem}.console-kicker{font-size:.67rem;letter-spacing:.14em;color:#6987ab;font-weight:800}
.live-dot{font-size:.68rem;letter-spacing:.12em;color:#9fb2c8;font-weight:800}.live-dot i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#77b4ff;margin-right:7px;box-shadow:0 0 16px rgba(119,180,255,.75)}
.console-system{display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;padding:20px 0;border-bottom:1px solid #1d2937}.console-system strong,.console-system small{display:block}.console-system small{color:#738197;margin-top:2px;font-size:.78rem}.console-state{font-size:.64rem;letter-spacing:.1em;color:#8796a9;border:1px solid #2a3748;border-radius:999px;padding:6px 8px}.console-state.ready{color:#abd0ff;border-color:#345f91;background:#10223a}
.system-symbol,.product-mark{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:.76rem;font-weight:900;letter-spacing:.06em;color:#9eb7d4;background:linear-gradient(145deg,#152033,#0d141e);border:1px solid #2a394e}.system-symbol.muted{opacity:.7}.product-mark.gold,.system-symbol:first-child{color:#e2c98f;background:linear-gradient(145deg,#2c2416,#15120d);border-color:#594b2d}
.console-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:14px;background:#1b2532;border:1px solid #1b2532;border-radius:12px;overflow:hidden}.console-stats div{background:#0b1119;padding:14px}.console-stats span,.console-stats strong{display:block}.console-stats span{font-size:.68rem;text-transform:uppercase;letter-spacing:.09em;color:#65758b}.console-stats strong{font-size:.86rem;margin-top:4px;color:#c9d5e4}
.intro-section{padding-top:104px}
.split-heading{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end}.split-heading h2{margin:0}.split-heading .section-intro{margin:0;max-width:none}
.principle-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:42px}.principle-card{min-height:250px;padding:26px;border-top:1px solid #2a394c;background:linear-gradient(180deg,rgba(15,21,31,.62),rgba(10,14,21,.4));border-radius:0 0 14px 14px}.principle-card>span,.card-number{font-size:.7rem;letter-spacing:.12em;color:#6489b6;font-weight:800}.principle-card h3{font-size:1.12rem;margin:48px 0 10px}.principle-card p{color:#8f9cac;font-size:.92rem;margin:0}
.systems-section{position:relative}.systems-grid-r5{grid-template-columns:1.22fr .78fr;gap:18px}.system-card{position:relative;overflow:hidden;transition:transform .18s ease,border-color .18s ease}.system-card:hover{transform:translateY(-2px);border-color:#30435c}.system-card.featured{background:radial-gradient(circle at 100% 0,rgba(137,108,46,.12),transparent 35%),linear-gradient(180deg,rgba(19,29,42,.96),rgba(12,17,25,1))}.system-card.ustech-card{background:radial-gradient(circle at 100% 0,rgba(51,112,187,.12),transparent 38%),#0d121b}.product-mark{margin:22px 0 26px}.product-mark.large{width:72px;height:72px;border-radius:18px;font-size:1rem}.system-card h3{font-size:2rem}.system-card p{max-width:680px}.product-status-note{border-top:1px solid #202a38;padding-top:18px;margin-top:26px!important;font-size:.88rem}.mini-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0}.mini-metrics div{background:#090f16;border:1px solid #1f2a38;border-radius:11px;padding:14px}.mini-metrics strong,.mini-metrics span{display:block}.mini-metrics strong{font-size:1.22rem}.mini-metrics span{font-size:.72rem;color:#788699;margin-top:2px}.text-link{color:#9dc8ff;text-decoration:none;font-weight:700;font-size:.9rem;align-self:center}.text-link:hover{color:#fff}
.risk-cards .card{min-height:230px}.risk-cards .card h3{margin-top:42px}
.validation-feature{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:38px}.validation-feature-copy{border:1px solid #263549;border-radius:18px;padding:34px;background:linear-gradient(160deg,#111a27,#0b1119)}.validation-feature-copy h3{font-size:2rem;margin:14px 0 12px}.validation-feature-copy>p{color:#94a3b5}.validation-scoreboard{display:grid;grid-template-columns:1fr 1fr;border:1px solid #202a38;border-radius:18px;overflow:hidden;background:#202a38;gap:1px}.validation-scoreboard div{background:#0c1119;padding:24px}.validation-scoreboard span,.validation-scoreboard strong,.validation-scoreboard small{display:block}.validation-scoreboard span{font-size:.69rem;text-transform:uppercase;letter-spacing:.11em;color:#718199}.validation-scoreboard strong{font-size:1.75rem;margin:6px 0 2px}.validation-scoreboard small{font-size:.74rem;color:#748297}
.button{display:inline-flex;align-items:center;justify-content:center;transition:transform .15s ease,background .15s ease,border-color .15s ease}.button:hover{transform:translateY(-1px)}.primary:hover{background:#fff}.secondary:hover{border-color:#47678d;background:#0e1825}.center-cta{text-align:center;margin-top:36px}
.product-hero{position:relative;padding:112px 0 92px;overflow:hidden;background:linear-gradient(180deg,#0b1018,#080b11)}.product-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 86%)}.gold-product-hero{background:radial-gradient(circle at 78% 18%,rgba(150,113,42,.16),transparent 31%),linear-gradient(180deg,#0c1017,#080b11)}.ustech-product-hero{background:radial-gradient(circle at 78% 18%,rgba(49,108,183,.19),transparent 32%),linear-gradient(180deg,#0b1018,#080b11)}.product-hero-grid{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:72px;align-items:center}.product-hero h1{font-size:clamp(3rem,6vw,5.4rem);line-height:.98;letter-spacing:-.045em;margin:0 0 26px}.product-hero h1 span{color:#a9cfff}.gold-product-hero h1 span{color:#d4bf8d}.back-link{display:inline-block;margin-bottom:34px;color:#8393a8;text-decoration:none;font-size:.86rem}.back-link:hover{color:#fff}.product-spec-card{border:1px solid #27364a;border-radius:18px;background:rgba(11,17,25,.9);padding:28px}.spec-row{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #1d2734}.spec-row:last-child{border:0}.spec-row span{color:#7f8ea2}.spec-row strong{text-align:right}
.risk-spec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px}.risk-spec-grid div{padding:24px;border:1px solid #202a38;border-radius:14px;background:#0d121b}.risk-spec-grid span,.risk-spec-grid strong,.risk-spec-grid small{display:block}.risk-spec-grid span{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#708198}.risk-spec-grid strong{font-size:1.75rem;margin:12px 0 3px}.risk-spec-grid small{color:#7d8b9e}
.status-panel-wrap{max-width:980px}.status-panel{padding:52px;border:1px solid #28384c;border-radius:20px;background:linear-gradient(145deg,#101824,#0a1017)}.status-panel h2{margin-top:14px}.status-panel>p{color:#9caabc;max-width:770px;font-size:1.06rem}.status-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px}.status-steps div{border-top:1px solid #2b3b50;padding-top:16px}.status-steps span,.status-steps strong{display:block}.status-steps span{font-size:.7rem;color:#688ab4;margin-bottom:10px}.status-steps strong{font-size:.9rem}
footer .text-link{font-size:.85rem}

@media(max-width:1050px){.hero-grid,.product-hero-grid{grid-template-columns:1fr;gap:46px}.system-console{max-width:720px}.principle-grid{grid-template-columns:repeat(2,1fr)}.systems-grid-r5{grid-template-columns:1fr}.risk-spec-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:850px){.split-heading{grid-template-columns:1fr;gap:16px;align-items:start}.validation-feature{grid-template-columns:1fr}.hero{padding-top:86px}.product-hero{padding-top:82px}.nav{height:64px}.nav nav{display:none}}
@media(max-width:650px){.wrap{width:min(100% - 28px,1120px)}.narrow{width:min(100% - 28px,780px)}.hero h1{font-size:3.2rem}.product-hero h1{font-size:3rem}.actions{flex-direction:column;align-items:stretch}.button{width:100%}.hero-proof{margin-top:22px}.console-stats,.validation-scoreboard,.mini-metrics,.principle-grid,.risk-spec-grid,.status-steps{grid-template-columns:1fr}.console-system{grid-template-columns:auto 1fr}.console-state{grid-column:2;justify-self:start}.principle-card{min-height:0}.principle-card h3{margin-top:26px}.system-card,.status-panel{padding:24px}.validation-feature-copy{padding:24px}.system-actions{flex-direction:column;align-items:stretch}.system-actions .text-link{text-align:center;padding:8px 0}.product-spec-card{padding:22px}.footer-row{align-items:flex-start}}


/* SENTINEL FINAL CLEAN R6 — brand tagline in sticky header + TradingView market references */
.nav{min-height:78px;height:auto;padding:9px 0}
.brand-stack{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:315px;letter-spacing:normal}
.brand-name{font-size:1.19rem;line-height:1.05;font-weight:850;letter-spacing:.075em;color:#fff}
.brand-tagline{font-size:.67rem;line-height:1.25;font-weight:650;letter-spacing:.01em;color:#8e9db1;white-space:nowrap}
.market-reference-section{padding:34px 0 38px;background:#090d14;border-top:1px solid #17202c;border-bottom:1px solid #17202c}
.market-reference-head{display:grid;grid-template-columns:1.15fr .85fr;gap:42px;align-items:end;margin-bottom:22px}
.market-reference-head .eyebrow{margin-bottom:10px}
.market-reference-head h2{margin:0;font-size:clamp(1.5rem,3vw,2.35rem);line-height:1.08;letter-spacing:-.025em}
.market-reference-head>p{margin:0;color:#8492a5;font-size:.88rem;line-height:1.55;text-align:right}
.tradingview-shell{position:relative;border:1px solid #233043;background:#0b1119;border-radius:15px;overflow:hidden}
.tradingview-tape-shell{padding:5px 8px;min-height:62px;display:flex;align-items:center}
.tradingview-tape-shell .tradingview-widget-container{width:100%}
.tradingview-chart-shell{height:430px}
.tradingview-fill{height:100%;width:100%}
.tradingview-fill .tradingview-widget-container__widget{height:calc(100% - 32px);width:100%}
.tradingview-widget-copyright{font-size:11px!important;line-height:32px!important;text-align:right!important;padding-right:12px!important;color:#637189!important}
.tradingview-widget-copyright a{color:#7daee9!important;text-decoration:none!important}
.market-data-note{margin:12px 2px 0;color:#6f7d90;font-size:.76rem;line-height:1.5}
.product-market-section{padding-top:58px;padding-bottom:66px;background:#090d14;border-bottom:1px solid #171f2a}
.product-market-section .market-reference-head{margin-bottom:24px}
@media(max-width:1100px){.brand-stack{min-width:275px}.brand-tagline{font-size:.62rem}.nav nav{gap:16px}.nav nav a{font-size:.88rem}}
@media(max-width:900px){.brand-stack{min-width:0}.nav{min-height:72px}.brand-tagline{font-size:.64rem}.market-reference-head{grid-template-columns:1fr;gap:8px;align-items:start}.market-reference-head>p{text-align:left}.tradingview-chart-shell{height:390px}}
@media(max-width:650px){.brand-name{font-size:1.08rem}.brand-tagline{font-size:.59rem;white-space:normal;max-width:270px}.market-reference-section{padding:28px 0 32px}.tradingview-chart-shell{height:360px}.product-market-section{padding-top:44px;padding-bottom:50px}}

/* SENTINEL FINAL CLEAN R7 — responsive parity hardening (mobile + desktop) */
html{scroll-padding-top:96px}
img,svg,video,canvas,iframe{max-width:100%}
.hero-grid,.product-hero-grid,.split-heading,.request-layout,.validation-feature,.systems-grid-r5,.cards,.flow,.license-grid,.risk-spec-grid,.principle-grid,.validation-grid{min-width:0}
.hero-grid>*,.product-hero-grid>*,.split-heading>*,.request-layout>*,.validation-feature>*,.systems-grid-r5>*{min-width:0}
.desktop-nav{display:flex}
.mobile-menu{display:none;border:0;padding:0;margin:0;position:relative}
.mobile-menu:last-child{border-bottom:0}
.mobile-menu summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:9px;min-width:68px;min-height:44px;padding:9px 12px;border:1px solid #283548;border-radius:9px;background:#0c121b;color:#dce6f2;font-size:.84rem;font-weight:750;cursor:pointer;user-select:none}
.mobile-menu summary::-webkit-details-marker{display:none}
.mobile-menu summary i,.mobile-menu summary i::before,.mobile-menu summary i::after{display:block;width:16px;height:2px;border-radius:2px;background:#9eb0c5;content:"";transition:transform .18s ease,opacity .18s ease}
.mobile-menu summary i{position:relative}
.mobile-menu summary i::before{position:absolute;top:-5px;left:0}
.mobile-menu summary i::after{position:absolute;top:5px;left:0}
.mobile-menu[open] summary i{background:transparent}
.mobile-menu[open] summary i::before{top:0;transform:rotate(45deg)}
.mobile-menu[open] summary i::after{top:0;transform:rotate(-45deg)}
.mobile-menu nav.mobile-menu-panel{position:absolute;right:0;top:calc(100% + 10px);width:min(330px,calc(100vw - 28px));display:grid;gap:2px;padding:8px;border:1px solid #263448;border-radius:12px;background:rgba(10,15,23,.98);box-shadow:0 20px 50px rgba(0,0,0,.45);backdrop-filter:blur(18px)}
.mobile-menu nav.mobile-menu-panel a{display:flex;align-items:center;min-height:44px;padding:10px 12px;border-radius:8px;color:#c4d0df;text-decoration:none;font-size:.92rem}
.mobile-menu nav.mobile-menu-panel a:hover,.mobile-menu nav.mobile-menu-panel a:focus-visible{background:#121c29;color:#fff}
.button,.nav a,summary,input,select,textarea{touch-action:manipulation}
.request-form input,.request-form select,.request-form textarea{min-height:46px}
.request-form textarea{min-height:120px;resize:vertical}
.tradingview-shell,.tradingview-widget-container,.tradingview-widget-container__widget{min-width:0;max-width:100%}

@media(max-width:850px){
  .nav>.desktop-nav{display:none}
  .mobile-menu{display:block}
  .nav{gap:14px;align-items:center}
  .brand-stack{flex:1;min-width:0;max-width:calc(100% - 82px)}
  .brand-tagline{white-space:normal}
  .section{padding:68px 0}
  .hero,.product-hero{padding-bottom:72px}
}

@media(max-width:650px){
  html{scroll-padding-top:92px}
  .nav{min-height:76px;padding:8px 0}
  .brand-name{font-size:1.08rem}
  .brand-tagline{font-size:.62rem;line-height:1.28;max-width:245px}
  .hero{padding-top:70px;padding-bottom:66px}
  .product-hero{padding-top:66px;padding-bottom:66px}
  .hero h1{font-size:clamp(2.55rem,12vw,3.2rem);line-height:.98}
  .product-hero h1{font-size:clamp(2.45rem,11vw,3rem);line-height:1}
  .hero .lead,.lead{font-size:1.03rem;line-height:1.65}
  .section{padding:58px 0}
  .section h2{font-size:clamp(1.85rem,9vw,2.5rem);line-height:1.08}
  .section-intro{font-size:1rem}
  .eyebrow{overflow-wrap:anywhere}
  .system-topline{align-items:flex-start;flex-direction:column;gap:5px}
  .system-card h3{font-size:1.75rem}
  .status-row,.spec-row{align-items:flex-start}
  .spec-row{flex-direction:column;gap:4px}
  .spec-row strong{text-align:left}
  .validation-meta{gap:7px}
  .validation-meta span{font-size:.76rem}
  .tradingview-chart-shell{height:340px}
  .market-reference-head h2{font-size:1.65rem}
  .request-form,.request-side{padding:22px}
  .request-form input,.request-form select,.request-form textarea{font-size:16px}
  .consent{gap:12px}
  .consent input{min-width:20px;min-height:20px}
  .footer-row{gap:14px}
}

@media(max-width:390px){
  .wrap{width:min(100% - 22px,1120px)}
  .narrow{width:min(100% - 22px,780px)}
  .brand-tagline{max-width:215px;font-size:.59rem}
  .mobile-menu summary{min-width:60px;padding:8px 9px}
  .hero h1{font-size:2.45rem}
  .product-hero h1{font-size:2.35rem}
  .system-card,.status-panel,.validation-feature-copy,.product-spec-card{padding:20px}
  .card{padding:22px}
  .tradingview-chart-shell{height:320px}
}

/* SENTINEL R8 — Connected Capital / realized closed-trade telemetry */
.live-ops-section{padding:58px 0;background:#0a0f17;border-top:1px solid #17202c;border-bottom:1px solid #17202c}
.live-ops-section[hidden]{display:none!important}
.live-ops-head{display:grid;grid-template-columns:1.1fr .9fr;gap:38px;align-items:end;margin-bottom:24px}
.live-ops-head h2{margin:0;font-size:clamp(1.7rem,3.4vw,2.7rem);line-height:1.05;letter-spacing:-.03em}
.live-ops-head>p{margin:0;color:#8796aa;line-height:1.58;text-align:right;font-size:.9rem}
.live-ops-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.live-stat{min-width:0;padding:22px 20px;border:1px solid #233043;border-radius:14px;background:linear-gradient(145deg,#0f1621,#0a1018)}
.live-stat-primary{border-color:#355372;background:linear-gradient(145deg,#101c2a,#0b121b)}
.live-stat span,.live-stat strong,.live-stat small{display:block}
.live-stat span{font-size:.69rem;line-height:1.35;letter-spacing:.09em;text-transform:uppercase;color:#72839a;font-weight:750}
.live-stat strong{margin:13px 0 7px;font-size:clamp(1.42rem,2.5vw,2.15rem);line-height:1;letter-spacing:-.025em;color:#eef5ff;overflow-wrap:anywhere}
.live-stat-primary strong{color:#a9cfff}
.live-stat small{font-size:.73rem;line-height:1.45;color:#6f7e91}
.live-ops-foot{display:flex;justify-content:space-between;gap:18px;margin-top:13px;color:#6e7d91;font-size:.75rem}
.product-live-ops{background:#090e15}
.product-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.telemetry-pending-section .live-ops-head{margin-bottom:0}
@media(max-width:1050px){.live-ops-grid,.product-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-stat-primary{grid-column:span 2}}
@media(max-width:760px){.live-ops-head{grid-template-columns:1fr;gap:9px;align-items:start}.live-ops-head>p{text-align:left}.live-ops-grid,.product-stats-grid{grid-template-columns:1fr}.live-stat-primary{grid-column:auto}.live-ops-foot{flex-direction:column;gap:3px}.live-stat{padding:20px}}


/* SENTINEL R8.2 — navigation visibility hardening + native marker suppression */
.mobile-menu{display:none!important}
.mobile-menu summary::marker{content:""}
.mobile-menu summary::-webkit-details-marker{display:none}
@media(min-width:851px){
  .nav>.desktop-nav{display:flex!important}
  .nav>.mobile-menu{display:none!important}
}
@media(max-width:850px){
  .nav>.desktop-nav{display:none!important}
  .nav>.mobile-menu{display:block!important}
  .mobile-menu nav.mobile-menu-panel{display:grid!important}
}


/* SENTINEL R8.5 — Systems product dropdown */
.systems-dropdown{position:relative;display:flex;align-items:center;align-self:stretch}
.systems-dropdown-trigger{display:flex;align-items:center;gap:6px}
.systems-dropdown-trigger::after{content:"";width:6px;height:6px;border-right:1.5px solid #78899e;border-bottom:1.5px solid #78899e;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease,border-color .18s ease}
.systems-dropdown:hover .systems-dropdown-trigger,.systems-dropdown:focus-within .systems-dropdown-trigger{color:#fff}
.systems-dropdown:hover .systems-dropdown-trigger::after,.systems-dropdown:focus-within .systems-dropdown-trigger::after{border-color:#b8c9dc;transform:rotate(225deg) translate(-1px,-1px)}
.systems-dropdown-menu{position:absolute;left:-18px;top:calc(100% + 8px);z-index:40;width:290px;padding:8px;border:1px solid #263448;border-radius:12px;background:rgba(10,15,23,.98);box-shadow:0 20px 50px rgba(0,0,0,.45);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transform:translateY(-5px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}
.systems-dropdown-menu::before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}
.systems-dropdown:hover .systems-dropdown-menu,.systems-dropdown:focus-within .systems-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}
.nav .systems-dropdown-menu>a{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:11px 12px;border-radius:8px;color:#dce7f4;text-decoration:none;line-height:1.3}
.nav .systems-dropdown-menu>a:hover,.nav .systems-dropdown-menu>a:focus-visible{background:#121c29;color:#fff;outline:none}
.nav .systems-dropdown-menu strong{font-size:.9rem;font-weight:750}
.nav .systems-dropdown-menu span{font-size:.72rem;color:#7f91a8;letter-spacing:.025em}
.mobile-menu nav.mobile-menu-panel a.mobile-system-link{min-height:50px;margin-left:9px;padding-left:16px;border-left:2px solid #26384f;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px}
.mobile-system-link strong{font-size:.88rem;color:#e2ebf6}
.mobile-system-link span{font-size:.7rem;color:#7e8fa5}
@media(max-width:850px){.systems-dropdown{display:none!important}}

/* SENTINEL R8.8 — premium homepage hierarchy / operational stats presentation */
.hero{padding-top:112px;padding-bottom:92px}
.hero-grid{gap:64px}
.hero h1{max-width:760px}
.hero .lead{max-width:690px}
.system-console{box-shadow:0 30px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.04)}

.live-ops-section{position:relative;padding:68px 0 58px;background:
  radial-gradient(circle at 8% 0,rgba(67,135,224,.12),transparent 28%),
  linear-gradient(180deg,#0a1018,#090e15);overflow:hidden}
.live-ops-section::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 82%)}
.live-ops-section>.wrap{position:relative}
.live-ops-head{grid-template-columns:1.2fr .8fr;gap:52px;margin-bottom:28px}
.live-ops-title{min-width:0}
.live-ops-kicker-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}
.live-ops-kicker-row .eyebrow{margin:0!important}
.ops-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border-radius:999px;border:1px solid #29405e;background:#0c1725;color:#9cc7ff;font-size:.65rem;font-weight:800;letter-spacing:.09em;white-space:nowrap}
.ops-badge i{width:6px;height:6px;border-radius:50%;background:#71b2ff;box-shadow:0 0 14px rgba(113,178,255,.8)}
.live-ops-head h2{font-size:clamp(2rem,4vw,3.1rem);max-width:720px}
.live-ops-head>p{max-width:500px;justify-self:end;color:#91a2b8}
.live-ops-grid{grid-template-columns:1.42fr repeat(5,minmax(0,1fr));gap:12px}
.live-stat{position:relative;min-height:154px;padding:22px 19px;border-color:#243247;background:linear-gradient(155deg,rgba(16,24,36,.96),rgba(9,15,23,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .18s ease,transform .18s ease}
.live-stat:hover{border-color:#334862;transform:translateY(-1px)}
.live-stat-primary{border-color:#3b5f84;background:radial-gradient(circle at 100% 0,rgba(79,149,236,.17),transparent 44%),linear-gradient(155deg,#122235,#0b141f)}
.live-stat-primary::after{content:"";position:absolute;left:20px;right:20px;top:0;height:2px;background:linear-gradient(90deg,#74b4ff,rgba(116,180,255,0));border-radius:999px}
.live-stat span{color:#7f91a9}
.live-stat strong{font-size:clamp(1.55rem,2.4vw,2.35rem);margin-top:16px}
.live-stat-primary strong{font-size:clamp(2rem,3.2vw,3rem);color:#b5d5ff}
.live-stat small{margin-top:auto;padding-top:4px;color:#74849a}
.live-ops-foot{margin-top:16px;padding-top:14px;border-top:1px solid #172334;color:#74859a}
.live-method-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.live-method-chips span{padding:5px 9px;border:1px solid #1f2c3c;border-radius:999px;background:#091019;color:#718399;font-size:.67rem;letter-spacing:.02em}

.market-reference-section{padding:28px 0 30px;background:#080d14}
.market-reference-head{grid-template-columns:1fr 1fr;gap:48px;margin-bottom:15px}
.market-reference-head h2{font-size:clamp(1.4rem,2.5vw,2rem)}
.tradingview-tape-shell{border-radius:14px;background:linear-gradient(180deg,#0d141e,#0a1018);border-color:#1f2b3a;box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}
.market-data-note{font-size:.7rem;color:#66768a}

.intro-section{padding-top:96px}
.systems-section{background:
  radial-gradient(circle at 12% 15%,rgba(51,108,183,.07),transparent 32%),
  #0b0f16}
.system-card.featured,.system-card.ustech-card{box-shadow:0 20px 55px rgba(0,0,0,.15)}
.validation-feature-copy,.validation-scoreboard,.request-form,.request-side{box-shadow:0 18px 55px rgba(0,0,0,.12)}

@media(max-width:1180px){
  .live-ops-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  .live-stat-primary{grid-column:span 2}
}
@media(max-width:850px){
  .hero{padding-top:78px;padding-bottom:72px}
  .live-ops-section{padding:54px 0 48px}
  .live-ops-head{grid-template-columns:1fr;gap:12px;align-items:start}
  .live-ops-head>p{justify-self:start;text-align:left;max-width:680px}
  .market-reference-head{grid-template-columns:1fr;gap:7px}
  .market-reference-head>p{text-align:left}
}
@media(max-width:700px){
  .live-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  .live-stat-primary{grid-column:span 2}
  .live-stat{min-height:142px;padding:19px 17px}
  .live-stat-primary strong{font-size:2.25rem}
  .live-method-chips{gap:6px}
}
@media(max-width:460px){
  .live-ops-grid{grid-template-columns:1fr}
  .live-stat-primary{grid-column:auto}
  .live-stat{min-height:0}
  .live-ops-kicker-row{align-items:flex-start;flex-direction:column;gap:9px}
}

/* SENTINEL R8.10 — homepage live-ops header simplification */
.live-ops-head{display:block!important;margin-bottom:28px!important}
.live-ops-title{max-width:760px}
.live-ops-head>p{display:none!important}

/* SENTINEL R8.11 — premium product pages: Gold + USTECH */
.product-page{--product-accent:#75b5ff;--product-accent-rgb:117,181,255;--product-soft:#a8ccff;background:#080d14}
.product-page.gold-theme{--product-accent:#e4b84f;--product-accent-rgb:228,184,79;--product-soft:#f3d98f}
.product-page.ustech-theme{--product-accent:#35c8ff;--product-accent-rgb:53,200,255;--product-soft:#9be7ff}
.product-site-header{background:rgba(7,11,17,.94);border-bottom:1px solid #1c2735;backdrop-filter:blur(18px)}
.product-page .nav{min-height:90px;padding:12px 0}
.product-page .brand-stack{gap:7px;min-width:350px;position:relative}
.product-page .brand-name{display:flex;align-items:center;gap:13px;font-size:1.55rem;line-height:1;font-weight:850;letter-spacing:.015em;color:#f4f7fb;text-shadow:0 0 24px rgba(var(--product-accent-rgb),.08)}
.product-page .brand-name::after{content:"";width:34px;height:1px;background:linear-gradient(90deg,var(--product-accent),transparent);box-shadow:0 0 12px rgba(var(--product-accent-rgb),.45)}
.product-page .brand-tagline{font-size:.72rem;line-height:1.35;font-weight:520;letter-spacing:.025em;color:#a4b1c2;white-space:nowrap}
.product-page .desktop-nav>a,.product-page .systems-dropdown-trigger{color:#aab6c7}
.product-page .desktop-nav>a:hover,.product-page .systems-dropdown-trigger:hover{color:#fff}

.premium-product-hero{position:relative;overflow:hidden;min-height:640px;padding:78px 0 74px;border-bottom:1px solid #1a2430;background:#08101a}
.premium-product-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,12,19,.98) 0%,rgba(7,12,19,.93) 43%,rgba(7,12,19,.55) 68%,rgba(7,12,19,.82) 100%);z-index:1;pointer-events:none}
.premium-gold-hero{background:radial-gradient(circle at 76% 52%,rgba(213,164,50,.13),transparent 30%),linear-gradient(135deg,#080d14,#0a1018 58%,#100e09)}
.premium-ustech-hero{background:radial-gradient(circle at 79% 48%,rgba(25,164,232,.18),transparent 32%),linear-gradient(135deg,#07101a,#07121e 58%,#06131f)}
.premium-product-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,.72fr);gap:76px;align-items:center}
.premium-product-copy{max-width:710px}
.product-pills{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:26px 0 18px;color:var(--product-soft);font-size:.66rem;font-weight:800;letter-spacing:.18em}
.product-pills b{font-weight:400;color:#526177}
.product-page .premium-product-copy>.eyebrow{color:var(--product-accent);margin-bottom:16px}
.premium-product-copy h1{margin:0;max-width:720px;font-size:clamp(3.7rem,6.2vw,6.2rem);line-height:.91;letter-spacing:-.055em;color:#f5f7fb}
.premium-product-copy h1 span{color:var(--product-soft)}
.gold-theme .premium-product-copy h1 span{background:linear-gradient(90deg,#f4db92,#d7a83a);-webkit-background-clip:text;background-clip:text;color:transparent}
.ustech-theme .premium-product-copy h1 span{background:linear-gradient(90deg,#88e4ff,#25b8f4);-webkit-background-clip:text;background-clip:text;color:transparent}
.premium-product-copy .lead{max-width:690px;margin-top:24px;color:#bdc9d7;font-size:1.08rem;line-height:1.72}
.product-page .premium-product-copy .actions{margin-top:30px}
.product-page .button.primary{background:var(--product-accent);border-color:var(--product-accent);color:#071019;box-shadow:0 10px 34px rgba(var(--product-accent-rgb),.12)}
.product-page .button.primary:hover{filter:brightness(1.06);transform:translateY(-1px)}
.product-page .button.secondary{border-color:rgba(var(--product-accent-rgb),.42)}
.product-proof-row{display:flex;flex-wrap:wrap;gap:11px 24px;margin-top:28px;color:#9cacbf;font-size:.79rem}
.product-proof-row span{display:inline-flex;align-items:center;gap:9px}
.product-proof-row span::before{content:"";width:16px;height:16px;border:1px solid rgba(var(--product-accent-rgb),.72);border-radius:50%;background:radial-gradient(circle,var(--product-accent) 0 2px,transparent 3px);box-shadow:0 0 16px rgba(var(--product-accent-rgb),.12)}

.premium-system-card{position:relative;overflow:hidden;padding:28px;border:1px solid rgba(var(--product-accent-rgb),.42);border-radius:20px;background:linear-gradient(150deg,rgba(15,23,35,.96),rgba(7,13,21,.96));box-shadow:0 34px 90px rgba(0,0,0,.34),0 0 50px rgba(var(--product-accent-rgb),.05);backdrop-filter:blur(12px)}
.premium-system-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(var(--product-accent-rgb),.11),transparent 38%)}
.premium-system-card-head{position:relative;display:flex;justify-content:space-between;gap:20px;align-items:start;padding-bottom:20px;border-bottom:1px solid #243141}
.premium-system-card-head small{display:block;margin-bottom:6px;color:var(--product-accent);font-size:.65rem;font-weight:850;letter-spacing:.2em}
.premium-system-card-head strong{font-size:1rem;color:#e9eef6}
.market-badge{padding:6px 9px;border:1px solid rgba(var(--product-accent-rgb),.58);border-radius:7px;color:var(--product-soft);background:rgba(var(--product-accent-rgb),.07);font-size:.7rem;font-weight:800;letter-spacing:.1em}
.premium-metric-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}
.premium-metric-grid>div{padding:24px 16px 22px 0;border-bottom:1px solid #1d2a39}
.premium-metric-grid>div:nth-child(odd){border-right:1px solid #1d2a39}
.premium-metric-grid>div:nth-child(even){padding-left:22px}
.premium-metric-grid strong{display:block;color:var(--product-soft);font-size:2rem;line-height:1;letter-spacing:-.035em}
.premium-metric-grid span{display:block;margin-top:8px;color:#8292a6;font-size:.72rem;line-height:1.45;text-transform:uppercase;letter-spacing:.06em}
.premium-card-foot{position:relative;display:flex;gap:8px;flex-wrap:wrap;padding-top:18px}
.premium-card-foot span{padding:6px 9px;border:1px solid #263649;border-radius:999px;color:#8fa1b7;font-size:.67rem}
.status-list-premium{position:relative;margin-top:8px}
.status-list-premium>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #1d2a39}
.status-list-premium span{color:#8292a6;font-size:.78rem}
.status-list-premium strong{color:#e6edf6;font-size:.82rem;text-align:right}
.status-list-premium>div:last-child strong{color:var(--product-soft)}

.product-art{position:absolute;inset:0;overflow:hidden;pointer-events:none}
.product-grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent 24%,rgba(0,0,0,.78) 54%,rgba(0,0,0,.92))}
.gold-candle-field,.tech-candles{position:absolute;right:3%;top:12%;width:43%;height:54%;display:flex;align-items:flex-end;gap:14px;transform:skewX(-5deg);opacity:.58;filter:drop-shadow(0 0 12px rgba(var(--product-accent-rgb),.14))}
.gold-candle-field i,.tech-candles i{display:block;width:5%;min-width:6px;border-radius:2px;background:linear-gradient(180deg,rgba(var(--product-accent-rgb),.95),rgba(var(--product-accent-rgb),.14));box-shadow:0 0 16px rgba(var(--product-accent-rgb),.25)}
.gold-candle-field i:nth-child(1){height:14%}.gold-candle-field i:nth-child(2){height:22%}.gold-candle-field i:nth-child(3){height:19%}.gold-candle-field i:nth-child(4){height:33%}.gold-candle-field i:nth-child(5){height:41%}.gold-candle-field i:nth-child(6){height:38%}.gold-candle-field i:nth-child(7){height:52%}.gold-candle-field i:nth-child(8){height:67%}.gold-candle-field i:nth-child(9){height:83%}
.gold-bars{position:absolute;right:14%;bottom:2%;width:360px;height:210px;transform:rotate(-5deg);opacity:.42}
.gold-bars span{position:absolute;display:block;width:240px;height:66px;border:1px solid rgba(244,211,120,.55);border-radius:9px;background:linear-gradient(145deg,rgba(230,183,73,.74),rgba(96,67,15,.26));box-shadow:0 20px 42px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,245,211,.42)}
.gold-bars span:nth-child(1){left:45px;top:8px;transform:skewX(-15deg)}
.gold-bars span:nth-child(2){left:0;top:78px;transform:skewX(-15deg)}
.gold-bars span:nth-child(3){left:92px;top:128px;transform:skewX(-15deg)}
.tech-orbit{position:absolute;right:-80px;top:50px;width:540px;height:540px;border-radius:50%;opacity:.34;background:radial-gradient(circle at center,transparent 0 48%,rgba(var(--product-accent-rgb),.32) 49% 50%,transparent 51% 59%,rgba(var(--product-accent-rgb),.18) 60% 61%,transparent 62%),repeating-radial-gradient(circle at center,rgba(var(--product-accent-rgb),.12) 0 2px,transparent 2px 12px);box-shadow:0 0 100px rgba(var(--product-accent-rgb),.12)}
.tech-candles{right:2%;top:23%;width:39%;height:44%;gap:11px;opacity:.78;transform:none}
.tech-candles i:nth-child(1){height:12%}.tech-candles i:nth-child(2){height:19%}.tech-candles i:nth-child(3){height:27%}.tech-candles i:nth-child(4){height:24%}.tech-candles i:nth-child(5){height:38%}.tech-candles i:nth-child(6){height:46%}.tech-candles i:nth-child(7){height:42%}.tech-candles i:nth-child(8){height:58%}.tech-candles i:nth-child(9){height:72%}.tech-candles i:nth-child(10){height:89%}

.product-page .product-market-section{background:#070c12}
.product-page .product-live-ops{background:linear-gradient(180deg,#081019,#080d14)}
.gold-theme .live-stat-primary{border-color:rgba(228,184,79,.48);background:radial-gradient(circle at 100% 0,rgba(228,184,79,.12),transparent 44%),linear-gradient(155deg,#17170f,#0d1219)}
.gold-theme .live-stat-primary::after{background:linear-gradient(90deg,#e4b84f,rgba(228,184,79,0))}
.gold-theme .live-stat-primary strong{color:#f0d484}
.ustech-theme .telemetry-pending-section{border-top-color:#17374b}
.product-page .eyebrow{color:var(--product-accent)}
.product-page .card-number{color:var(--product-accent)}
.product-page .text-link{color:var(--product-soft)}

@media(max-width:1120px){
  .premium-product-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.74fr);gap:42px}
  .premium-product-copy h1{font-size:clamp(3.5rem,6vw,5.5rem)}
  .product-page .brand-stack{min-width:300px}
}
@media(max-width:900px){
  .product-page .nav{min-height:80px}
  .product-page .brand-stack{min-width:0;gap:5px}
  .product-page .brand-name{font-size:1.27rem}
  .product-page .brand-tagline{font-size:.65rem;white-space:normal;max-width:285px}
  .premium-product-hero{padding:62px 0 58px;min-height:0}
  .premium-product-grid{grid-template-columns:1fr;gap:34px}
  .premium-product-copy{max-width:760px}
  .premium-system-card{max-width:690px}
  .premium-product-hero::before{background:linear-gradient(180deg,rgba(7,12,19,.98),rgba(7,12,19,.9) 70%,rgba(7,12,19,.96))}
  .product-art{opacity:.55}
}
@media(max-width:650px){
  .product-page .nav{min-height:78px}
  .product-page .brand-name{font-size:1.16rem;gap:9px}
  .product-page .brand-name::after{width:24px}
  .product-page .brand-tagline{font-size:.61rem;line-height:1.3;max-width:235px}
  .premium-product-hero{padding-top:50px;padding-bottom:48px}
  .product-pills{font-size:.58rem;gap:7px;margin-top:20px}
  .premium-product-copy h1{font-size:clamp(3rem,15vw,4rem);line-height:.94}
  .premium-product-copy .lead{font-size:1rem;line-height:1.62}
  .premium-system-card{padding:22px;border-radius:16px}
  .premium-system-card-head{align-items:center}
  .premium-metric-grid strong{font-size:1.7rem}
  .status-list-premium>div{align-items:flex-start}
  .product-proof-row{gap:10px 16px}
  .product-art{opacity:.35}
}
@media(max-width:390px){
  .premium-product-copy h1{font-size:2.7rem}
  .premium-metric-grid{grid-template-columns:1fr}
  .premium-metric-grid>div,.premium-metric-grid>div:nth-child(even){padding:18px 0;border-right:0!important}
}


/* SENTINEL R8.12 — consumer terminology + premium homepage brand consistency */
.home-site-header{background:rgba(7,11,17,.94);border-bottom:1px solid #1c2735;backdrop-filter:blur(18px)}
.home-site-header .nav{min-height:90px;height:auto;padding:12px 0}
.home-site-header .brand-stack{gap:7px;min-width:350px;position:relative}
.home-site-header .brand-name{display:flex;align-items:center;gap:13px;font-size:1.55rem;line-height:1;font-weight:850;letter-spacing:.015em;color:#f4f7fb;text-shadow:0 0 24px rgba(105,168,255,.08)}
.home-site-header .brand-name::after{content:"";width:34px;height:1px;background:linear-gradient(90deg,#69a8ff,transparent);box-shadow:0 0 12px rgba(105,168,255,.45)}
.home-site-header .brand-tagline{font-size:.72rem;line-height:1.35;font-weight:520;letter-spacing:.025em;color:#a4b1c2;white-space:nowrap}
.single-column-heading{grid-template-columns:minmax(0,760px)}
@media(max-width:900px){
  .home-site-header .nav{min-height:80px}
  .home-site-header .brand-stack{min-width:0;gap:5px}
  .home-site-header .brand-name{font-size:1.27rem}
  .home-site-header .brand-tagline{font-size:.65rem;white-space:normal;max-width:285px}
}
@media(max-width:650px){
  .home-site-header .nav{min-height:78px}
  .home-site-header .brand-name{font-size:1.16rem;gap:9px}
  .home-site-header .brand-name::after{width:24px}
  .home-site-header .brand-tagline{font-size:.61rem;line-height:1.3;max-width:235px}
}


/* R8.13 — product-family typography consistency */
.product-page .product-pills{font-size:.72rem;gap:11px;letter-spacing:.19em;margin:26px 0 18px}
.product-page .premium-system-card-head small{font-size:.76rem;line-height:1.25;font-weight:900;letter-spacing:.18em;margin-bottom:7px}
.product-page .premium-system-card-head strong{font-size:1.03rem;line-height:1.3}
@media(max-width:650px){
  .product-page .product-pills{font-size:.61rem;gap:8px;letter-spacing:.16em;margin-top:20px}
  .product-page .premium-system-card-head small{font-size:.68rem;letter-spacing:.16em}
}

/* R8.14 — license-request anchor landing */
#license-request-form{scroll-margin-top:112px}
@media(max-width:850px){#license-request-form{scroll-margin-top:96px}}

/* SENTINEL R8.16 — Gold family brand rollout + launch-pricing placeholder */
.gold-accent-text{background:linear-gradient(90deg,#f4db92,#d7a83a);-webkit-background-clip:text;background-clip:text;color:transparent}
.gold-family-card h3{line-height:1.08}
.gold-family-kicker{margin:0 0 8px!important;color:#d9b860!important;font-size:.72rem!important;font-weight:850!important;letter-spacing:.16em!important;text-transform:uppercase}
.gold-home-products{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0}
.gold-home-products>div{padding:18px;border:1px solid #253246;border-radius:13px;background:linear-gradient(160deg,#0e1621,#0a1018)}
.gold-home-products strong,.gold-home-products span,.gold-home-products small{display:block}
.gold-home-products strong{color:#e8c66b;font-size:.78rem;letter-spacing:.09em}
.gold-home-products span{margin-top:6px;color:#e7edf5;font-weight:700}
.gold-home-products small{margin-top:7px;color:#7e8da1;line-height:1.45}
.gold-home-validation-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:36px}
.gold-home-validation-card{padding:28px}
.gold-home-validation-card.flagship{border-color:rgba(228,184,79,.42);box-shadow:0 0 42px rgba(228,184,79,.045)}
.gold-home-validation-card h3{margin:14px 0 18px;font-size:1.45rem}
.gold-home-metric-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}
.gold-home-metric-row div{padding:13px 10px;border:1px solid #202c3c;border-radius:10px;background:#090f17}
.gold-home-metric-row strong,.gold-home-metric-row span{display:block}
.gold-home-metric-row strong{font-size:1.22rem;color:#f1f4f8}
.gold-home-metric-row span{margin-top:4px;font-size:.68rem;color:#73849a}
.validation-home-actions{margin-top:22px}

.gold-family-hero .premium-product-grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.8fr)}
.gold-family-hero .premium-product-copy h1{max-width:900px;font-size:clamp(3.35rem,5.4vw,5.55rem)}
.gold-family-summary{padding:25px}
.family-hero-product{display:flex;justify-content:space-between;gap:18px;align-items:end;padding:20px 0;border-bottom:1px solid #253141}
.family-hero-product:last-of-type{border-bottom:0}
.family-hero-product div span,.family-hero-product div strong,.family-hero-product div small{display:block}
.family-hero-product div span{color:#e1bd60;font-size:.72rem;font-weight:900;letter-spacing:.14em}
.family-hero-product div strong{margin:6px 0 3px;font-size:2rem;color:#f4f6f9}
.family-hero-product div small{color:#7f90a5;line-height:1.45}
.family-hero-product em{font-style:normal;color:#91a0b3;font-size:.76rem;text-align:right;white-space:nowrap}
.family-hero-product.flagship{background:linear-gradient(90deg,transparent,rgba(228,184,79,.05),transparent)}

.gold-products-section{background:radial-gradient(circle at 84% 0,rgba(228,184,79,.07),transparent 31%),#090e15}
.gold-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:38px}
.gold-product-card{position:relative;overflow:hidden;padding:30px;border:1px solid #273347;border-radius:18px;background:linear-gradient(155deg,#101925,#0a111a);box-shadow:0 24px 70px rgba(0,0,0,.18)}
.gold-product-card.flagship{border-color:rgba(228,184,79,.48);box-shadow:0 26px 78px rgba(0,0,0,.24),0 0 55px rgba(228,184,79,.055)}
.gold-product-card.flagship::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(228,184,79,.1),transparent 38%)}
.gold-product-card-head{position:relative;display:flex;justify-content:space-between;gap:22px;align-items:start}
.gold-product-card-head h3{margin:12px 0 0;font-size:1.75rem;line-height:1.15}
.gold-product-card-head>b{display:flex;align-items:center;justify-content:center;min-width:68px;height:38px;padding:0 11px;border:1px solid rgba(228,184,79,.35);border-radius:999px;color:#e5bf5b;font-size:.7rem;letter-spacing:.12em}
.gold-product-card>p{position:relative;margin:18px 0;color:#9aa8b9;line-height:1.65}
.gold-product-specs{position:relative;border-top:1px solid #243141;border-bottom:1px solid #243141;margin:22px 0}
.gold-product-specs>div{display:flex;justify-content:space-between;gap:24px;padding:12px 0;border-bottom:1px solid #1d2835}
.gold-product-specs>div:last-child{border-bottom:0}
.gold-product-specs span{color:#75869b;font-size:.78rem}
.gold-product-specs strong{color:#dce4ee;text-align:right;font-size:.82rem}
.gold-product-metrics{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}
.gold-product-metrics>div{padding:13px 9px;border:1px solid #202c3a;border-radius:10px;background:#091019}
.gold-product-metrics strong,.gold-product-metrics span{display:block}
.gold-product-metrics strong{font-size:1.3rem;color:#f3f6f9}
.gold-product-metrics span{margin-top:3px;color:#73849a;font-size:.66rem}
.metric-context{position:relative;display:block;margin-top:12px;color:#66788e;font-size:.7rem;line-height:1.45}
.gold-suite-callout{display:flex;justify-content:space-between;gap:32px;align-items:center;margin-top:20px;padding:26px 30px;border-color:#313a46;background:linear-gradient(135deg,#0d151f,#0a1017)}
.gold-suite-callout h3{margin:8px 0 7px;font-size:1.45rem}.gold-suite-callout p{margin:0;max-width:760px;color:#8999ad}

.capital-sleeve-section{background:linear-gradient(180deg,#0a1018,#080d14)}
.capital-sleeve-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px}
.capital-sleeve-card{padding:28px;border:1px solid #263447;border-radius:16px;background:linear-gradient(160deg,#101925,#0b1119)}
.capital-sleeve-card>span{color:#dcb759;font-size:.75rem;font-weight:850;letter-spacing:.12em}
.capital-sleeve-card h3{margin:28px 0 10px;font-size:1.35rem}.capital-sleeve-card p{margin:0;color:#8e9caf;line-height:1.65}
.capital-statement{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-top:18px;padding:22px 26px;border-left:3px solid #d6ad48;background:#0b121b}
.capital-statement strong{font-size:1.12rem;color:#f0f3f7}.capital-statement span{color:#7d8ea3;text-align:right}

.gold-governance-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px}
.gold-governance-cards .card{min-height:275px}
.fund-rule-panel{display:grid;grid-template-columns:1.4fr .6fr;gap:36px;align-items:center;margin-top:18px;padding:30px;border-color:rgba(228,184,79,.35);background:linear-gradient(145deg,#111924,#0a1017)}
.fund-rule-panel h3{margin:8px 0 10px;font-size:1.55rem}.fund-rule-panel p{margin:0;color:#8f9eb1;line-height:1.65}
.fund-rule-panel>strong{padding:20px;border-left:2px solid #d9b34d;color:#f0dfaa;font-size:1.08rem;line-height:1.5}

.validation-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:36px}
.validation-product-panel{padding:28px;border:1px solid #283648;border-radius:18px;background:linear-gradient(155deg,#101925,#0b1119)}
.validation-product-panel.flagship{border-color:rgba(228,184,79,.45);box-shadow:0 0 55px rgba(228,184,79,.045)}
.validation-product-head{display:flex;justify-content:space-between;gap:22px;align-items:start;margin-bottom:20px}
.validation-product-head span{display:block;color:#d9b85c;font-size:.7rem;font-weight:900;letter-spacing:.13em}.validation-product-head h3{margin:6px 0 0;font-size:1.5rem}.validation-product-head>b{color:#8798ac;font-size:.76rem}
.validation-metrics-five{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}
.validation-metrics-five>div{padding:12px 8px;border:1px solid #202b39;border-radius:9px;background:#090f17}.validation-metrics-five strong,.validation-metrics-five span{display:block}.validation-metrics-five strong{font-size:1.18rem}.validation-metrics-five span{margin-top:3px;color:#728399;font-size:.64rem}
.fund-profile-row{display:grid;grid-template-columns:auto auto 1fr;gap:14px;align-items:center;margin-top:16px;padding-top:15px;border-top:1px solid #243040}.fund-profile-row span{color:#8d9caf;font-size:.74rem;text-transform:uppercase;letter-spacing:.08em}.fund-profile-row strong{color:#e5c56e;font-size:1.2rem}.fund-profile-row small{color:#75869a;text-align:right;line-height:1.45}

.robustness-section{background:#080d14}
.robustness-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px}
.robustness-card{padding:24px;border:1px solid #263446;border-radius:15px;background:linear-gradient(160deg,#101823,#0a1017)}
.robustness-card.flagship{border-color:rgba(228,184,79,.35)}
.robustness-card>span,.robustness-card>strong,.robustness-card>em{display:block}.robustness-card>span{color:#d9b85c;font-size:.68rem;font-weight:900;letter-spacing:.12em}.robustness-card>strong{margin:18px 0 3px;font-size:1.85rem}.robustness-card>em{margin-bottom:18px;color:#8292a6;font-size:.76rem;font-style:normal}.robustness-card>div{display:flex;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid #202a37;color:#77899e;font-size:.75rem}.robustness-card>div b{color:#e5eaf0}

.pricing-preview-section{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0,rgba(228,184,79,.08),transparent 34%),#090e15}
.pricing-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px}
.pricing-preview-card{position:relative;overflow:hidden;padding:28px;border:1px solid #2b3747;border-radius:17px;background:linear-gradient(155deg,rgba(17,27,39,.96),rgba(9,15,23,.96));box-shadow:0 24px 64px rgba(0,0,0,.16)}
.pricing-preview-card.flagship{border-color:rgba(228,184,79,.48)}
.pricing-preview-card>span{color:#d8b554;font-size:.7rem;font-weight:900;letter-spacing:.13em}.pricing-preview-card h3{margin:12px 0 22px;font-size:1.4rem}.pricing-preview-card>p{margin:19px 0 0;color:#77889d;line-height:1.55;font-size:.82rem}
.pricing-mask{display:grid;gap:9px;padding:18px;border:1px solid rgba(255,255,255,.05);border-radius:12px;background:rgba(255,255,255,.018);filter:blur(1.2px)}
.pricing-mask i{display:block;height:13px;border-radius:999px;background:linear-gradient(90deg,#344152,#566477,#344152);opacity:.55}.pricing-mask i:nth-child(1){width:58%}.pricing-mask i:nth-child(2){width:82%}.pricing-mask i:nth-child(3){width:69%}
.pricing-preview-foot{display:grid;grid-template-columns:auto 1fr auto;gap:26px;align-items:center;margin-top:18px;padding:20px 22px;border:1px solid #2a3544;border-radius:13px;background:#0b121a}.pricing-preview-foot strong{color:#f0d78e}.pricing-preview-foot span{color:#7b8ca1;font-size:.8rem;line-height:1.5}

.deployment-license-note{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:18px;padding:22px 25px}.deployment-license-note strong{color:#e4c367}.deployment-license-note span{color:#8394a8}

/* Branded Monte Carlo summary */
.robustness-report-page{background:#080d14}
.research-hero{padding:110px 0 82px;border-bottom:1px solid #1d2937;background:radial-gradient(circle at 82% 15%,rgba(228,184,79,.09),transparent 34%),linear-gradient(180deg,#0b111a,#080d14)}
.narrow-wide{width:min(100% - 40px,980px);margin-inline:auto}
.research-hero h1{margin:0;max-width:900px;font-size:clamp(3.25rem,6vw,5.5rem);line-height:.95;letter-spacing:-.05em}.research-hero h1 span{background:linear-gradient(90deg,#f0d889,#d5a73b);-webkit-background-clip:text;background-clip:text;color:transparent}.research-hero .lead{max-width:820px;margin-top:24px;color:#a8b5c5;font-size:1.06rem;line-height:1.72}
.research-proof-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.research-proof-row span{padding:7px 10px;border:1px solid #293647;border-radius:999px;color:#8798ad;font-size:.72rem}
.mc-product-block{margin-top:28px;padding:28px;border:1px solid #283648;border-radius:18px;background:linear-gradient(155deg,#101925,#0b1119)}.mc-product-block.flagship{border-color:rgba(228,184,79,.42)}
.mc-product-title{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:20px}.mc-product-title span{color:#d8b554;font-size:.7rem;font-weight:900;letter-spacing:.13em}.mc-product-title h3{margin:6px 0 0;font-size:1.55rem}.mc-product-title>strong{color:#718298;font-size:.75rem}
.mc-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mc-profile-card{padding:22px;border:1px solid #202c3a;border-radius:13px;background:#090f17}.mc-profile-card>span,.mc-profile-card>strong,.mc-profile-card>em{display:block}.mc-profile-card>span{color:#8999ad;font-size:.67rem;font-weight:900;letter-spacing:.11em}.mc-profile-card>strong{margin:13px 0 2px;font-size:1.9rem}.mc-profile-card>em{color:#d4b760;font-size:.76rem;font-style:normal}.mc-profile-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:17px}.mc-profile-metrics>div{padding:10px 8px;border-top:1px solid #222e3c}.mc-profile-metrics b,.mc-profile-metrics small{display:block}.mc-profile-metrics b{font-size:.9rem}.mc-profile-metrics small{margin-top:3px;color:#6f8095;font-size:.63rem}
.mc-method-note{display:grid;grid-template-columns:auto 1fr;gap:22px;margin-top:20px;padding:22px 25px}.mc-method-note strong{color:#e1bd61}.mc-method-note span{color:#8495aa;line-height:1.55}

@media(max-width:1180px){
  .gold-family-hero .premium-product-grid{grid-template-columns:1fr;gap:34px}.gold-family-summary{max-width:760px}
  .gold-governance-cards,.robustness-grid{grid-template-columns:repeat(2,1fr)}
  .validation-metrics-five{grid-template-columns:repeat(3,1fr)}
  .mc-profile-metrics{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:900px){
  .gold-product-grid,.validation-product-grid,.gold-home-validation-grid{grid-template-columns:1fr}
  .capital-sleeve-grid,.pricing-preview-grid{grid-template-columns:1fr}
  .fund-rule-panel{grid-template-columns:1fr;gap:18px}.fund-rule-panel>strong{border-left:0;border-top:2px solid #d9b34d;padding:18px 0 0}
  .gold-suite-callout,.capital-statement{align-items:flex-start;flex-direction:column}.capital-statement span{text-align:left}
  .pricing-preview-foot{grid-template-columns:1fr}.pricing-preview-foot .button{justify-self:start}
  .gold-home-metric-row{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:650px){
  .gold-home-products,.gold-product-metrics,.gold-governance-cards,.robustness-grid,.mc-profile-grid{grid-template-columns:1fr}
  .gold-product-card{padding:22px}.gold-product-card-head{flex-direction:column}.gold-product-specs>div{flex-direction:column;gap:4px}.gold-product-specs strong{text-align:left}
  .validation-metrics-five{grid-template-columns:repeat(2,1fr)}.fund-profile-row{grid-template-columns:1fr;gap:5px}.fund-profile-row small{text-align:left}
  .family-hero-product{align-items:flex-start;flex-direction:column}.family-hero-product em{text-align:left}
  .mc-product-title{align-items:flex-start;flex-direction:column}.mc-profile-metrics{grid-template-columns:1fr 1fr}
  .research-hero{padding:78px 0 58px}.research-hero h1{font-size:3rem}
  .mc-method-note{grid-template-columns:1fr}
}

/* R8.16.1 — Sentinel Gold product-page polish */
.gold-choice-guide{display:grid;grid-template-columns:1.35fr repeat(3,.8fr);gap:12px;margin-top:18px;padding:16px;border:1px solid #273446;border-radius:16px;background:linear-gradient(155deg,#0d151f,#091019)}
.gold-choice-intro,.gold-choice-item{padding:18px;border:1px solid #202c3a;border-radius:12px;background:#0a1119}
.gold-choice-intro{background:linear-gradient(155deg,#111b28,#0a1119)}
.gold-choice-intro>strong{display:block;margin:8px 0 7px;font-size:1rem;color:#eef2f6}.gold-choice-intro p,.gold-choice-item p{margin:0;color:#7f8fa4;line-height:1.55;font-size:.78rem}
.gold-choice-item span{display:block;color:#d9b85c;font-size:.67rem;font-weight:900;letter-spacing:.13em}.gold-choice-item strong{display:block;margin:9px 0 7px;font-size:1.05rem}.gold-choice-item.flagship{border-color:rgba(228,184,79,.42);box-shadow:0 0 34px rgba(228,184,79,.045)}
.validation-integrity{display:flex;justify-content:space-between;align-items:center;gap:34px;margin-top:18px;padding:20px 22px}.validation-integrity>div{min-width:250px}.validation-integrity strong{display:block;margin-top:5px;font-size:1.05rem}.validation-integrity p{margin:0;max-width:720px;color:#8292a6;line-height:1.55;font-size:.8rem}
.gold-faq-section{background:linear-gradient(180deg,#080d14,#090e15)}
.gold-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:32px}.gold-faq-grid details{border:1px solid #263446;border-radius:14px;background:linear-gradient(155deg,#101823,#0a1118);padding:0 20px}.gold-faq-grid summary{cursor:pointer;list-style:none;padding:19px 26px 19px 0;position:relative;color:#e8edf3;font-weight:760;font-size:.9rem}.gold-faq-grid summary::-webkit-details-marker{display:none}.gold-faq-grid summary::after{content:"+";position:absolute;right:0;top:17px;color:#d8b554;font-size:1.1rem}.gold-faq-grid details[open] summary::after{content:"−"}.gold-faq-grid details p{margin:0;padding:0 0 19px;color:#8493a7;line-height:1.62;font-size:.82rem}
@media(max-width:980px){.gold-choice-guide{grid-template-columns:1fr 1fr}.gold-choice-intro{grid-column:1/-1}.validation-integrity{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:680px){.gold-choice-guide,.gold-faq-grid{grid-template-columns:1fr}.gold-choice-intro{grid-column:auto}}


/* R8.16.2 — Sentinel Gold final launch polish */
.inline-flagship{display:inline-block!important;margin-left:7px;padding:2px 6px;border:1px solid rgba(228,184,79,.38);border-radius:999px;color:#e0bc60!important;font-size:.56rem!important;font-style:normal;font-weight:900;letter-spacing:.12em;vertical-align:1px}
.gold-suite-home-line{margin:-10px 0 21px!important;color:#8394a8!important;font-size:.78rem!important;line-height:1.5}.gold-suite-home-line strong{color:#d9b85c;letter-spacing:.08em;font-size:.72rem}
.gold-faq-grid details{transition:border-color .16s ease,background .16s ease}.gold-faq-grid details[open]{border-color:#34465d;background:linear-gradient(155deg,#111c29,#0b121b)}
.gold-faq-grid summary:focus-visible{outline:2px solid rgba(228,184,79,.55);outline-offset:4px;border-radius:5px}
@media(max-width:650px){.gold-suite-home-line{margin-top:-5px!important}.gold-family-hero .premium-product-copy h1{font-size:clamp(2.65rem,13vw,4rem)}.pricing-preview-foot .button{width:100%;justify-content:center}.gold-faq-grid details{padding:0 16px}.gold-faq-grid summary{font-size:.84rem}}
