.work_page__IIbdN{min-height:100vh;overflow:clip;background:radial-gradient(circle at 88% 3%,rgba(49,89,199,.1),transparent 28rem),var(--paper)}.work_comparison__a3Ni8,.work_contactStrip__ZZn0q,.work_hero__RdqfV,.work_labStrip__ypjQM,.work_projectSequence__htn3B{width:var(--shell);margin-inline:auto}.work_eyebrow__EZo63,.work_projectLabel__RceQX{color:var(--teal);font-family:var(--font-geist-mono),monospace;font-size:.7rem;font-weight:780;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.work_hero__RdqfV{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(20rem,.58fr);gap:clamp(3rem,9vw,10rem);align-items:end;min-height:56svh;border-bottom:1px solid var(--line-strong);padding:clamp(4.5rem,8vw,7rem) 0 clamp(3.5rem,6vw,5.5rem)}.work_comparison__a3Ni8 h2,.work_contactStrip__ZZn0q h2,.work_hero__RdqfV h1,.work_labStrip__ypjQM h2,.work_project__kZXia h2{color:var(--ink);letter-spacing:-.05em;text-wrap:balance}.work_hero__RdqfV h1{max-width:13ch;margin-top:1rem;font-size:clamp(4rem,8vw,8.5rem);font-weight:680;line-height:.9}.work_hero__RdqfV>p{color:var(--ink-soft);font-size:1.05rem;line-height:1.75}.work_projectSequence__htn3B{display:grid;gap:clamp(2rem,5vw,4.5rem);padding:clamp(4rem,8vw,6.5rem) 0}.work_project__kZXia{display:grid;grid-template-columns:minmax(20rem,.78fr) minmax(0,1.22fr);gap:clamp(2.5rem,7vw,7rem);align-items:center;border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(1.5rem,5vw,5rem);background:var(--paper-bright);box-shadow:var(--shadow-card)}.work_project__kZXia[data-theme=operations]{border-color:rgba(105,230,196,.2);color:#edf8f3;background:radial-gradient(circle at 8% 5%,rgba(49,89,199,.25),transparent 27rem),linear-gradient(rgba(105,230,196,.04) 1px,transparent 0),linear-gradient(90deg,rgba(105,230,196,.04) 1px,transparent 0),#101918;background-size:auto,44px 44px,44px 44px,auto;box-shadow:0 32px 90px rgba(18,32,29,.25)}.work_project__kZXia[data-theme=field-guide]{background:radial-gradient(circle at 90% 8%,rgba(149,106,53,.15),transparent 24rem),#f7f0e5}.work_project__kZXia[data-theme=field-guide] .work_projectMedia___SztT{order:-1}.work_project__kZXia[data-theme=field-guide] h2{font-family:Georgia,Times New Roman,serif}.work_project__kZXia[data-theme=evidence-lab]{border-color:rgba(105,230,196,.22);color:#edf8f3;background:radial-gradient(circle at 86% 8%,rgba(105,230,196,.15),transparent 26rem),#071518;box-shadow:0 32px 90px rgba(7,21,24,.24)}.work_projectIndex__DutzK{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding-bottom:1rem}.work_projectIndex__DutzK span{color:var(--teal);font-family:var(--font-geist-mono),monospace;font-size:.74rem;font-weight:780}.work_projectIndex__DutzK strong{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:.63rem;font-weight:590;letter-spacing:.05em;text-align:right;text-transform:uppercase}.work_project__kZXia[data-theme=evidence-lab] .work_projectIndex__DutzK,.work_project__kZXia[data-theme=operations] .work_projectIndex__DutzK{border-color:rgba(238,248,243,.18)}.work_project__kZXia[data-theme=evidence-lab] .work_projectIndex__DutzK span,.work_project__kZXia[data-theme=evidence-lab] .work_projectLabel__RceQX,.work_project__kZXia[data-theme=operations] .work_projectIndex__DutzK span,.work_project__kZXia[data-theme=operations] .work_projectLabel__RceQX{color:#69e6c4}.work_project__kZXia[data-theme=evidence-lab] .work_projectIndex__DutzK strong,.work_project__kZXia[data-theme=operations] .work_projectIndex__DutzK strong{color:#9fb8b0}.work_projectLabel__RceQX{margin-top:2rem}.work_project__kZXia h2{margin-top:1rem;font-size:clamp(2.7rem,4.8vw,5.8rem);line-height:.94}.work_project__kZXia[data-theme=evidence-lab] h2,.work_project__kZXia[data-theme=operations] h2{color:#edf8f3}.work_project__kZXia[data-theme=evidence-lab] h2{font-family:var(--font-geist-mono),monospace;font-weight:590}.work_projectDeck__u327V{margin-top:1.5rem;color:var(--muted);line-height:1.75}.work_project__kZXia[data-theme=evidence-lab] .work_projectDeck__u327V,.work_project__kZXia[data-theme=operations] .work_projectDeck__u327V{color:#9fb8b0}.work_projectFacts__nfEml{display:grid;gap:.85rem;margin-top:2rem}.work_projectFacts__nfEml div{display:grid;grid-template-columns:minmax(5rem,.35fr) minmax(0,1fr);gap:1rem;border-top:1px solid var(--line);padding-top:.8rem}.work_project__kZXia[data-theme=evidence-lab] .work_projectFacts__nfEml div,.work_project__kZXia[data-theme=operations] .work_projectFacts__nfEml div{border-color:rgba(238,248,243,.17)}.work_projectFacts__nfEml dt{color:var(--muted);font-family:var(--font-geist-mono),monospace;font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.work_projectFacts__nfEml dd{color:var(--ink);font-size:.82rem;font-weight:650;line-height:1.5}.work_project__kZXia[data-theme=evidence-lab] .work_projectFacts__nfEml dt,.work_project__kZXia[data-theme=operations] .work_projectFacts__nfEml dt{color:#8ea69f}.work_project__kZXia[data-theme=evidence-lab] .work_projectFacts__nfEml dd,.work_project__kZXia[data-theme=operations] .work_projectFacts__nfEml dd{color:#d8e7e1}.work_projectActions__1leQ7{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.work_projectActions__1leQ7 a{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border:1px solid var(--line-strong);border-radius:999px;padding:.72rem .95rem;color:var(--ink);font-size:.78rem;font-weight:740;transition:color .16s ease,background-color .16s ease,transform .16s ease}.work_projectActions__1leQ7 a:first-child{border-color:var(--teal);color:#ffffff;background:var(--teal-strong)}.work_project__kZXia[data-theme=evidence-lab] .work_projectActions__1leQ7 a,.work_project__kZXia[data-theme=operations] .work_projectActions__1leQ7 a{border-color:rgba(238,248,243,.28);color:#edf8f3}.work_project__kZXia[data-theme=evidence-lab] .work_projectActions__1leQ7 a:first-child,.work_project__kZXia[data-theme=operations] .work_projectActions__1leQ7 a:first-child{border-color:#69e6c4;color:#08201d;background:#69e6c4}.work_projectActions__1leQ7 a:hover{transform:translateY(-2px)}.work_projectMedia___SztT{border:1px solid rgba(21,32,30,.18);border-radius:var(--radius-md);overflow:hidden;background:#14211f;box-shadow:0 22px 60px rgba(15,28,25,.2)}.work_mediaBar__bA_QD{display:flex;align-items:center;gap:.36rem;min-height:2.6rem;border-bottom:1px solid rgba(238,248,243,.15);padding:0 .85rem}.work_mediaBar__bA_QD span{width:.52rem;height:.52rem;border-radius:50%;background:rgba(238,248,243,.28)}.work_mediaBar__bA_QD strong{margin-left:auto;color:#9db1aa;font-family:var(--font-geist-mono),monospace;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.work_projectMedia___SztT img{width:100%;height:auto;aspect-ratio:1.44/1;object-fit:cover;object-position:top center}.work_projectMedia___SztT figcaption{padding:.85rem 1rem;color:#9fb1ab;font-size:.72rem;line-height:1.5}.work_comparison__a3Ni8{border-top:1px solid var(--line-strong);padding:clamp(4.5rem,8vw,8rem) 0}.work_comparisonLead__n3Qax{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:3rem}.work_comparison__a3Ni8 h2,.work_contactStrip__ZZn0q h2,.work_labStrip__ypjQM h2{font-size:clamp(2.8rem,5.5vw,6rem);line-height:.94}.work_comparisonGrid__iQOXN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4rem;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.work_comparisonGrid__iQOXN a{display:flex;flex-direction:column;min-height:17rem;border-right:1px solid var(--line-strong);padding:1.4rem;transition:color .16s ease,background-color .16s ease}.work_comparisonGrid__iQOXN a:last-child{border-right:0}.work_comparisonGrid__iQOXN a:hover{color:#ffffff;background:var(--teal-strong)}.work_comparisonGrid__iQOXN a>span{color:var(--teal);font-family:var(--font-geist-mono),monospace;font-size:.67rem;font-weight:780}.work_comparisonGrid__iQOXN a:hover>span{color:var(--signal)}.work_comparisonGrid__iQOXN h3{margin-top:2rem;font-size:1.5rem}.work_comparisonGrid__iQOXN p{margin-top:1rem;color:var(--muted);line-height:1.65}.work_comparisonGrid__iQOXN a:hover p{color:#c8d8d3}.work_comparisonGrid__iQOXN a>strong{margin-top:auto;padding-top:2rem;font-size:.75rem}.work_contactStrip__ZZn0q,.work_labStrip__ypjQM{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.65fr) auto;gap:clamp(2rem,6vw,6rem);align-items:end;border-radius:var(--radius-lg);padding:clamp(2rem,5vw,4.5rem)}.work_labStrip__ypjQM{color:#edf8f3;background:#101918;box-shadow:0 28px 80px rgba(18,32,29,.22)}.work_labStrip__ypjQM .work_eyebrow__EZo63{color:#69e6c4}.work_labStrip__ypjQM h2{margin-top:.8rem;color:#edf8f3}.work_labStrip__ypjQM>p{color:#a9bbb4;line-height:1.7}.work_contactStrip__ZZn0q a,.work_labStrip__ypjQM>a{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border-radius:999px;padding:.75rem 1rem;font-size:.8rem;font-weight:760}.work_labStrip__ypjQM>a{color:#08201d;background:#69e6c4}.work_contactStrip__ZZn0q{margin-top:clamp(3rem,6vw,6rem);margin-bottom:clamp(4rem,8vw,8rem);grid-template-columns:minmax(0,1.2fr) minmax(16rem,.65fr);color:#ffffff;background:var(--teal-strong)}.work_contactStrip__ZZn0q .work_eyebrow__EZo63{color:var(--signal)}.work_contactStrip__ZZn0q h2{margin-top:.8rem;color:#ffffff}.work_contactStrip__ZZn0q>div:last-child{display:grid;gap:.7rem}.work_contactStrip__ZZn0q a{border:1px solid rgba(255,255,255,.44);color:#ffffff}.work_contactStrip__ZZn0q a:first-child{border-color:var(--signal);color:var(--ink);background:var(--signal);overflow-wrap:anywhere}@media (max-width:1050px){.work_project__kZXia{grid-template-columns:1fr}.work_project__kZXia[data-theme=field-guide] .work_projectMedia___SztT{order:0}.work_labStrip__ypjQM{grid-template-columns:1fr 1fr}.work_labStrip__ypjQM>a{grid-column:1/-1}}@media (max-width:820px){.work_comparisonLead__n3Qax,.work_contactStrip__ZZn0q,.work_hero__RdqfV,.work_labStrip__ypjQM{grid-template-columns:1fr}.work_hero__RdqfV{min-height:auto}.work_comparisonGrid__iQOXN{grid-template-columns:1fr}.work_comparisonGrid__iQOXN a{min-height:17rem;border-right:0;border-bottom:1px solid var(--line-strong)}.work_comparisonGrid__iQOXN a:last-child{border-bottom:0}.work_labStrip__ypjQM>a{grid-column:auto}}@media (max-width:620px){.work_hero__RdqfV h1{font-size:clamp(3.25rem,17vw,5.2rem)}.work_contactStrip__ZZn0q,.work_labStrip__ypjQM,.work_project__kZXia{border-radius:var(--radius-md);padding:1.25rem}.work_comparison__a3Ni8 h2,.work_contactStrip__ZZn0q h2,.work_labStrip__ypjQM h2,.work_project__kZXia h2{font-size:clamp(2.55rem,13vw,4.2rem)}.work_projectIndex__DutzK{align-items:flex-start;flex-direction:column}.work_projectIndex__DutzK strong{text-align:left}.work_projectFacts__nfEml div{grid-template-columns:1fr}.work_contactStrip__ZZn0q a,.work_labStrip__ypjQM>a,.work_projectActions__1leQ7,.work_projectActions__1leQ7 a{width:100%}.work_projectMedia___SztT img{aspect-ratio:auto;object-fit:contain}}