/* AXIONA R102 — customer-facing security trust detail. */
.security-trust{background:var(--white)}.security-trust .section-intro{max-width:980px}.security-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:50px}.security-trust-card{min-height:245px;padding:30px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative}.security-trust-card>span{font:800 9px/1 monospace;letter-spacing:.14em;color:#9f3d20}.security-trust-card h3{margin:30px 0 12px;font-size:24px;line-height:1.08;letter-spacing:-.025em}.security-trust-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.security-threats{background:var(--navy);color:var(--white)}.security-threats .section-intro .eyebrow{color:var(--cyan)}.security-threats .section-intro p:last-child{color:#b8c8c6}.security-threat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;border-top:1px solid #49636a;border-left:1px solid #49636a}.security-threat{padding:26px 28px;border-right:1px solid #49636a;border-bottom:1px solid #49636a;display:grid;grid-template-columns:52px 1fr;gap:14px}.security-threat>span{font:800 9px/1 monospace;color:var(--acid);letter-spacing:.12em;padding-top:5px}.security-threat h3{margin:0 0 10px;font-size:22px;line-height:1.1}.security-threat p{margin:0;color:#aebfbd;font-size:14px;line-height:1.65}.security-trust-proof{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:70px;align-items:start;background:#dfe3dc}.security-trust-proof-copy h2{font:500 clamp(38px,4vw,66px)/.98 Georgia,Times New Roman,serif;letter-spacing:-.045em;margin:18px 0 24px}.security-trust-proof-copy>p{font-size:16px;line-height:1.7;color:#3f4945;max-width:620px}.security-proof-list{border-top:1px solid #9ca69f}.security-proof-list article{display:grid;grid-template-columns:54px 1fr;padding:22px 0;border-bottom:1px solid #9ca69f;gap:16px}.security-proof-list article>span{font:800 9px/1 monospace;letter-spacing:.12em;color:#5a6660;padding-top:4px}.security-proof-list h3{margin:0 0 8px;font-size:21px;line-height:1.1}.security-proof-list p{margin:0;color:#4d5853;font-size:14px;line-height:1.6}.security-proof-note{margin-top:30px;padding:24px 26px;background:var(--paper);border-left:4px solid var(--orange);font:500 21px/1.35 Georgia,Times New Roman,serif}.security-proof-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}.security-proof-links .text-link{margin:0}
@media(max-width:980px){.security-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.security-trust-proof{grid-template-columns:1fr;gap:46px}.security-threat-grid{grid-template-columns:1fr}}
@media(max-width:640px){.security-trust-grid{grid-template-columns:1fr}.security-trust-card{min-height:0;padding:26px 22px}.security-threat{grid-template-columns:40px 1fr;padding:22px 18px}.security-trust-proof{gap:36px}.security-proof-list article{grid-template-columns:42px 1fr}.security-proof-note{font-size:19px}.security-proof-links{display:grid;gap:12px}}
