/* Investor sheet, scoped to the Technologies page. */
#tria-investor{max-width:1160px;margin:64px auto 80px;background:#F7F4ED;color:#2F3E4E;font:18px/1.7 'Source Sans 3',sans-serif;border-top:3px solid #B8734A}
#tria-investor *{box-sizing:border-box}
.tf-cathedral .tf-content #tria-investor :is(h1,h2,h3,h4){font-family:'EB Garamond',Georgia,serif!important;color:#1E3A5F!important;letter-spacing:-.025em!important;font-weight:400!important;line-height:1.12!important}
#tria-investor h1{font-size:clamp(2.8rem,6vw,4.8rem)!important;margin:28px 0!important}
#tria-investor h2{font-size:clamp(2rem,3.5vw,2.8rem)!important;margin:0 0 24px!important}
#tria-investor h3{font-size:1.65rem!important;margin:0 0 16px!important}
#tria-investor h1 em{color:#2F3E4E;font-family:inherit}
#tria-investor p{margin:0 0 20px}
#tria-investor .ti-eyebrow{font:12px/1.6 'Source Code Pro',monospace;letter-spacing:.12em;color:#87502F;margin-bottom:24px}
#tria-investor .ti-hero{padding:56px 56px 40px}
#tria-investor section{padding:44px 56px;border-bottom:1px solid #1e3a5f30}
#tria-investor .ti-intro{display:grid;grid-template-columns:1.7fr 1fr;gap:48px;align-items:center}
#tria-investor .ti-statement{font:italic 1.9rem/1.25 'EB Garamond',Georgia,serif;color:#1E3A5F;border-left:2px solid #B8734A;padding-left:28px}
#tria-investor .ti-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}
#tria-investor .ti-tags span{font:12px/1.5 'Source Code Pro',monospace;padding:7px 10px;border:1px solid #1e3a5f40;color:#1E3A5F}
#tria-investor .ti-split{display:grid;grid-template-columns:1fr 1fr;gap:48px}
#tria-investor .ti-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:30px}
#tria-investor .ti-three>div{border-top:1px solid #b8734a80;padding-top:24px}
#tria-investor .ti-research{list-style:none;padding:0;margin:30px 0}
#tria-investor .ti-research li{display:grid;grid-template-columns:220px 1fr;gap:24px;margin:0;padding:18px 0;border-top:1px solid #1e3a5f25}
#tria-investor .ti-research li>span{font:12px/1.7 'Source Code Pro',monospace;color:#87502F}
.tf-content #tria-investor a{color:#1E3A5F!important;text-decoration:underline;text-underline-offset:4px}
.tf-content #tria-investor a:hover{color:#87502F!important}
#tria-investor .ti-note{font-size:15px}
#tria-investor .ti-evidence{border-left:3px solid #B8734A;padding:25px 30px;background:#eee9df;margin-top:36px}
#tria-investor .ti-ask{background:#1E3A5F;color:#F7F4ED}
.tf-cathedral .tf-content #tria-investor .ti-ask :is(h2,h3){color:#F7F4ED!important}
#tria-investor .ti-ask .ti-eyebrow{color:#efbb94}
#tria-investor .ti-ask .ti-three{margin-bottom:30px}
.tf-content #tria-investor .ti-cta{display:inline-block;padding:16px 22px;color:#1E3A5F!important;background:#F7F4ED;font-weight:600;text-decoration:none}
#tria-investor .ti-contact{font-size:15px;margin:14px 0 0}
#tria-investor .ti-end{padding:24px 56px;font:12px/1.6 'Source Code Pro',monospace;letter-spacing:.1em}
#tria-investor a:focus-visible{outline:2px solid #B8734A!important;outline-offset:5px}
@media(max-width:1250px){#tria-investor{margin:40px 32px 60px}}
@media(max-width:1050px){.tf-desktop{gap:16px}.tf-brand{font-size:.95rem}}
@media(max-width:760px){#tria-investor{margin:24px 16px 40px;font-size:17px}#tria-investor .ti-hero,#tria-investor section{padding:32px 24px}#tria-investor .ti-intro,#tria-investor .ti-split,#tria-investor .ti-three{grid-template-columns:1fr;gap:24px}#tria-investor .ti-research li{grid-template-columns:1fr;gap:8px}#tria-investor .ti-end{padding:24px}#tria-investor .ti-statement{font-size:1.6rem}#tria-investor .ti-evidence{padding:22px}#tria-investor h1{font-size:2.65rem!important}}
@media print{.tf-header,.tf-footer,.tf-skip{display:none!important}#tria-investor{margin:0;max-width:none;font-size:11pt;print-color-adjust:exact;-webkit-print-color-adjust:exact}#tria-investor section,#tria-investor .ti-hero{padding:24px}#tria-investor h1{font-size:32pt!important}#tria-investor h2{font-size:23pt!important}#tria-investor h3{font-size:17pt!important}#tria-investor .ti-three>div,#tria-investor li{break-inside:avoid}}
