.flect-workplace_story__sHCKY{--flect-void:oklch(0.095 0 0);--flect-canvas:oklch(0.125 0.004 340);--flect-surface:oklch(0.165 0.006 340);--flect-raised:oklch(0.205 0.008 340);--flect-ink:oklch(0.955 0.006 340);--flect-muted:oklch(0.72 0.012 340);--flect-line:oklch(0.3 0.01 340);--flect-rose:oklch(0.7 0.16 340);overflow:hidden;border-radius:16px;background:var(--flect-void);color:var(--flect-ink);padding:clamp(1.5rem,4vw,4rem)}.flect-workplace_heroFrame__ytU3T,.flect-workplace_storyBody__1_2N_,.flect-workplace_storyFooter__83gUp,.flect-workplace_storyHeader__4510z{position:relative}.flect-workplace_storyHeader__4510z{display:grid;align-items:start;gap:1.5rem}.flect-workplace_conceptLabel__fh5xM{width:fit-content;margin-bottom:1.25rem;border:1px solid var(--flect-line);border-radius:999px;background:var(--flect-surface);padding:.45rem .75rem;color:var(--flect-muted);font-size:.75rem;font-weight:560}.flect-workplace_storyHeader__4510z h2{max-width:14ch;font-size:clamp(2.2rem,5.5vw,5.25rem);font-weight:590;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.flect-workplace_introduction__euzCp{max-width:60ch;margin-top:1.4rem;color:var(--flect-muted);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6;text-wrap:pretty}.flect-workplace_introduction__euzCp p+p{margin-top:.7rem}.flect-workplace_introduction__euzCp dfn{color:var(--flect-ink);font-style:normal;font-weight:620}.flect-workplace_previewStatus__GZbG5{width:fit-content;border-left:2px solid var(--flect-rose);padding-left:.75rem;color:var(--flect-ink);font-size:.8rem;font-weight:560}.flect-workplace_heroFrame__ytU3T{margin-top:clamp(2.5rem,5vw,4.5rem);overflow:hidden;border:1px solid var(--flect-line);border-radius:12px;background:var(--flect-canvas)}.flect-workplace_heroImage__7Lk2z{display:block;width:100%;height:auto}.flect-workplace_storyBody__1_2N_{display:grid;gap:2rem;margin-top:2rem}.flect-workplace_surfaceLabel__gY6L5{color:var(--flect-rose);font-size:.72rem;font-weight:560;letter-spacing:.02em;text-transform:uppercase}.flect-workplace_storyBody__1_2N_ h3{max-width:18ch;margin-top:.7rem;font-size:clamp(1.65rem,3vw,2.5rem);font-weight:590;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.flect-workplace_storyBody__1_2N_ p:not(.flect-workplace_surfaceLabel__gY6L5),.flect-workplace_storyFooter__83gUp>p{max-width:62ch;margin-top:.9rem;color:var(--flect-muted);font-size:.9rem;line-height:1.6}.flect-workplace_authority__oXpu7{align-self:end;border-top:1px solid var(--flect-line);padding-top:1rem}.flect-workplace_authority__oXpu7 p:last-child{color:var(--flect-ink)}.flect-workplace_storyFooter__83gUp{display:grid;gap:1rem;margin-top:2.5rem;border-top:1px solid var(--flect-line);padding-top:1.25rem}.flect-workplace_storyFooter__83gUp>p{margin-top:0}.flect-workplace_storyLinks__qhOFR{display:flex;flex-wrap:wrap;gap:1.25rem}.flect-workplace_storyLinks__qhOFR a{display:inline-flex;align-items:center;gap:.45rem;color:var(--flect-ink);font-size:.8rem;font-weight:560}.flect-workplace_storyLinks__qhOFR a:hover{color:var(--flect-rose)}.flect-workplace_storyLinks__qhOFR a:focus-visible{outline:2px solid var(--flect-rose);outline-offset:3px}.flect-workplace_storyLinks__qhOFR svg{width:.9rem;height:.9rem}@media (min-width:900px){.flect-workplace_storyHeader__4510z{grid-template-columns:minmax(0,1fr) auto}.flect-workplace_storyBody__1_2N_{grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr)}.flect-workplace_storyFooter__83gUp{grid-template-columns:minmax(0,1fr) auto;align-items:end}.flect-workplace_storyLinks__qhOFR{justify-content:flex-end}}