@layer components{.risk-hero{isolation:isolate;margin-top:calc(-1 * var(--nav-height));color:var(--light-100);position:relative;overflow:clip}html:has(.risk-hero){scroll-behavior:smooth}.risk-hero_bg{z-index:-1;background:linear-gradient(#0000 52%,#050508 100%),radial-gradient(65% 70% at 78% 8%,#2a2a2c 0%,#0000 58%),radial-gradient(55% 60% at 12% 72%,#171719 0%,#0000 60%),linear-gradient(#121214 0%,#0c0c0e 48%,#050508 100%);position:absolute;inset:0}.risk-hero_container{text-align:center;align-items:center;gap:var(--space-5);min-height:clamp(26rem,58vw,38rem);padding-top:calc(var(--nav-height) + var(--section-space-small));justify-content:center;padding-bottom:clamp(4.5rem,10vw,7.5rem)}.risk-hero_title{color:var(--light-100);margin:0}.risk-hero_subline{color:color-mix(in srgb, var(--light-100) 78%, transparent);margin:0}.risk-cases{isolation:isolate;color:#39ff14;background:#050508;position:relative;overflow:clip}.risk-cases_bg{z-index:-1;pointer-events:none;background:linear-gradient(#050508 0%,#000 28% 100%);position:absolute;inset:0}.risk-cases_grid{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-image:linear-gradient(#39ff1414 1px,#0000 1px),linear-gradient(90deg,#39ff1414 1px,#0000 1px);background-size:2rem 2rem;animation:28s linear infinite risk-cases-drift;position:absolute;inset:-20% 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%),radial-gradient(at 50% 48%,#000 32%,#0000 78%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%),radial-gradient(at 50% 48%,#000 32%,#0000 78%);-webkit-mask-composite:source-in;mask-composite:intersect}.risk-cases_scan{pointer-events:none;background:linear-gradient(#0000 0%,#39ff140f 50%,#0000 100%) 0 0/100% 220%;animation:7s ease-in-out infinite risk-cases-scan;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 100%);mask-image:linear-gradient(#0000 0%,#000 18% 100%)}@keyframes risk-cases-drift{0%{transform:translateY(0)}to{transform:translateY(2rem)}}@keyframes risk-cases-scan{0%,to{background-position:0 0}50%{background-position:0 100%}}@media (prefers-reduced-motion:reduce){.risk-cases_grid,.risk-cases_scan,.risk-cases_card,.risk-cases_photo.image{transition:none;animation:none}}.risk-cases_container{text-align:center;align-items:center}.risk-cases_intro{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.risk-cases_title{color:#39ff14;text-shadow:0 0 1.5rem #39ff1459;margin:0}.risk-cases_lede{color:#74ff5b;margin:0}.risk-cases_layout{text-align:start;width:100%}:is(.risk-cases_layout:has(.risk-cases_card:hover),.risk-cases_layout:has(.risk-cases_card:focus-visible)) .risk-cases_card:not(:hover):not(:focus-visible){opacity:.42;filter:saturate(.7)brightness(.72)}.risk-cases_card{cursor:pointer;background:#020502;border:.0625rem solid #39ff1459;flex-direction:column;height:100%;transition:transform .22s,box-shadow .22s,border-color .22s,opacity .22s,filter .22s;display:flex;overflow:clip;transform:translateY(0)scale(1);box-shadow:0 0 0 .0625rem #39ff141f,0 0 2rem #39ff1414}.risk-cases_card:hover,.risk-cases_card:focus-visible{z-index:1;border-color:#39ff14cc;outline:none;transform:translateY(-.4rem)scale(1.02);box-shadow:0 0 0 .0625rem #39ff1459,0 0 2.5rem #39ff1447,0 1.25rem 2.5rem #000000a6}.risk-cases_card.is-blurred{border-style:dashed}.risk-cases_portrait{aspect-ratio:5/4;background:#050805;position:relative;overflow:clip}.risk-cases_photo.image{object-fit:cover;object-position:center top;filter:contrast(1.06)brightness(.92);width:100%;max-width:none;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;transition:transform .32s,filter .22s;position:absolute;inset:0;transform:scale(1)}.risk-cases_card:hover .risk-cases_photo.image,.risk-cases_card:focus-visible .risk-cases_photo.image{filter:contrast(1.1)brightness();transform:scale(1.04)}.risk-cases_sil{background:radial-gradient(at 50% 42%,#0a2107 0%,#050805 62%),repeating-linear-gradient(0deg,#0000,#0000 .7rem,#39ff140d .75rem);place-items:center;display:grid;position:absolute;inset:0}.risk-cases_sil-head{aspect-ratio:.85;background:#104706;border:.0625rem solid #39ff14b3;border-radius:48% 48% 44% 44%;width:34%;position:absolute;top:12%;left:50%;translate:-50%;box-shadow:0 0 1.75rem #39ff1447,inset 0 0 1rem #39ff142e}.risk-cases_sil-body{background:#0d3804;border:.0625rem solid #39ff1499;border-bottom:0;border-radius:46% 46% 0 0/28% 28% 0 0;width:68%;height:48%;position:absolute;bottom:0;left:50%;translate:-50%;box-shadow:0 0 1.5rem #39ff142e}.risk-cases_sil.is-soft .risk-cases_sil-head,.risk-cases_sil.is-soft .risk-cases_sil-body{filter:blur(.55rem);opacity:.7}.risk-cases_meta{padding:var(--space-4) var(--space-4) var(--space-3);flex-direction:column;gap:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.risk-cases_name{letter-spacing:.02em;color:#39ff14;margin:0;font-size:1.05rem;font-weight:600}.risk-cases_org{color:#6bff4f;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;font-size:.8125rem;display:flex}.risk-cases_ticker{color:#39ff14;letter-spacing:.06em;border:.0625rem solid #39ff1466;padding:.1rem .35rem}.risk-cases_label{margin:var(--space-2) 0 0;letter-spacing:.14em;text-transform:uppercase;color:#7eff66;font-size:.75rem}.risk-cases_damage{flex-direction:column;gap:.35rem;margin:.25rem 0 0;display:flex}.risk-cases_amount{letter-spacing:-.02em;color:#39ff14;text-shadow:0 0 1rem #39ff1466;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:700}.risk-cases_damage-note{color:#92ff7e;font-size:.75rem}.risk-cases_note{color:#74ff5b;margin:.65rem 0 0;font-size:.8125rem;line-height:1.45}.risk-cases_card.is-blurred .risk-cases_name,.risk-cases_card.is-blurred .risk-cases_amount{filter:blur(.12rem)}.risk-cases_card.is-blurred:hover .risk-cases_name,.risk-cases_card.is-blurred:focus-visible .risk-cases_name,.risk-cases_card.is-blurred:hover .risk-cases_amount,.risk-cases_card.is-blurred:focus-visible .risk-cases_amount{filter:blur(.04rem)}.risk-radar_container{align-items:center}.risk-radar_copy{text-align:center}.risk-radar_copy>*{gap:var(--space-4)}.risk-radar_title{margin:0}.risk-radar_lede{color:var(--text);margin:0}.risk-radar_stage{--radar-ink:#1f1d1e;--radar-stroke:#4a4849;--radar-alarm:#e11d2e;justify-content:center;width:100%;padding-bottom:11.5rem;display:flex;position:relative}@media (min-width:64rem){.risk-radar_stage{min-height:32rem;padding-bottom:0}}.risk-radar_artboard{aspect-ratio:1;z-index:1;width:min(100%,32rem);position:relative;container-type:inline-size}.risk-radar_frame{background:0 0;position:absolute;inset:0}.risk-radar_svg{width:calc(100% - 20cqw);height:calc(100% - 20cqw);position:absolute;inset:10cqw;overflow:visible}.risk-radar_ring{fill:none;stroke:color-mix(in srgb, var(--radar-ink) 14%, transparent);stroke-width:.32px}.risk-radar_spoke{stroke:color-mix(in srgb, var(--radar-ink) 22%, transparent);stroke-width:.38px;stroke-linecap:round;transition:stroke .18s}.risk-radar_spoke.is-critical{stroke:var(--radar-alarm);stroke-width:.7px;animation:.55s steps(2,end) infinite risk-radar-flicker}.risk-radar_ghost{fill:color-mix(in srgb, var(--radar-ink) 6%, transparent);stroke:color-mix(in srgb, var(--radar-stroke) 35%, transparent);stroke-width:.45px;stroke-linejoin:round}.risk-radar_ghost.is-alarming{fill:color-mix(in srgb, var(--radar-alarm) 8%, transparent);stroke:color-mix(in srgb, var(--radar-alarm) 24%, transparent)}.risk-radar_poly{fill:url(#risk-radar-fill);stroke:var(--radar-stroke);stroke-width:.9px;stroke-linejoin:round;transition:stroke .18s}.risk-radar_poly.is-alarming{fill:url(#risk-radar-fill-alarm);stroke:var(--radar-alarm);filter:url(#risk-radar-alarm-glow);animation:.55s steps(2,end) infinite risk-radar-flicker}.risk-radar_dot-halo{fill:color-mix(in srgb, var(--radar-ink) 10%, transparent);stroke:color-mix(in srgb, var(--radar-stroke) 50%, transparent);stroke-width:.28px;transition:fill .18s,stroke .18s}.risk-radar_dot{fill:var(--radar-ink);stroke:var(--light-100);stroke-width:.35px;transition:fill .18s}.risk-radar_dot-halo.is-critical{fill:color-mix(in srgb, var(--radar-alarm) 22%, transparent);stroke:var(--radar-alarm);animation:.55s steps(2,end) infinite risk-radar-flicker}.risk-radar_dot.is-critical{fill:var(--radar-alarm);animation:.55s steps(2,end) infinite risk-radar-flicker}@keyframes risk-radar-flicker{0%,to{opacity:1}50%{opacity:.42}}@media (prefers-reduced-motion:reduce){.risk-radar_spoke.is-critical,.risk-radar_poly.is-alarming,.risk-radar_dot-halo.is-critical,.risk-radar_dot.is-critical,.risk-radar_label.is-critical .risk-radar_label-mark{animation:none}}.risk-radar_labels{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.risk-radar_label{text-align:center;flex-direction:column;align-items:center;gap:1.4cqw;width:30cqw;transition:color .18s;display:flex;position:absolute}.risk-radar_label-mark{background:color-mix(in srgb, var(--ink) 6%, var(--background));border:.12cqw solid color-mix(in srgb, var(--ink) 18%, transparent);width:7.2cqw;height:7.2cqw;color:var(--ink);border-radius:50%;place-items:center;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:grid}.risk-radar_label-icon.icon{--_size:3.6cqw;width:3.6cqw;height:3.6cqw}.risk-radar_label-text{letter-spacing:-.015em;color:var(--ink);white-space:pre-line;font-size:3cqw;font-weight:600;line-height:1.2;display:block}.risk-radar_label.is-critical .risk-radar_label-mark{background:color-mix(in srgb, var(--radar-alarm) 12%, var(--background));border-color:var(--radar-alarm);color:var(--radar-alarm);box-shadow:0 0 1.4cqw color-mix(in srgb, var(--radar-alarm) 30%, transparent);animation:.55s steps(2,end) infinite risk-radar-flicker}.risk-radar_label.is-critical .risk-radar_label-text{color:var(--radar-alarm)}.risk-radar_label.is-influence{top:.5cqw;left:50%;translate:-50%}.risk-radar_label.is-discretion{text-align:end;align-items:end;top:50%;right:0;translate:0 -50%}.risk-radar_label.is-ethics{bottom:.5cqw;left:50%;translate:-50%}.risk-radar_label.is-coercion{text-align:start;align-items:start;top:50%;left:0;translate:0 -50%}.risk-radar_actions{z-index:2;width:min(100%,16.5rem);padding:var(--space-4);border-radius:var(--radius-main);border:.0625rem solid color-mix(in srgb, var(--radar-alarm) 35%, transparent);color:var(--sand);text-align:start;opacity:0;visibility:hidden;pointer-events:none;background:#111;transition:opacity .22s,visibility .22s,translate .22s;position:absolute;bottom:0;left:50%;translate:-50%;box-shadow:0 1rem 2.5rem #00000073}.risk-radar_actions.is-open{opacity:1;visibility:visible;pointer-events:auto;translate:-50% -.5rem}@media (min-width:64rem){.risk-radar_actions{top:50%;bottom:auto;left:calc(50% + min(16rem,42vw));translate:0 -50%}.risk-radar_actions.is-open{translate:.5rem -50%}}.risk-radar_actions-eyebrow{margin:0 0 var(--space-3);letter-spacing:.14em;text-transform:uppercase;color:var(--radar-alarm);font-size:.6875rem;font-weight:600}.risk-radar_actions-groups{gap:var(--space-3);flex-direction:column;display:flex}.risk-radar_actions-label{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--sand) 55%, transparent);margin:0 0 .45rem;font-size:.6875rem;font-weight:600}.risk-radar_actions-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.risk-radar_actions-item{color:var(--sand);margin:0;font-size:.9375rem;font-weight:500;line-height:1.3}.risk-video_container{text-align:center;align-items:center}.risk-video_intro{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.risk-video_title{margin:0}.risk-video_lede{color:var(--text);margin:0}.risk-video_frame{--_frame-pad:.35rem;width:min(100%,56rem);padding:var(--_frame-pad);border-radius:var(--radius-card);background-image:linear-gradient(155deg, color-mix(in srgb, var(--blue-muted) 42%, transparent), color-mix(in srgb, var(--brand-500) 42%, transparent));pointer-events:none}.risk-video_player{aspect-ratio:16/9;border-radius:calc(var(--radius-card) - var(--_frame-pad));background-color:var(--sand);width:100%;position:relative;overflow:clip}.risk-video_mux{border-radius:inherit;--media-object-fit:cover;--media-object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.risk-video_mux::part(video),.risk-video_mux video{border-radius:inherit}.risk-video_player ::cue{color:#fff;font-family:var(--primary-family);background-color:#0000008c;font-size:1.05rem;line-height:1.35}.risk-cadence_container{text-align:center;align-items:stretch;width:100%}.risk-cadence_intro{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.risk-cadence_title{margin:0}.risk-cadence_lede{color:var(--text);margin:0}.risk-cadence_visual{width:100%}.risk-cadence_artboard{aspect-ratio:2.6;border-radius:var(--radius-card);background:#f4f4f4;grid-template-columns:1fr auto 1fr;gap:0;display:grid;position:relative;overflow:clip;container-type:inline-size}.risk-cadence_panel{flex-direction:column;min-width:0;padding:2.8cqw 3.2cqw 2.4cqw;display:flex;position:relative}.risk-cadence_phase{letter-spacing:.01em;height:2.4cqw;color:color-mix(in srgb, var(--ink) 72%, transparent);text-align:center;flex:none;margin:0 0 1.6cqw;font-size:1.85cqw;font-weight:600;line-height:2.4cqw}.risk-cadence_divider{background:color-mix(in srgb, var(--ink) 22%, transparent);align-self:stretch;width:.1cqw;margin-block:7cqw 4cqw}.risk-cadence_funnel{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:.45cqw;min-height:0;display:flex;position:relative}.risk-cadence_funnel-row{justify-content:center;align-items:center;gap:.7cqw;width:100%;height:1.35cqw;display:flex;position:relative}.risk-cadence_funnel-row.is-screen{z-index:2}.risk-cadence_hire-screen{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--blue-muted) 16%, transparent) 22%, color-mix(in srgb, var(--brand-500) 22%, transparent) 50%, color-mix(in srgb, var(--blue-muted) 16%, transparent) 78%, transparent 100%);pointer-events:none;z-index:0;border:0;border-radius:999px;width:72%;position:absolute;inset:0 0 0 14%;overflow:clip}.risk-cadence_hire-screen:after{content:"";border-radius:inherit;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--blue-muted) 35%, transparent) 45%, color-mix(in srgb, var(--brand-500) 40%, transparent) 55%, transparent 100%);width:22%;animation:2.6s ease-in-out infinite risk-cadence-scan-x;position:absolute;inset-block:0}.risk-cadence_workforce{grid-template-columns:repeat(var(--_cols), 1fr);grid-template-rows:repeat(var(--_rows), 1fr);flex:1;place-items:center;gap:.55cqw;min-height:0;padding-inline:.6cqw;display:grid;position:relative;overflow:clip}.risk-cadence_work-screen{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--blue-muted) 20%, transparent) 40%, color-mix(in srgb, var(--brand-500) 28%, transparent) 58%, transparent 100%);pointer-events:none;z-index:2;border:0;border-radius:0;width:14%;animation:3.4s linear infinite risk-cadence-work-scan;position:absolute;top:0;bottom:0;left:0}@keyframes risk-cadence-scan-x{0%{opacity:.35;translate:-50%}50%{opacity:1}to{opacity:.35;translate:320%}}@keyframes risk-cadence-work-scan{0%{opacity:.4;translate:-100%}45%{opacity:1}to{opacity:.4;translate:560%}}.risk-cadence_dot{z-index:1;background-image:linear-gradient(155deg, var(--blue-muted), var(--brand-500));opacity:.38;width:.85cqw;height:.85cqw;animation:4.2s ease-in-out infinite risk-cadence-pulse;animation-delay:var(--_d);border-radius:50%;display:block;position:relative;transform:scale(.9)}.risk-cadence_dot.is-hire{width:.95cqw;height:.95cqw}.risk-cadence_dot.is-screened{opacity:.95;box-shadow:0 0 .55cqw color-mix(in srgb, var(--brand-500) 40%, transparent);animation-name:risk-cadence-screen-pulse;animation-duration:1.8s}.risk-cadence_dot.is-workforce{width:.8cqw;height:.8cqw}@keyframes risk-cadence-pulse{0%,to{opacity:.32;transform:scale(.88)}40%{opacity:.85;transform:scale(1.15)}60%{opacity:.55;transform:scale(1)}}@keyframes risk-cadence-screen-pulse{0%,to{opacity:.7;filter:brightness();transform:scale(1)}50%{opacity:1;filter:brightness(1.2);transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.risk-cadence_dot,.risk-cadence_hire-screen:after,.risk-cadence_work-screen{animation:none}.risk-cadence_dot{opacity:.7;transform:scale(1)}.risk-cadence_work-screen{display:none}}.risk-cadence_layout{text-align:start;width:100%}.risk-cadence_card{gap:var(--space-3);height:100%;padding:var(--space-5);border-radius:var(--radius-card);background-color:#f9f9f9;flex-direction:column;display:flex}.risk-cadence_icon{border-radius:var(--radius-small);background:color-mix(in srgb, var(--ink) 6%, transparent);width:2.5rem;height:2.5rem;color:var(--ink);place-items:center;display:grid}.risk-cadence_iconimg.icon{--_size:1.25rem}.risk-cadence_cardtitle{margin:0}.risk-cadence_cardtext{color:var(--text);margin:0}}
