/* HR-only data case study, visually related to the ASA process story. */
.data-story-dialog .asa-story-intro{background:radial-gradient(ellipse at 80% 0,#a368222b,transparent 68%)}.data-story-dialog .asa-kicker,.data-story-dialog .asa-scene-label,.data-story-dialog .asa-story-intro h2 span,.data-story-dialog .asa-story-copy em,.data-story-dialog .asa-story-signature b{color:#ffc078}.data-story-dialog .asa-personal{border-left-color:#eba74c}.data-story-dialog .asa-story-scene{background:radial-gradient(ellipse at 80% 50%,#aa6a1b12,transparent 65%)}
.data-focus-stage{position:relative;min-height:330px;display:grid;place-items:center;isolation:isolate}.data-focus-stage:before{content:'';position:absolute;inset:10% 10%;border-radius:50%;background:radial-gradient(ellipse,#eb924b26,transparent 70%);z-index:-1}.data-focus-context{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;align-content:space-between;gap:160px 25px;color:#b3c7d4;font-size:13px}.data-focus-context span{padding:10px 0;border-bottom:1px solid #a9c7d433}.data-focus-context span:nth-child(even){text-align:right}.data-event{padding:25px 40px;border:1px solid #b2774377;border-radius:10px;background:linear-gradient(135deg,#26313a,#101f2a);transform:rotate(-5deg);box-shadow:0 25px 60px #0008,0 0 50px #b8762222}.data-event small{display:block;font-size:12px;color:#d4ba98}.data-event strong{display:block;font-size:38px;line-height:1.15;margin-top:12px;letter-spacing:-.035em;color:#ffd4a6;font-weight:600}.data-focus-bottom{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:12px;color:#ffc078}
.data-dashboard-labels{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:20px 0 24px;font-size:14px;color:#ffc078}.data-dashboard-labels small{display:block;color:#a5bdcd;font-size:12px;margin-top:5px}.data-pattern-stage{min-width:0}.data-example-label{font-size:11px!important;letter-spacing:.02em;margin-bottom:16px;color:#a7bfce!important}.data-drill-path{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-bottom:22px;font-size:13px;color:#d5e6f1}.data-drill-path b{font-weight:400;color:#ffc078}.data-drill-path span:last-child{color:#ffc078}.data-pattern-grid{border-top:1px solid #52708755;border-bottom:1px solid #52708755}.data-pattern-columns,.data-pattern-row{display:grid;grid-template-columns:.5fr .9fr 1.4fr;gap:10px;padding:13px 12px;font-size:12px;align-items:center}.data-pattern-columns{color:#9db3c3;font-size:11px;border-bottom:1px solid #52708755}.data-pattern-row{color:#bfd2df;border-bottom:1px solid #52708733}.data-pattern-row:last-child{border:0}.data-recurrence{background:#d1953620;color:#ffe0b0;border-left:2px solid #d8a159}.data-pattern-finding{margin-top:20px;padding:16px 18px;background:linear-gradient(110deg,#3a3024,#122737);border:1px solid #b38a5155;border-radius:8px;box-shadow:0 12px 35px #0004}.data-pattern-finding>span{display:block;font-size:11px;color:#d2b68e}.data-pattern-finding strong{display:block;font-size:16px;line-height:1.5;margin:7px 0;font-weight:500;color:#ffcf94}.data-pattern-finding small{font-size:12px;color:#bcd1df}
.data-advice-origin,.data-management{padding:15px 20px;border:1px solid #94734555;background:#162a34;border-radius:8px}.data-advice-origin span,.data-management span{display:block;font-size:12px;color:#ffbe72}.data-advice-origin strong,.data-management strong{display:block;font-size:15px;font-weight:500;color:#dcecf5}.data-advice-line{height:23px;width:1px;background:#dea857;margin:0 auto;box-shadow:0 0 9px #db972b55}.data-advice-brief{padding:22px;background:linear-gradient(135deg,#163348,#0a1e2e);border:1px solid #6487a166;border-radius:10px;box-shadow:0 20px 45px #0006}.data-advice-brief>small{font-size:11px;color:#9fbccc}.data-advice-brief h4{font-size:20px;line-height:1.3;margin:8px 0 18px;font-weight:500;color:#edf5fa}.data-advice-brief>div{padding:10px 0;border-top:1px solid #6b96af33}.data-advice-brief>div>span{font-size:12px;color:#ffbe72}.data-advice-brief p{font-size:13px;line-height:1.6;margin-top:4px}.data-management{margin-top:20px;border-color:#39af9477;background:#0b2a31}.data-management span{color:#64dfbb}
#daten .data-story-trigger>span{display:flex;justify-content:space-between;gap:12px;letter-spacing:0;font-size:13px;padding:13px 6px;color:#ffcb8b}.data-story-trigger:hover{box-shadow:0 0 35px #ce8b1d24;border-color:#e0aa69}
@media(max-width:760px){.data-focus-stage{min-height:320px}.data-focus-context{font-size:12px;gap:150px 12px}.data-event{padding:23px 30px}.data-event strong{font-size:33px}.data-dashboard-labels{gap:12px;font-size:13px}.data-dashboard-labels small{font-size:11px}.data-pattern-columns,.data-pattern-row{padding:12px 8px;font-size:11px;gap:6px;grid-template-columns:.45fr .85fr 1.2fr}.data-pattern-finding{padding:14px}.data-pattern-finding strong{font-size:15px}.data-advice-brief{padding:18px}#daten .data-story-trigger>span{font-size:12px}}
/* Keep the takeaway below the context labels. */
.data-focus-stage{min-height:365px}.data-focus-context{bottom:36px}
@media(max-width:760px){.data-focus-stage{min-height:355px}}
