.employee-hero{background:radial-gradient(circle at 10% 8%,#087f781f,#0000 28rem),radial-gradient(circle at 90% 72%,#4f46e512,#0000 24rem),linear-gradient(145deg,#f7fbfb,#eef3f8 72%);padding-block:clamp(3rem,5.25vw,4.75rem);overflow:hidden}.employee-hero__grid{align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.employee-hero__copy,.employee-hero__visual,.individual-sample-card,.individual-sample-card__detail{min-width:0}.individual-reframe__eyebrow,.individual-metrics__eyebrow,.individual-safety__eyebrow{color:var(--color-secondary);letter-spacing:.08em;font-size:.82rem;font-weight:600}.employee-hero h1{max-width:15em;color:var(--color-ink);font-size:var(--type-hero-landing);font-weight:600;line-height:var(--leading-hero-display);letter-spacing:-.018em;text-wrap:balance;font-feature-settings:"palt" 1;margin-top:.85rem}.employee-hero__lead{max-width:31rem;color:var(--color-primary-strong);margin-top:1.25rem;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:600;line-height:1.7}.employee-hero__description{max-width:36rem;color:var(--color-muted);margin-top:.85rem}.employee-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.employee-hero__note{color:var(--color-muted);margin-top:1rem;font-size:.88rem}.employee-hero__visual-frame{box-shadow:var(--shadow-lifted);background:#ffffffd6;border:1px solid #fffc;border-radius:clamp(1.1rem,3vw,2rem);padding:clamp(.45rem,1vw,.75rem);transform:rotate(.7deg)}.employee-hero__visual img,.individual-sample-card img{border-radius:calc(var(--radius-md) - .2rem);width:100%;height:auto}.employee-hero__visual figcaption{color:var(--color-muted);flex-wrap:wrap;gap:.25rem .65rem;margin-top:.85rem;font-size:.78rem;display:flex}.employee-hero__visual figcaption strong{color:var(--color-secondary)}.individual-concern-grid,.individual-role-grid,.individual-consultation-steps,.individual-reframe__flow,.individual-metrics__steps,.individual-safety ul{list-style:none}.individual-concern-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.individual-concern-grid li,.individual-concern-grid a{min-width:0;height:100%}.individual-concern-grid a{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-canvas);min-height:13rem;color:var(--color-text);flex-direction:column;padding:1.35rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.individual-concern-grid a:hover{box-shadow:var(--shadow-soft);border-color:#087f7873;transform:translateY(-.2rem)}.individual-concern-grid__number{color:var(--color-secondary);letter-spacing:.1em;font-size:.76rem;font-weight:600}.individual-concern-grid strong{color:var(--color-ink);margin-top:.65rem;font-size:1.08rem;line-height:1.5}.individual-concern-grid strong+span{color:var(--color-muted);margin-top:.55rem;font-size:.88rem}.individual-concern-grid__link{color:var(--color-secondary);margin-top:auto;padding-top:1rem;font-size:.82rem;font-weight:600}.individual-reframe{background:var(--brand-deep-navy);color:#fff}.individual-reframe__layout{gap:clamp(2rem,6vw,5rem);display:grid}.individual-reframe__eyebrow{color:var(--brand-teal)}.individual-reframe h2{text-wrap:balance;font-feature-settings:"palt" 1;max-width:17em;margin-top:.75rem;font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.32}.individual-reframe h2 span{color:#7fe3da}.individual-reframe h2+p{color:#ffffffbf;max-width:40rem;margin-top:1.25rem}.individual-reframe__flow{gap:.7rem;display:grid}.individual-reframe__flow li{border-radius:var(--radius-md);background:#ffffff0f;border:1px solid #ffffff24;grid-template-columns:2.5rem minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:.8rem;min-height:4.5rem;padding:.85rem 1rem;display:grid}.individual-reframe__flow span{color:#7fe3da;font-size:.75rem;font-weight:600}.individual-reframe__flow p{color:#ffffffad;font-size:.84rem}.individual-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.individual-sample-card{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-soft);padding:clamp(1.2rem,3vw,2rem);scroll-margin-top:6.5rem}.individual-sample-card--featured{grid-column:1/-1}.individual-sample-card__header{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;min-width:0;display:grid}.individual-sample-card__header>p:first-child{color:var(--color-secondary);font-size:.84rem;font-weight:600}.individual-sample-card__header>p:first-child span{letter-spacing:.08em;margin-right:.45rem}.individual-sample-card__truth{border-radius:var(--radius-pill);color:var(--color-secondary);background:#087f781a;align-self:start;padding:.35rem .65rem;font-size:.72rem;font-weight:600}.individual-sample-card__header h3,.individual-sample-card__header h3+p{grid-column:1/-1}.individual-sample-card__header h3{color:var(--color-ink);font-size:clamp(1.45rem,3vw,2rem);line-height:1.35}.individual-sample-card__header h3+p{color:var(--color-muted)}.individual-sample-card__body{gap:1.25rem;margin-top:1.25rem;display:grid}.individual-sample-card--featured .individual-sample-card__body{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start}.individual-sample-card figure{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-canvas-soft);min-width:0;padding:.45rem}.individual-sample-card figcaption{color:var(--color-muted);padding:.55rem .35rem .1rem;font-size:.72rem}.individual-sample-card__can-do{border-left:.22rem solid var(--color-secondary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#087f780f;padding:1rem}.individual-sample-card__can-do p,.individual-sample-card__insight span{color:var(--color-secondary);font-size:.74rem;font-weight:600;display:block}.individual-sample-card__can-do strong{color:var(--color-ink);margin-top:.3rem;line-height:1.65;display:block}.individual-before-after{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.8rem;display:grid}.individual-before-after section{border:1px solid var(--color-line);border-radius:var(--radius-sm);min-width:0;padding:.9rem}.individual-before-after section:first-child{background:#fff9ef}.individual-before-after section:last-child{background:#f2faf7}.individual-before-after p{color:var(--color-ink);letter-spacing:.06em;font-size:.77rem;font-weight:600}.individual-before-after ol{color:var(--color-muted);gap:.25rem;margin-top:.5rem;padding-left:1.1rem;font-size:.8rem;display:grid}.individual-sample-card__insight{border-radius:var(--radius-sm);background:var(--brand-deep-navy);color:#fff;margin-top:.8rem;padding:.9rem 1rem}.individual-sample-card__insight span{color:#7fe3da}.individual-sample-card__insight strong{margin-top:.25rem;line-height:1.6;display:block}.individual-samples__distribution{border:1px solid var(--color-line);border-radius:var(--radius-sm);max-width:54rem;color:var(--color-muted);text-align:center;background:#ffffffb8;margin:1.5rem auto 0;padding:.9rem 1rem;font-size:.84rem}.individual-metrics{gap:clamp(2rem,6vw,5rem);display:grid}.individual-metrics__lead h2{max-width:15em;color:var(--color-ink);text-wrap:balance;font-feature-settings:"palt" 1;margin-top:.7rem;font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.36}.individual-metrics__lead>p:last-of-type{max-width:42rem;color:var(--color-muted);margin-top:1rem}.individual-metrics__steps{gap:.65rem;margin-top:1.5rem;display:grid}.individual-metrics__steps li{border-bottom:1px solid var(--color-line);grid-template-columns:2.3rem minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:.7rem;padding:.75rem 0;display:grid}.individual-metrics__steps span{background:var(--brand-deep-navy);color:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.75rem;display:grid}.individual-metrics__steps p{color:var(--color-muted);font-size:.84rem}.individual-metrics__example{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#f7fbfb,#eef8f6);border:1px solid #087f7838;padding:clamp(1.2rem,4vw,2.2rem)}.individual-metrics__example-label{color:var(--color-secondary);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;font-size:.75rem;display:flex}.individual-metrics__example h3{color:var(--color-ink);margin-top:.8rem;font-size:1.45rem}.individual-metrics__numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}.individual-metrics__numbers div{border-radius:var(--radius-sm);background:#ffffffd1;border:1px solid #087f7826;padding:.9rem}.individual-metrics__numbers span,.individual-metrics__numbers small{color:var(--color-muted);font-size:.72rem;display:block}.individual-metrics__numbers strong{color:var(--color-ink);margin-block:.15rem;font-size:clamp(1.3rem,3vw,1.75rem);display:block}.individual-metrics__message{border-radius:var(--radius-sm);background:var(--brand-deep-navy);color:#fff;margin-top:.8rem;padding:1rem}.individual-metrics__message p{color:#7fe3da;font-size:.76rem;font-weight:600}.individual-metrics__message blockquote{margin:.45rem 0 0;font-size:.9rem;line-height:1.75}.individual-metrics__caution{color:var(--color-muted);margin-top:.8rem;font-size:.76rem}.individual-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.individual-role-grid li{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);min-height:7rem;padding:1.2rem}.individual-role-grid span{color:var(--color-secondary);letter-spacing:.1em;font-size:.75rem;font-weight:600}.individual-role-grid strong{color:var(--color-ink);margin-top:.45rem;line-height:1.55;display:block}.individual-consultation-steps{gap:.75rem;max-width:60rem;margin-inline:auto;display:grid}.individual-consultation-steps li{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding:1.1rem 1.2rem;display:grid}.individual-consultation-steps>li>span{color:var(--color-secondary);letter-spacing:.06em;font-size:.78rem;font-weight:600}.individual-consultation-steps h3{color:var(--color-ink);font-size:1.05rem}.individual-consultation-steps p{color:var(--color-muted);margin-top:.25rem;font-size:.88rem}.individual-safety{gap:1.5rem;display:grid}.individual-safety h2{max-width:18em;color:var(--color-ink);text-wrap:balance;margin-top:.7rem;font-size:clamp(1.8rem,3.5vw,2.65rem);line-height:1.35}.individual-safety h2+p{max-width:48rem;color:var(--color-muted);margin-top:1rem}.individual-safety ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.individual-safety li{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-canvas);padding:1rem}.individual-safety li strong,.individual-safety li span{display:block}.individual-safety li strong{color:var(--color-secondary)}.individual-safety li span{color:var(--color-muted);margin-top:.25rem;font-size:.84rem}.individual-safety .section-link{width:fit-content}.individual-entry-bridge{background:var(--color-canvas-soft)}.individual-entry-bridge__grid{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.individual-entry-bridge__grid>div>p{color:var(--color-secondary);font-size:.8rem;font-weight:600}.individual-entry-bridge h2{color:var(--color-ink);margin-top:.35rem;font-size:clamp(1.5rem,3vw,2.1rem)}.individual-entry-bridge h2+span{color:var(--color-muted);margin-top:.55rem;display:block}.individual-entry-bridge nav{gap:.65rem;display:grid}.individual-entry-bridge a{border:1px solid var(--color-line);border-radius:var(--radius-sm);min-height:3.5rem;color:var(--color-primary);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;text-decoration:none;display:flex}@media (width>=64rem){.employee-hero__grid{grid-template-columns:minmax(0,1.2fr) minmax(23rem,.8fr)}.individual-reframe__layout,.individual-metrics{grid-template-columns:minmax(0,.92fr) minmax(28rem,1.08fr);align-items:center}.individual-entry-bridge__grid{grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr);align-items:center}}@media (width<=63.99rem){.individual-concern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.individual-sample-card--featured .individual-sample-card__body{grid-template-columns:1fr}.individual-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){.employee-hero{padding-top:2.35rem}.employee-hero h1{max-width:13em;font-size:clamp(2.15rem,9.2vw,2.5rem);line-height:var(--leading-hero-content)}.employee-hero__actions{display:grid}.individual-concern-grid,.individual-sample-grid,.individual-role-grid,.individual-safety ul{grid-template-columns:1fr}.individual-sample-card--featured{grid-column:auto}.individual-before-after,.individual-metrics__numbers{grid-template-columns:1fr}.individual-metrics__steps li,.individual-reframe__flow li{grid-template-columns:2.25rem minmax(0,1fr)}.individual-metrics__steps p,.individual-reframe__flow p{grid-column:2}.individual-consultation-steps li{grid-template-columns:1fr;gap:.35rem}}@media (width<=24.5rem){.individual-sample-card__header{grid-template-columns:1fr}.individual-sample-card__truth{width:fit-content}.employee-hero__visual figcaption{display:grid}}
