.mkt .subhero{background:radial-gradient(1000px 420px at 76% -20%, #c9a24b21, transparent 60%), var(--navy);color:var(--cream);padding:66px 0 60px}.mkt .subhero .eyebrow{margin-bottom:16px;display:block}.mkt .subhero h1{color:var(--cream);max-width:20ch;margin-bottom:18px;font-size:44px;line-height:1.1}.mkt .subhero p{color:var(--cream-muted);max-width:64ch;font-size:19px}.mkt .crumb{color:var(--cream-muted);margin-bottom:18px;font-size:13px}.mkt .crumb a{color:var(--gold-soft);text-decoration:none}.mkt .stmt{font-family:var(--font-serif), serif;color:var(--text);border-left:3px solid var(--gold);max-width:800px;margin:22px 0 0;padding-left:20px;font-size:26px;line-height:1.35}.mkt .stmt b{color:var(--gold);font-weight:600}.mkt .tx-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;margin-top:28px;display:grid}.mkt .tx-svg{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:24px}.mkt .sec-paper .tx-svg{background:var(--cream)}.mkt .tx-svg svg{width:100%;height:auto;display:block}.mkt .tx-copy p{color:var(--muted);margin-bottom:13px;font-size:16.4px;line-height:1.62}.mkt .tx-copy p em{color:var(--text);font-style:normal;font-weight:600}.mkt .hinge{background:var(--navy);color:var(--cream);border-radius:16px;margin-top:32px;padding:40px 42px}.mkt .hinge .eyebrow{margin-bottom:12px;display:block}.mkt .hinge h3{color:var(--cream);margin-bottom:16px;font-size:29px;line-height:1.15}.mkt .hinge p{color:var(--cream-muted);max-width:80ch;margin-bottom:13px;font-size:16.6px;line-height:1.62}.mkt .hinge p em{color:var(--cream);font-style:normal;font-weight:600}.mkt .hinge .three{grid-template-columns:repeat(3,1fr);gap:16px;margin:22px 0 6px;display:grid}.mkt .hinge .three div{border:1px solid #c9a24b52;border-radius:11px;padding:17px 18px}.mkt .hinge .three h4{font-family:var(--font-serif), serif;color:var(--gold-soft);margin-bottom:6px;font-size:17px;font-weight:600}.mkt .hinge .three p{margin:0;font-size:14.2px}.mkt .hinge .then{font-family:var(--font-serif), serif;color:var(--gold-soft);border-top:1px solid #c9a24b47;margin-top:20px;padding-top:18px;font-size:20px}.mkt .lin{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:26px;display:grid}.mkt .linc{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:20px 21px 22px}.mkt .linc .p{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700}.mkt .linc h3{margin:5px 0 3px;font-size:18px}.mkt .linc .who{color:var(--muted);margin-bottom:9px;font-size:13px;font-style:italic}.mkt .linc p{color:var(--muted);font-size:14.3px;line-height:1.52}.mkt .linc .app{border-top:1px solid var(--line);color:var(--text);margin-top:9px;padding-top:9px;font-size:13.6px}.mkt .linc .app b{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:11px;font-weight:700;display:block}.mkt .caveat{border:1px solid var(--gold-soft);background:#fdf8ec;border-radius:12px;margin-top:26px;padding:22px 24px}.mkt .caveat .lb{letter-spacing:.08em;text-transform:uppercase;color:#9a7526;margin-bottom:8px;font-size:11px;font-weight:700}.mkt .caveat p{color:var(--text);margin-bottom:9px;font-size:15.6px;line-height:1.6}.mkt .caveat p:last-child{margin-bottom:0}.mkt .arch-wrap{background:var(--paper);border:1px solid var(--line);border-radius:14px;margin-top:26px;padding:26px 24px 18px}.mkt .arch-wrap svg{width:100%;max-width:900px;height:auto;margin:0 auto;display:block}.mkt .layers{gap:14px;margin-top:28px;display:grid}.mkt .layer{border-left:2px solid var(--line);grid-template-columns:170px 1fr;align-items:start;gap:22px;padding-left:20px;display:grid}.mkt .layer.gold{border-left-color:var(--gold)}.mkt .layer .lname{font-family:var(--font-serif), serif;color:var(--text);font-size:18px}.mkt .layer .lsub{color:var(--muted);margin-top:2px;font-size:12px}.mkt .layer p{color:var(--muted);font-size:15.4px;line-height:1.58}.mkt .layer p em{color:var(--text);font-style:normal;font-weight:600}.mkt .cols2{grid-template-columns:1fr 1fr;gap:18px;margin-top:26px;display:grid}.mkt .colc{border-radius:13px;padding:26px 27px 28px}.mkt .can{background:var(--paper);border:1px solid var(--line)}.mkt .cant{background:var(--navy);color:var(--cream)}.mkt .colc h3{margin-bottom:14px;font-size:20px}.mkt .cant h3{color:var(--gold-soft)}.mkt .colc ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.mkt .colc li{color:var(--muted);padding-left:24px;font-size:15.3px;line-height:1.55;position:relative}.mkt .cant li{color:var(--cream-muted)}.mkt .can li:before{content:"✓";color:#3e8e6b;font-weight:700;position:absolute;left:0}.mkt .cant li:before{content:"✕";color:#d98a7a;font-weight:700;position:absolute;left:0}.mkt .refs{gap:11px;margin-top:22px;display:grid}.mkt .ref{color:var(--muted);text-indent:-20px;padding-left:20px;font-size:14.3px;line-height:1.55}.mkt .ref b{color:var(--text);font-weight:600}.mkt .ref a{color:var(--gold);border-bottom:1px solid #0000;text-decoration:none}.mkt .ref a:hover{border-bottom-color:var(--gold)}.mkt .disclaim{border:1px dashed var(--line);color:var(--muted);border-radius:10px;margin-top:22px;padding:16px 18px;font-size:13.6px;line-height:1.55}.mkt .positive{background:var(--navy);color:var(--cream);border-radius:16px;margin-top:26px;padding:38px 40px}.mkt .positive .eyebrow{margin-bottom:12px;display:block}.mkt .positive h3{color:var(--cream);margin-bottom:16px;font-size:30px;line-height:1.15}.mkt .positive p{color:var(--cream-muted);max-width:82ch;margin-bottom:13px;font-size:16.6px;line-height:1.64}.mkt .positive p em{color:var(--cream);font-style:normal;font-weight:600}.mkt .positive .last{color:var(--gold-soft);font-family:var(--font-serif), serif;border-top:1px solid #c9a24b47;margin:18px 0 0;padding-top:18px;font-size:20px}.mkt .annex{background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mkt .annex .wrap{justify-content:space-between;align-items:center;gap:36px;padding:40px;display:flex}.mkt .annex h3{margin:9px 0 7px;font-size:25px}.mkt .annex p{color:var(--muted);max-width:640px;font-size:15.8px}.mkt .nci-word{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px;display:grid}.mkt .nw{background:var(--paper);border:1px solid var(--line);border-radius:13px;padding:24px 24px 26px;position:relative}.mkt .nw .big{font-family:var(--font-serif), serif;color:var(--gold);opacity:.85;font-size:44px;line-height:1}.mkt .nw h3{margin:8px 0 9px;font-size:20px}.mkt .nw p{color:var(--muted);margin-bottom:9px;font-size:14.6px;line-height:1.55}.mkt .nw p:last-child{margin-bottom:0}.mkt .nw p em{color:var(--text);font-style:normal;font-weight:600}.mkt .notiq{background:var(--navy);color:var(--cream);border-radius:14px;margin-top:24px;padding:30px 34px}.mkt .notiq h3{color:var(--cream);margin-bottom:12px;font-size:24px}.mkt .notiq p{color:var(--cream-muted);max-width:82ch;margin-bottom:11px;font-size:16.3px;line-height:1.62}.mkt .notiq p em{color:var(--cream);font-style:normal;font-weight:600}.mkt .notiq .last{color:var(--gold-soft);font-family:var(--font-serif), serif;border-top:1px solid #c9a24b47;margin:16px 0 0;padding-top:16px;font-size:19px}.mkt .assess-note{border:1px solid var(--line);background:var(--paper);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:24px;padding:22px 24px;display:grid}.mkt .assess-note h4{font-family:var(--font-serif), serif;margin-bottom:6px;font-size:19px;font-weight:400}.mkt .assess-note p{color:var(--muted);max-width:70ch;font-size:14.8px;line-height:1.55}@media (max-width:1000px){.mkt .nci-word{grid-template-columns:1fr}.mkt .assess-note{grid-template-columns:1fr;gap:14px}.mkt .tx-grid,.mkt .cols2,.mkt .lin{grid-template-columns:1fr;gap:28px}.mkt .hinge .three{grid-template-columns:1fr}.mkt .layer{grid-template-columns:1fr;gap:6px}}@media (max-width:900px){.mkt .subhero h1{font-size:32px}.mkt .stmt{font-size:20px}.mkt .annex .wrap{flex-direction:column;align-items:flex-start}.mkt .positive{padding:26px 24px}.mkt .positive h3{font-size:23px}}