.release-status{font-size:13px;line-height:1.7;color:var(--muted);max-width:650px}.release-status .badge{margin-right:5px}.badge.release-alpha{background:#fff0df;color:#884000;border:1px solid #f8cba0}.release-dast-feature{border-left:3px solid var(--orange)}.feature.release-dast-feature{padding-left:20px}.release-dast-feature>h3{margin-top:14px}.release-alpha-feature .badge{margin-bottom:10px}.release-visibility{margin-top:26px;padding:22px 0 0;border-top:1px solid var(--line)}.release-visibility p{margin-bottom:0}.release-dast-row td{background:#fffaf4}.release-dast-row .badge{display:block;width:fit-content;margin-top:7px}.strip .wrap{flex-wrap:wrap;justify-content:flex-start;gap:12px 22px}.strip .wrap>p{flex:1 0 100%}.release-dast-shortcut small{font-size:10px;font-weight:500}.platform-capability:target{scroll-margin-top:115px}
.hero-grid{grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}.risk-journey{--j-bg:#10151f;--j-panel:#19212e;--j-line:#354052;--j-text:#f2f5f9;--j-muted:#bdc7d7;--j-accent:#ff9c42;min-width:0;background:var(--j-bg);color:var(--j-text);border:1px solid #303b4d;border-radius:18px;padding:25px;box-shadow:0 20px 50px #10151f1c}.journey-head{display:flex;justify-content:space-between;align-items:start;gap:14px}.journey-eyebrow,.journey-label,.journey-kicker{font-size:10px;letter-spacing:.12em;font-weight:650;color:var(--j-muted)}.journey-head h2{font-size:25px;line-height:1.2;letter-spacing:-.03em;margin:10px 0 20px}.journey-demo{font-size:10px;color:var(--j-muted);white-space:nowrap;padding:4px 7px;border:1px solid var(--j-line);border-radius:4px}.journey-source>.journey-label{display:block;margin-bottom:10px}.journey-modules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.journey-module{padding:10px;background:var(--j-panel);border:1px solid var(--j-line);border-radius:7px;line-height:1.35}.journey-module strong{display:block;font-size:12px}.journey-module span{display:block;font-size:10px;color:var(--j-muted);margin-top:5px}.journey-module:hover{border-color:var(--j-accent)}.journey-module.journey-alpha{border-color:#9b632f}.journey-module.journey-alpha strong{color:var(--j-accent)}.journey-connector{height:24px;display:flex;justify-content:center;overflow:hidden}.journey-connector span{height:100%;width:2px;background:linear-gradient(#ff9c4200,#ff9c42);position:relative}.journey-connector span:after{content:'';position:absolute;width:4px;height:9px;background:#ffbb7b;left:-1px;animation:journey-flow 2s linear infinite}.journey-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.journey-tabs button{border:1px solid var(--j-line);background:var(--j-bg);color:var(--j-muted);font-size:12px;border-radius:6px;padding:10px 3px;line-height:1.4;min-height:46px}.journey-tabs button span{font-size:10px;display:block;color:var(--j-muted)}.journey-tabs button[aria-selected=true]{background:#302217;color:#ffd0a6;border-color:var(--j-accent)}.journey-tabs button[aria-selected=true] span{color:var(--j-accent)}.journey-panels{margin-top:14px;min-height:302px}.journey-panel[hidden]{display:none}.journey-panel{animation:journey-reveal .35s ease}.journey-kicker{color:var(--j-accent)}.journey-panel h3{font-size:20px;margin:8px 0}.journey-panel>p{font-size:13px;color:var(--j-muted);margin:0 0 14px;line-height:1.6}.journey-example{padding:14px;background:var(--j-panel);border:1px solid var(--j-line);border-radius:8px}.journey-example>.journey-label{display:block;margin-bottom:8px;font-size:9px}.journey-example>div{display:grid;grid-template-columns:95px 1fr;gap:10px;border-top:1px solid var(--j-line);padding:8px 0;font-size:11px;align-items:start}.journey-example>div>span{color:var(--j-muted)}.journey-example strong{font-weight:550}.journey-example small{color:var(--j-accent);font-size:9px}.journey-panel>.journey-takeaway{font-size:11px;color:#ffd0a6;margin:12px 0 0}.journey-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--j-line);padding-top:12px;font-size:10px;color:var(--j-muted)}.journey-footer button{border:1px solid var(--j-line);border-radius:5px;background:transparent;color:var(--j-text);padding:8px 10px;font-size:10px;min-height:36px}.journey-boundary{font-size:10px;line-height:1.6;color:var(--j-muted);margin:12px 0 0}.risk-journey.is-paused .journey-connector span:after{animation-play-state:paused}.risk-journey:focus-within .journey-connector span:after,.risk-journey:hover .journey-connector span:after{animation-play-state:paused}@keyframes journey-flow{from{top:-10px}to{top:24px}}@keyframes journey-reveal{from{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:none}}
:root[data-theme=dark] .badge.release-alpha{background:#382619;color:#ffbf85;border-color:#80542d}:root[data-theme=dark] .release-dast-row td{background:#231e18}@media(max-width:1000px){.hero-grid{grid-template-columns:1fr;gap:36px}.hero-grid>div:first-child{max-width:760px}.risk-journey{max-width:760px;width:100%}.journey-panels{min-height:290px}}@media(max-width:500px){.risk-journey{padding:18px}.journey-head{flex-direction:column;gap:0}.journey-head h2{font-size:24px;margin-bottom:12px}.journey-demo{margin-bottom:18px}.journey-example>div{grid-template-columns:84px 1fr}.journey-panels{min-height:365px}.journey-tabs button{font-size:11px}.journey-footer{flex-wrap:wrap}.journey-boundary{font-size:11px}.journey-module{padding:9px 7px}.journey-module span{font-size:10px}}@media(prefers-reduced-motion:reduce){.journey-connector span:after,.journey-panel{animation:none}}
.risk-journey:not(.is-paused) .journey-connector span:after{animation-play-state:running}
.risk-journey{background-color:#10151f;background-image:radial-gradient(ellipse at 50% 29%,#ff8b2710,transparent 56%),radial-gradient(circle,#71829a20 .7px,transparent .9px);background-size:auto,18px 18px;isolation:isolate}.journey-source{position:relative}.journey-module{position:relative;background:linear-gradient(145deg,#1b2635f5,#131c2af5);border-color:#44516a;box-shadow:inset 0 1px 0 #ffffff08,0 3px 12px #0002;transition:border-color .25s,box-shadow .25s;overflow:hidden}.journey-module.journey-alpha{background:linear-gradient(145deg,#30261cf5,#1e1c20f5)}.journey-module:after{content:'';position:absolute;inset:0;border-radius:inherit;border:1px solid #ffb367;opacity:0;pointer-events:none;animation:journey-node-signal 6s ease-in-out infinite}.journey-module:nth-child(2):after{animation-delay:.6s}.journey-module:nth-child(3):after{animation-delay:1.2s}.journey-module:nth-child(4):after{animation-delay:1.8s}.journey-module:nth-child(5):after{animation-delay:2.4s}.journey-module:nth-child(6):after{animation-delay:3s}.journey-node-icon{position:absolute;right:8px;top:10px;display:block;width:13px;height:13px;color:#e0ad77;line-height:0}.journey-node-icon svg{width:100%;height:100%}.journey-module.journey-alpha .journey-node-icon{color:#ffb367}.journey-connector{position:relative;overflow:visible}.journey-network{position:absolute;inset:0;width:100%;height:24px;pointer-events:none}.journey-network path{stroke:#63728a;stroke-width:1;vector-effect:non-scaling-stroke}.journey-network .network-inputs path{stroke:#c4854c;stroke-dasharray:3 7;animation:journey-packet 2.8s linear infinite}.journey-network .network-outputs path{transition:stroke .3s,stroke-width .3s}.risk-journey[data-step="0"] .network-output-0,.risk-journey[data-step="1"] .network-output-1,.risk-journey[data-step="2"] .network-output-2,.risk-journey[data-step="3"] .network-output-3{stroke:#ffac61;stroke-width:2;stroke-dasharray:4 6;animation:journey-packet 2.8s linear infinite}.journey-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;display:grid;place-items:center;background:#211c19;border:1px solid #d38e4c;border-radius:50%;box-shadow:0 0 0 3px #ff963814,0 0 14px #ff963830;color:#ffbc7e;z-index:1}.journey-hub svg{width:13px;height:13px}.journey-tabs button{position:relative;background:#121b28;box-shadow:inset 0 1px 0 #ffffff05}.journey-tabs button[aria-selected=true]{background:linear-gradient(145deg,#3a2819,#241e1c);box-shadow:0 0 16px #ff963817,inset 0 1px 0 #ffd0a618}.journey-example{position:relative;background:linear-gradient(135deg,#1b2635ee,#131c29ee);box-shadow:inset 0 1px 0 #ffffff05}.journey-example>div{position:relative;border-top-color:#3b475c}.journey-example>div:before{content:'';position:absolute;left:-10px;top:15px;width:4px;height:4px;border-radius:50%;background:#ffb777;box-shadow:0 0 0 3px #ff963813}.journey-example>div:after{content:'';position:absolute;left:-8.5px;top:24px;bottom:-9px;width:1px;background:linear-gradient(#bd834a77,#63728a33)}.journey-example>div:last-child:after{display:none}.risk-journey.is-paused .journey-module:after,.risk-journey.is-paused .journey-network path{animation-play-state:paused}@keyframes journey-packet{to{stroke-dashoffset:-40}}@keyframes journey-node-signal{0%,12%,72%,100%{opacity:0}32%,46%{opacity:.7}}@media(max-width:360px){.journey-node-icon{display:none}}@media(prefers-reduced-motion:reduce){.risk-journey .journey-module:after,.risk-journey .journey-network path{animation:none}.journey-module:after{opacity:0}}
.journey-modules{position:relative}.journey-source-network{display:none;pointer-events:none}.journey-source-network>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.journey-source-network path{stroke:#bc8957;stroke-width:1;stroke-dasharray:3 7;vector-effect:non-scaling-stroke;animation:journey-packet 3s linear infinite}.journey-source-hub{position:absolute;left:50%;top:50%;width:40px;height:40px;transform:translate(-50%,-50%);border:1px solid #e39a56;background:radial-gradient(circle,#36251b,#1c1b22);border-radius:50%;display:grid;place-items:center;color:#ffc48d;box-shadow:0 0 0 5px #e39a5610,0 0 28px #ff963825}.journey-source-hub>svg{width:22px;height:22px}.risk-journey.is-paused .journey-source-network path{animation-play-state:paused}@media(min-width:501px){.has-source-network .journey-modules{height:var(--network-height);grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:8px}.has-source-network .journey-module{display:flex;align-items:center;gap:8px;padding:5px 10px;padding-right:28px;z-index:1}.has-source-network .journey-module span{margin-top:0}.has-source-network .journey-module:nth-child(odd){grid-column:1}.has-source-network .journey-module:nth-child(even){grid-column:3}.has-source-network .journey-module:nth-child(1),.has-source-network .journey-module:nth-child(2){grid-row:1}.has-source-network .journey-module:nth-child(3),.has-source-network .journey-module:nth-child(4){grid-row:2}.has-source-network .journey-module:nth-child(5),.has-source-network .journey-module:nth-child(6){grid-row:3}.has-source-network .journey-node-icon{top:50%;transform:translateY(-50%)}.has-source-network .journey-source-network{display:block;position:absolute;inset:0}.has-source-network .journey-hub{width:12px;height:12px;border-radius:3px;box-shadow:none}.has-source-network .journey-hub svg{display:none}}@media(prefers-reduced-motion:reduce){.journey-source-network path{animation:none}}
.journey-source-hub path{stroke:currentColor;stroke-width:1.5;stroke-dasharray:none;animation:none}.risk-journey{scroll-margin-top:90px}
.risk-journey{padding:20px}.journey-head h2{font-size:22px;margin:7px 0 14px}.journey-head{align-items:start}.journey-eyebrow{font-size:9px}.journey-source>.journey-label{margin-bottom:8px}.journey-module{padding:8px 10px}.journey-connector,.journey-network{height:20px}.journey-tabs button{min-height:40px;padding:6px 3px}.journey-panels{min-height:0;margin-top:12px}.journey-kicker,.journey-takeaway{display:none}.journey-panel h3{font-size:18px;margin:0 0 6px}.journey-panel>p{font-size:12px;line-height:1.5;margin-bottom:10px}.journey-example{padding:10px 14px}.journey-example>.journey-label{margin-bottom:5px;font-size:8px}.journey-example>div{padding:6px 0;font-size:10px;line-height:1.5}.journey-example>div:before{top:12px}.journey-example>div:after{top:20px}.journey-footer{margin-top:12px;padding-top:9px}.journey-footer button{min-height:30px;padding:6px 8px}.journey-boundary{font-size:9px;margin-top:9px;line-height:1.5}@media(max-width:1000px){.journey-panels{min-height:0}}@media(max-width:500px){.risk-journey{padding:18px}.journey-head h2{font-size:22px;margin:7px 0 10px}.journey-demo{margin-bottom:12px}.journey-panels{min-height:0}.journey-boundary{font-size:10px}.journey-example>div{font-size:11px}}
.hero-grid{align-items:stretch}.risk-journey{display:flex;flex-direction:column}.risk-journey>*{flex-shrink:0}.risk-journey>.journey-panels{flex:1 0 auto}
@media(min-width:501px){.has-source-network .journey-module:nth-child(1){grid-column:1;grid-row:1}.has-source-network .journey-module:nth-child(2){grid-column:1;grid-row:2}.has-source-network .journey-module:nth-child(3){grid-column:1;grid-row:3}.has-source-network .journey-module:nth-child(4){grid-column:3;grid-row:1}.has-source-network .journey-module:nth-child(5){grid-column:3;grid-row:2}.has-source-network .journey-module:nth-child(6){grid-column:3;grid-row:3}}
.journey-footer #journey-motion{display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:5px;flex-shrink:0}.journey-footer #journey-motion svg{width:18px;height:18px}.journey-play-icon{display:none}#journey-motion[aria-pressed=true] .journey-play-icon{display:block}#journey-motion[aria-pressed=true] .journey-pause-icon{display:none}
@media(max-width:500px){.journey-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-module:nth-child(1){grid-column:1;grid-row:1}.journey-module:nth-child(2){grid-column:1;grid-row:2}.journey-module:nth-child(3){grid-column:1;grid-row:3}.journey-module:nth-child(4){grid-column:2;grid-row:1}.journey-module:nth-child(5){grid-column:2;grid-row:2}.journey-module:nth-child(6){grid-column:2;grid-row:3}}
@media(min-width:1001px){.hero-grid>.risk-journey{margin-bottom:22px}}
