.threat-jump{display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:35px}.threat-jump a,.threat-example a,.security-v3 .sv-caption a{color:#8fdce5;text-underline-offset:4px}.threat-jump a{font-size:14px}.threat-example{border-top:1px solid #46616e;padding-top:32px}.threat-example-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.threat-example h3{font-size:32px;line-height:1.25;margin:0 0 18px}.threat-example p,.threat-two p{font-size:16px;line-height:1.85;color:#bdcbd6;margin:0 0 20px}.threat-example blockquote{margin:0;border-left:3px solid #69cbd5;padding:22px 26px;background:#20343e;font-size:21px;line-height:1.7;color:#edf3f4}.threat-example blockquote span{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#86dce5;margin-bottom:15px}.threat-flow{margin:35px 0 24px}.threat-flow>div{display:flex;gap:30px}.threat-flow span{flex:1;padding:20px 16px;border-block:1px solid #4e717e;font-size:16px;color:#e6f1f1;line-height:1.6;position:relative}.threat-flow span+span:before{content:'→';position:absolute;left:-25px;color:#80d9e2}.threat-flow figcaption{font-size:10px;color:#a0b6c5;margin-top:12px}.threat-example .threat-valid{font-size:14px;color:#94d9e0;max-width:850px}.threat-response{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:32px}.threat-response h4{font-size:16px;margin:0 0 15px;color:#e6f1f2}.threat-response p{font-size:14px}.threat-table-wrap{max-width:100%;overflow-x:auto}.threat-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.75;text-align:left}.threat-table th,.threat-table td{padding:22px 20px;border-bottom:1px solid #364c59;vertical-align:top}.threat-table thead th{background:#1c303a;color:#93dce4;font-size:12px}.threat-table tbody th{color:#e1eef1;font-weight:600;width:26%}.threat-table td{color:#bacbd7;width:37%}.threat-two{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin:35px 0}.threat-two article{border-top:2px solid #6ac9d5;padding-top:25px}.threat-two h3{font-size:27px;line-height:1.3;margin:0 0 22px}.sv-guide-link{display:flex;align-items:center;justify-content:space-between;gap:40px;border-block:1px solid #3b5461;padding-block:25px;margin-bottom:25px}.sv-guide-link .sv-label{margin-bottom:10px}.sv-guide-link h2{font-size:23px;font-weight:600;line-height:1.4;margin:0 0 10px}.sv-guide-link p:not(.sv-label){font-size:14px;line-height:1.8;color:#b8cbd7;max-width:760px;margin:0}.sv-guide-link>a{flex-shrink:0;margin-top:0}#scenarios,#control-gaps,#protection-and-testing{scroll-margin-top:85px}@media(max-width:700px){.threat-example-head,.threat-response,.threat-two{grid-template-columns:1fr;gap:24px}.threat-example blockquote{font-size:18px;padding:18px}.threat-example h3{font-size:28px}.threat-flow>div{flex-direction:column;gap:22px}.threat-flow span{padding:14px}.threat-flow span+span:before{content:'↓';top:-25px;left:15px}.threat-table{font-size:12px;line-height:1.7}.threat-table th,.threat-table td{padding:14px 8px;overflow-wrap:anywhere}.threat-jump{flex-direction:column;gap:15px}.sv-guide-link{display:block;padding-block:25px}.sv-guide-link>a{margin-top:20px}.sv-guide-link h2{font-size:22px}}
