.people-decisions-page main{background:linear-gradient(#f8faff 0%,#edf2ff 100%)}.pd-shell{max-width:var(--max-width);margin:0 auto;padding:0 32px}.pd-section-header{max-width:760px}.pd-hero-section{background:radial-gradient(72% 100% at 8% 6%,#787eff1f 0%,#0000 58%) 0 0/100% 100%,radial-gradient(58% 86% at 92% 14%,#ff9a421a 0%,#0000 62%) 0 0/100% 100%,radial-gradient(1px 1px at 20px 30px,#666cff12 1px,#0000 0) 0 0/80px 80px,radial-gradient(1px 1px at 40px 70px,#666cff0d 1px,#0000 0) 0 0/80px 80px,linear-gradient(#f9fbff 0%,#f3f7ff 56%,#f8fbff 100%) 0 0/100% 100%;padding:148px 0 92px;position:relative;overflow:hidden}.pd-hero-section:before,.pd-hero-section:after{content:"";pointer-events:none;position:absolute;inset:auto}.pd-hero-section:before{background:radial-gradient(#666cff14 0%,#0000 72%);width:80%;height:120%;top:-35%;right:-20%}.pd-hero-section:after{background:radial-gradient(#ff9a4214 0%,#0000 74%);width:62%;height:85%;bottom:-35%;left:-12%}.pd-hero-inner{z-index:1;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);grid-template-areas:"copy visual""actions visual";align-items:center;gap:26px 56px;display:grid;position:relative}.pd-hero-copy{grid-area:copy;align-content:start;gap:14px;display:grid}.pd-hero-visual{grid-area:visual}.pd-hero-actions{grid-area:actions}.pd-hero-copy h1{color:var(--text-heading);max-width:640px;margin-bottom:0}.pd-hero-title span{display:inline}.pd-hero-title span+span:before{content:" "}.pd-hero-eyebrow{color:var(--primary-dark)}.pd-hero-subline{color:var(--text-body);max-width:600px;margin:0;font-size:1.05rem;line-height:1.74}.pd-hero-subline span{display:inline}.pd-hero-subline span+span:before{content:" - "}.pd-hero-cta-row{margin-top:0}.pd-hero-visual-frame{border:1px solid var(--border-medium);background:linear-gradient(#ffffff2e,#fff0),#ffffffd1;border-radius:30px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 26px 56px #111a382e,inset 0 1px #fff6}.pd-hero-image{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.01)}.pd-hero-visual-sheen{pointer-events:none;background:linear-gradient(105deg,#fff0 10%,#ffffff14 32%,#fff0 48%),linear-gradient(#04050a1a 0%,#04050a00 30%,#04050a57 100%);position:absolute;inset:0}.pd-hero-orbit{z-index:2;border-radius:var(--radius-full);color:var(--text-on-dark-strong);letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);background:#080c1cb8;border:1px solid #ffffff24;padding:10px 14px;font-size:.75rem;font-weight:600;position:absolute;box-shadow:0 14px 28px #00000038}.pd-hero-orbit-left{top:48px;left:26px}.pd-hero-orbit-right{top:120px;right:22px}.pd-hero-orbit-bottom{bottom:26px;left:32px}.pd-use-cases-section{padding:92px 0}.pd-use-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pd-use-case-card{border:1px solid #111a3814;border-top:3px solid var(--pd-accent);box-shadow:var(--shadow-sm);background:#ffffffeb;border-radius:22px;padding:28px 24px 24px}.pd-use-case-kicker{border-radius:var(--radius-full);min-height:30px;box-shadow:inset 0 0 0 1px var(--pd-accent);color:var(--text-heading);letter-spacing:.05em;text-transform:uppercase;background:#ffffffe6;align-items:center;padding:0 12px;font-size:.76rem;font-weight:700;display:inline-flex}.pd-problem-quote{border-left:3px solid var(--pd-accent);margin:22px 0 20px;padding-left:18px}.pd-problem-quote p{color:var(--text-heading);font-family:var(--font-display);letter-spacing:-.015em;font-size:1.18rem;font-style:italic;line-height:1.52}.pd-solution-block h3{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;font-size:.86rem}.pd-solution-block p{color:var(--text-body);line-height:1.7}.pd-workflow-section{background:radial-gradient(52% 68% at 16% 12%,#787eff1a 0%,#0000 66%),linear-gradient(#fff 0%,#f4f7ff 100%);padding:92px 0}.pd-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pd-step-card{border:1px solid var(--border-medium);min-height:100%;box-shadow:var(--shadow-xs);background:#fff;border-radius:22px;padding:28px 24px 24px}.pd-step-number{width:44px;height:44px;color:var(--text-heading);letter-spacing:.05em;background:linear-gradient(135deg,#666cff2e 0%,#ff73042e 100%);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:.86rem;font-weight:700;display:inline-flex}.pd-step-card h3{margin-bottom:12px}.pd-step-card p{color:var(--text-body);line-height:1.7}.pd-proof-section{background:linear-gradient(#f8faff 0%,#f0f5ff 100%);padding:92px 0 0}.pd-proof-section .evidence-bar{margin-top:12px}.pd-final-cta-section{background:radial-gradient(48% 66% at 20% 20%,#ff6b3524 0%,#0000 70%),radial-gradient(38% 56% at 82% 72%,#9b5de524 0%,#0000 72%),linear-gradient(#081029 0%,#06070d 100%);padding:92px 0}.pd-final-cta-panel{text-align:center;background:linear-gradient(#ffffff0f,#fff0),#060810c7;border:1px solid #ffffff24;border-radius:28px;max-width:820px;margin:0 auto;padding:40px 34px;box-shadow:0 26px 60px #00000047}.pd-final-cta-panel h2{color:var(--text-on-dark-strong);max-width:700px;margin:0 auto}.pd-final-cta-subline{max-width:620px;color:var(--text-on-dark);margin:14px auto 0;line-height:1.72}.pd-final-cta-row{justify-content:center}.pd-final-cta-section .btn-outline{color:var(--text-on-dark-strong);background:#ffffff0d;border-color:#fff3}.pd-final-cta-section .btn-outline:hover{color:#fff;background:#ffffff1a}.pd-final-cta-note{color:var(--text-on-dark-muted);margin-top:18px;font-size:.84rem;line-height:1.6}@media (max-width:1080px){.pd-hero-inner{grid-template-columns:1fr;grid-template-areas:"copy""visual""actions";row-gap:30px}.pd-hero-copy,.pd-hero-actions{max-width:760px}.pd-use-case-grid,.pd-step-grid{grid-template-columns:1fr}}@media (max-width:768px){.pd-shell{padding:0 16px}.pd-hero-section{padding:126px 0 64px}.pd-hero-copy h1{letter-spacing:-.03em;max-width:none;font-size:clamp(2.7rem,8.8vw,3.6rem);line-height:.98}.pd-hero-title span{display:block}.pd-hero-title span+span:before{content:none}.pd-hero-subline{max-width:30ch;color:var(--text-muted);gap:10px;font-size:.98rem;line-height:1.62;display:grid}.pd-hero-subline span{display:block}.pd-hero-subline span+span:before{content:none}.pd-hero-cta-row,.pd-final-cta-row{flex-direction:column;align-items:stretch}.pd-hero-actions,.pd-hero-cta-row .btn,.pd-final-cta-row .btn{width:100%}.pd-hero-visual-frame{border-radius:24px;min-height:420px}.pd-hero-orbit{padding:8px 11px;font-size:.68rem}.pd-hero-orbit-left{top:16px;left:16px}.pd-hero-orbit-right{top:74px;right:16px}.pd-hero-orbit-bottom{bottom:16px;left:16px}.pd-use-cases-section,.pd-workflow-section,.pd-proof-section,.pd-final-cta-section{padding-top:64px;padding-bottom:64px}.pd-use-case-card,.pd-step-card{padding:22px 18px 18px}.pd-problem-quote p{font-size:1.04rem}.pd-final-cta-panel{border-radius:22px;padding:30px 20px}}@media (max-width:480px){.pd-hero-copy h1{font-size:clamp(2.45rem,9.4vw,3.05rem);line-height:1}.pd-hero-visual-frame{min-height:360px}.pd-hero-image{object-position:center center}.pd-hero-orbit-right{text-align:center;max-width:150px}}
