.DiagnosticDeliverable_workspace__VfkeI{color:#203852;background:#fbfcfd;border:1px solid #b8c5d0;border-radius:5px;overflow:hidden;box-shadow:7px 7px 0 #e7edf2}.DiagnosticDeliverable_header__nObbx{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;color:#e6edf4;background:var(--lemp-hero-background);border-top:2px solid var(--lemp-gold)}.DiagnosticDeliverable_header__nObbx>div{display:flex;align-items:center;gap:10px}.DiagnosticDeliverable_header__nObbx svg{flex-shrink:0;color:var(--lemp-gold-light)}.DiagnosticDeliverable_header__nObbx strong{font-size:15px;font-weight:500;line-height:1.5}.DiagnosticDeliverable_header__nObbx>span{flex-shrink:0;color:var(--lemp-gold-light);font-size:15px}.DiagnosticDeliverable_exampleNote__QvWjZ{margin:0;padding:11px 24px;color:#647388;font-size:15px;line-height:1.6;border-bottom:1px solid #dde4eb}.DiagnosticDeliverable_tabs__IMzWE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:13px;background:#f0f3f6;border-bottom:1px solid #c9d3de}.DiagnosticDeliverable_tabs__IMzWE button{position:relative;padding:14px 5px;min-height:46px;border:0;background:transparent;color:#4c637b;font-size:15px;cursor:pointer;transition:none}.DiagnosticDeliverable_tabs__IMzWE button:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:#ab7742;transform:scaleX(0);transition:transform var(--dur-fast) var(--ease)}.DiagnosticDeliverable_tabs__IMzWE button:hover{background:#e7edf2;color:#7c532f}.DiagnosticDeliverable_tabs__IMzWE button[aria-selected=true]{color:#65451f;font-weight:600}.DiagnosticDeliverable_tabs__IMzWE button[aria-selected=true]:after{transform:scaleX(1)}.DiagnosticDeliverable_demoChoices__4p5PD button:focus-visible,.DiagnosticDeliverable_next__p8B9H:focus-visible,.DiagnosticDeliverable_tabs__IMzWE button:focus-visible{outline:2px solid #a7743e;outline-offset:-3px}.DiagnosticDeliverable_panels__nj3Ta{padding:23px 26px 25px}.DiagnosticDeliverable_panels__nj3Ta>[role=tabpanel]{min-height:270px}.DiagnosticDeliverable_panels__nj3Ta>[role=tabpanel]:focus-visible{outline:1px solid #af8455;outline-offset:7px}.DiagnosticDeliverable_panels__nj3Ta h3{margin:0 0 20px;color:#1d3550;font-size:21px;font-weight:500;line-height:1.35;letter-spacing:-.02em}.DiagnosticDeliverable_panels__nj3Ta h4{color:#7b5735;font-size:15px;line-height:1.6;font-weight:600;margin:0 0 7px}.DiagnosticDeliverable_interviews__YvBuQ{display:grid;grid-template-columns:1fr;gap:22px}.DiagnosticDeliverable_interviews__YvBuQ article{padding-left:13px;border-left:1px solid #b58c61}.DiagnosticDeliverable_interviews__YvBuQ blockquote{margin:0 0 12px;font-size:15px;line-height:1.7;color:#2d455f}.DiagnosticDeliverable_interviews__YvBuQ p{margin:0;color:#65758a;font-size:15px;line-height:1.7}.DiagnosticDeliverable_next__p8B9H{min-height:44px;display:inline-flex;align-items:center;gap:10px;padding:10px 0;margin-top:18px;background:transparent;border:0;color:#80562f;font-size:15px;font-weight:500;cursor:pointer}.DiagnosticDeliverable_next__p8B9H svg{transition:transform var(--dur-fast) var(--ease)}.DiagnosticDeliverable_next__p8B9H:hover svg{transform:translateX(4px)}.DiagnosticDeliverable_analysis__9PRyE{margin:0}.DiagnosticDeliverable_analysis__9PRyE>div{display:grid;grid-template-columns:140px 1fr;gap:17px;padding:12px 0;border-top:1px solid #dae2ea}.DiagnosticDeliverable_analysis__9PRyE dt{color:#7a5633;font-size:15px;line-height:1.65}.DiagnosticDeliverable_analysis__9PRyE dd{margin:0;color:#435c74;font-size:15px;line-height:1.7}.DiagnosticDeliverable_score__JLMr1{display:flex;align-items:center;gap:24px;margin-top:-7px}.DiagnosticDeliverable_score__JLMr1>strong{color:#936333;font-size:45px;line-height:1.2;font-weight:500}.DiagnosticDeliverable_score__JLMr1>strong span{font-size:22px;color:var(--lemp-muted)}.DiagnosticDeliverable_score__JLMr1>p{max-width:220px;margin:0;font-size:15px;line-height:1.7}.DiagnosticDeliverable_axes__TMpUW{display:grid;gap:11px;margin-top:20px}.DiagnosticDeliverable_axes__TMpUW label{display:grid;grid-template-columns:150px minmax(60px,1fr) 26px;align-items:center;gap:13px;font-size:15px;line-height:1.5}.DiagnosticDeliverable_axes__TMpUW b{font-weight:500;color:#7b5b37}.DiagnosticDeliverable_axes__TMpUW meter{width:100%;height:7px;border:0;border-radius:0;background:#e2e8ee}.DiagnosticDeliverable_axes__TMpUW meter::-webkit-meter-bar{height:7px;border:0;border-radius:0;background:#e2e8ee}.DiagnosticDeliverable_axes__TMpUW meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,var(--lemp-gold-text),var(--lemp-bronze))}.DiagnosticDeliverable_axes__TMpUW meter::-moz-meter-bar{background:linear-gradient(90deg,var(--lemp-gold-text),var(--lemp-bronze))}.DiagnosticDeliverable_footnote__Oq6DK{margin:18px 0 0;color:var(--lemp-muted);font-size:15px;line-height:1.65}.DiagnosticDeliverable_priorities__Ks8vu{margin:0;padding:0;list-style:none}.DiagnosticDeliverable_priorities__Ks8vu li{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:13px 0;border-top:1px solid #dce3eb}.DiagnosticDeliverable_priorities__Ks8vu h4{margin-bottom:3px}.DiagnosticDeliverable_priorities__Ks8vu p{margin:0;color:#5d6f83;font-size:15px;line-height:1.6}.DiagnosticDeliverable_priorities__Ks8vu strong{color:#936333;font-size:22px;font-weight:500;flex-shrink:0}.DiagnosticDeliverable_demoIntro__ZEYU7{margin:-7px 0 16px;font-size:15px;line-height:1.7;color:#526a82}.DiagnosticDeliverable_demoChoices__4p5PD{display:flex;flex-wrap:wrap;gap:8px}.DiagnosticDeliverable_demoChoices__4p5PD button{padding:10px 14px;min-height:44px;font-size:15px;color:#4b6278;border:1px solid #becbd7;background:transparent;cursor:pointer;transition:none}.DiagnosticDeliverable_demoChoices__4p5PD button:hover{border-color:#a77b4c}.DiagnosticDeliverable_demoChoices__4p5PD button[aria-pressed=true]{border-color:#b0824e;background:#eee7de;color:#704d2b}.DiagnosticDeliverable_demoResult__HvNad{margin-top:16px;padding:17px 19px;background:#edf2f5;border-left:2px solid #b58955}.DiagnosticDeliverable_demoResult__HvNad h4{color:#25415b}.DiagnosticDeliverable_demoResult__HvNad p,.DiagnosticDeliverable_notes__756kd p{margin:0;color:#4b637a;font-size:15px;line-height:1.75}.DiagnosticDeliverable_notes__756kd{display:grid;gap:15px}.DiagnosticDeliverable_notes__756kd article{padding-left:13px;border-left:1px solid #b98d5a}.DiagnosticDeliverable_notes__756kd h4{margin-bottom:4px}.DiagnosticDeliverable_compact__dj_dE{box-shadow:4px 4px 0 #e7edf2}.DiagnosticDeliverable_compact__dj_dE .DiagnosticDeliverable_header__nObbx{padding:12px 16px}.DiagnosticDeliverable_compact__dj_dE .DiagnosticDeliverable_header__nObbx strong{font-size:15px}.DiagnosticDeliverable_compact__dj_dE .DiagnosticDeliverable_header__nObbx>span{margin-left:0;font-size:9px}.DiagnosticDeliverable_compact__dj_dE .DiagnosticDeliverable_tabs__IMzWE{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:9px}.DiagnosticDeliverable_compact__dj_dE .DiagnosticDeliverable_tabs__IMzWE button{min-height:36px;padding:9px 4px;font-size:10px}.DiagnosticDeliverable_previewPanels__J59Th{padding:17px 18px 12px}.DiagnosticDeliverable_previewPanels__J59Th>[role=tabpanel]{min-height:68px}.DiagnosticDeliverable_previewPanels__J59Th>[role=tabpanel]:focus-visible{outline:1px solid #af8455;outline-offset:5px}.DiagnosticDeliverable_previewPanels__J59Th h3{margin:0 0 7px;color:#203a54;font-size:16px;line-height:1.4;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DiagnosticDeliverable_previewPanels__J59Th p{margin:0;color:#586d82;font-size:12px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.DiagnosticDeliverable_previewLink__wBQE3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 18px;padding:10px 0 13px;color:#7b542e;border-top:1px solid #d8dfe6;font-size:11px}.DiagnosticDeliverable_previewLink__wBQE3 svg{transition:transform var(--dur-fast) var(--ease)}.DiagnosticDeliverable_previewLink__wBQE3:hover svg{transform:translateX(4px)}@media (max-width:760px){.DiagnosticDeliverable_header__nObbx{padding:16px 18px;gap:10px}.DiagnosticDeliverable_header__nObbx strong{font-size:14px}.DiagnosticDeliverable_exampleNote__QvWjZ{padding-inline:18px}.DiagnosticDeliverable_tabs__IMzWE{padding:0 8px;grid-template-columns:repeat(3,minmax(0,1fr))}.DiagnosticDeliverable_tabs__IMzWE button{padding:11px 4px;min-height:43px}.DiagnosticDeliverable_panels__nj3Ta{padding:21px 19px}.DiagnosticDeliverable_panels__nj3Ta>[role=tabpanel]{min-height:315px}.DiagnosticDeliverable_panels__nj3Ta h3{font-size:20px;margin-bottom:17px}.DiagnosticDeliverable_analysis__9PRyE>div{grid-template-columns:1fr;gap:4px;padding-block:11px}.DiagnosticDeliverable_axes__TMpUW label{grid-template-columns:122px minmax(45px,1fr) 25px;gap:10px}}@media (max-width:450px){.DiagnosticDeliverable_header__nObbx{flex-wrap:wrap;gap:5px}.DiagnosticDeliverable_header__nObbx strong{font-size:15px}.DiagnosticDeliverable_header__nObbx>span{margin-left:28px}.DiagnosticDeliverable_interviews__YvBuQ{grid-template-columns:1fr;gap:19px}.DiagnosticDeliverable_interviews__YvBuQ blockquote{font-size:15px;margin-bottom:7px}.DiagnosticDeliverable_panels__nj3Ta>[role=tabpanel]{min-height:350px}.DiagnosticDeliverable_score__JLMr1{gap:16px}.DiagnosticDeliverable_score__JLMr1>strong{font-size:40px}.DiagnosticDeliverable_score__JLMr1>p{font-size:15px}.DiagnosticDeliverable_priorities__Ks8vu li{gap:12px}.DiagnosticDeliverable_demoChoices__4p5PD button{padding-inline:11px;font-size:15px}}@media (prefers-reduced-motion:reduce){.DiagnosticDeliverable_demoChoices__4p5PD button,.DiagnosticDeliverable_next__p8B9H svg,.DiagnosticDeliverable_previewLink__wBQE3 svg,.DiagnosticDeliverable_tabs__IMzWE button,.DiagnosticDeliverable_tabs__IMzWE button:after{transition:none}.DiagnosticDeliverable_next__p8B9H:hover svg,.DiagnosticDeliverable_previewLink__wBQE3:hover svg{transform:none}}.DiagnosticExplorer_explorer__jRc5d{overflow:hidden;color:#e7edf5;background:var(--lemp-navy);border:1px solid #675b51;border-radius:10px;font-family:inherit;box-shadow:0 18px 44px #0815270b}.DiagnosticExplorer_explorer__jRc5d *,.DiagnosticExplorer_explorer__jRc5d :after,.DiagnosticExplorer_explorer__jRc5d :before{box-sizing:border-box}.DiagnosticExplorer_explorer__jRc5d :is(a,button,input,textarea):focus-visible{outline:2px solid var(--lemp-gold-light);outline-offset:5px}.DiagnosticExplorer_explorer__jRc5d h3:focus{outline:none}.DiagnosticExplorer_topline__MQcx8{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 32px;background:var(--lemp-panel-dark);border-bottom:1px solid #344457}.DiagnosticExplorer_progress__A92B8{display:flex;flex-wrap:wrap;gap:22px;list-style:none;padding:0;margin:0}.DiagnosticExplorer_progress__A92B8 li{display:flex;align-items:center;gap:8px;color:var(--lemp-muted-on-dark);font-size:13px;line-height:1.5}.DiagnosticExplorer_progress__A92B8 li[data-active=true],.DiagnosticExplorer_progress__A92B8 li[data-complete=true]{color:var(--lemp-gold-light)}.DiagnosticExplorer_stepMark__voZF8{width:28px;height:28px;display:grid;place-items:center;border:1px solid #5d6d7b;border-radius:50%;font-size:13px;transition:none}[data-active=true]>.DiagnosticExplorer_stepMark__voZF8{border-color:var(--lemp-gold);background:color-mix(in srgb,var(--lemp-gold) 7.84%,transparent)}[data-complete=true]>.DiagnosticExplorer_stepMark__voZF8{border-color:var(--lemp-gold);background:var(--lemp-gold);color:var(--lemp-navy)}.DiagnosticExplorer_freeResult__r_Wam{flex-shrink:0;color:var(--lemp-muted-on-dark);font-size:13px}.DiagnosticExplorer_panel__nCC0m{padding:32px}.DiagnosticExplorer_panel__nCC0m h3{max-width:650px;margin:0 0 24px;font-size:clamp(23px,2.4vw,30px);line-height:1.3;font-weight:550;letter-spacing:-.02em;color:#eef2f6}.DiagnosticExplorer_options__UbQLv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;margin:0;min-width:0;border:0}.DiagnosticExplorer_option__VM9PM{display:flex;align-items:center;gap:13px;padding:20px 18px;min-width:0;cursor:pointer;border:1px solid #405267;border-radius:6px;background:var(--lemp-panel-dark);transition:transform var(--dur-fast) var(--ease)}.DiagnosticExplorer_option__VM9PM:hover{border-color:var(--lemp-gold);transform:translateY(-2px)}.DiagnosticExplorer_option__VM9PM:has(input:focus-visible){outline:2px solid var(--lemp-gold-light);outline-offset:4px}.DiagnosticExplorer_option__VM9PM[data-selected=true]{border-color:var(--lemp-gold);background:color-mix(in srgb,var(--lemp-gold) 6.27%,transparent)}.DiagnosticExplorer_option__VM9PM input{margin:0;width:16px;height:16px;flex:0 0 16px;accent-color:var(--lemp-gold);cursor:pointer}.DiagnosticExplorer_option__VM9PM input:focus-visible{outline:none}.DiagnosticExplorer_option__VM9PM>span{flex:1;min-width:0}.DiagnosticExplorer_option__VM9PM strong{display:block;font-size:15px;font-weight:550;line-height:1.5;color:#e5ecf4}.DiagnosticExplorer_option__VM9PM small{display:block;margin-top:5px;color:var(--lemp-muted-on-dark);font-size:13px;line-height:1.6}.DiagnosticExplorer_optionArrow__Cx3eG{flex-shrink:0;color:var(--lemp-gold-light);opacity:0;transform:translateX(-3px);transition:transform var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease)}.DiagnosticExplorer_option__VM9PM:hover .DiagnosticExplorer_optionArrow__Cx3eG,.DiagnosticExplorer_option__VM9PM[data-selected=true] .DiagnosticExplorer_optionArrow__Cx3eG{opacity:1;transform:none}.DiagnosticExplorer_controls__7tU52{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:27px}.DiagnosticExplorer_controls__7tU52>p{margin:0;color:var(--lemp-muted-on-dark);font-size:13px;line-height:1.5}.DiagnosticExplorer_primary__6Al_v,.DiagnosticExplorer_quiet__lYlun,.DiagnosticExplorer_secondary__YeKa6{display:inline-flex;justify-content:center;align-items:center;gap:10px;font-family:inherit;line-height:1.5;text-decoration:none;cursor:pointer}.DiagnosticExplorer_primary__6Al_v{min-height:48px;padding:13px 19px;border:1px solid var(--lemp-gold);border-radius:5px;background:var(--lemp-button-background);color:var(--lemp-button-ink);font-size:13px;font-weight:650;transition:none}.DiagnosticExplorer_primary__6Al_v:hover{background:var(--lemp-button-hover)}.DiagnosticExplorer_primary__6Al_v:disabled{cursor:not-allowed;background:#344457;color:#b4c0cc;border-color:#586778}.DiagnosticExplorer_primary__6Al_v svg{flex-shrink:0}.DiagnosticExplorer_secondary__YeKa6{padding:12px 4px;color:var(--lemp-gold-light);background:transparent;border:0;font-size:13px;font-weight:500}.DiagnosticExplorer_secondary__YeKa6:hover{text-decoration:underline;text-underline-offset:5px}.DiagnosticExplorer_quiet__lYlun{min-height:40px;padding:5px 0;background:transparent;border:0;color:var(--lemp-muted-on-dark);font-size:13px}.DiagnosticExplorer_quiet__lYlun:hover{color:var(--lemp-gold-light)}.DiagnosticExplorer_eyebrow__nPDx0{color:var(--lemp-gold-light);margin:0 0 10px;font-size:13px;line-height:1.5}.DiagnosticExplorer_result__fIzcD h3{margin-bottom:12px}.DiagnosticExplorer_qualification__QgGol{color:var(--lemp-muted-on-dark);font-size:13px;line-height:1.6;margin:0 0 25px}.DiagnosticExplorer_approaches__A8qsE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:26px}.DiagnosticExplorer_approaches__A8qsE>div{padding-top:17px;border-top:1px solid var(--lemp-gold)}.DiagnosticExplorer_approachNumber__n2me1{display:block;color:var(--lemp-gold-light);font-size:13px;margin-bottom:10px}.DiagnosticExplorer_approaches__A8qsE h4{margin:0 0 10px;font-size:18px;font-weight:550;line-height:1.4;color:var(--lemp-gold-light)}.DiagnosticExplorer_approaches__A8qsE p{margin:0;color:var(--lemp-muted-on-dark);font-size:13px;line-height:1.7}.DiagnosticExplorer_decisions__L_Gwu{margin:0}.DiagnosticExplorer_decisions__L_Gwu>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;padding:14px 0;border-top:1px solid #34475a}.DiagnosticExplorer_decisions__L_Gwu dt{color:var(--lemp-gold-light);font-size:13px;font-weight:550;line-height:1.7}.DiagnosticExplorer_decisions__L_Gwu dd{margin:0;color:var(--lemp-muted-on-dark);font-size:13px;line-height:1.7}.DiagnosticExplorer_resultActions__9HmYK{display:flex;align-items:center;flex-wrap:wrap;gap:15px 22px;margin-top:24px}.DiagnosticExplorer_resultActions__9HmYK .lemp-text-link{color:var(--lemp-gold-light)}.DiagnosticExplorer_resultFooter__jv_rv{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:17px}.DiagnosticExplorer_copyStatus__vwBZQ{color:var(--lemp-gold-light);margin:0;font-size:13px;line-height:1.7}.DiagnosticExplorer_copyStatus__vwBZQ:not(:empty){margin-top:12px}.DiagnosticExplorer_copyFallback__MU75S{width:100%;min-height:210px;resize:vertical;margin-top:14px;padding:14px;border:1px solid var(--lemp-gold);border-radius:4px;background:var(--lemp-panel-dark);color:#e5edf5;font:inherit;font-size:13px;line-height:1.7}.DiagnosticExplorer_noScript__CXHzr{margin:0;padding:20px 32px;font-size:13px;line-height:1.7;color:var(--lemp-muted-on-dark)}.DiagnosticExplorer_noScript__CXHzr a{color:var(--lemp-gold-light);text-decoration:underline}.DiagnosticExplorer_srOnly__tiBug{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DiagnosticExplorer_panel__nCC0m[data-direction=forward]{animation:DiagnosticExplorer_forward__zBTHG var(--dur-slow) var(--ease)}.DiagnosticExplorer_panel__nCC0m[data-direction=back]{animation:DiagnosticExplorer_back__l60i7 var(--dur-slow) var(--ease)}@keyframes DiagnosticExplorer_forward__zBTHG{0%{opacity:.65;transform:translateX(14px)}to{opacity:1;transform:none}}@keyframes DiagnosticExplorer_back__l60i7{0%{opacity:.65;transform:translateX(-14px)}to{opacity:1;transform:none}}@media (max-width:700px){.DiagnosticExplorer_topline__MQcx8{padding:20px;align-items:flex-start}.DiagnosticExplorer_progress__A92B8{gap:15px}.DiagnosticExplorer_progress__A92B8 li{flex-direction:column;align-items:flex-start;gap:6px;font-size:13px}.DiagnosticExplorer_freeResult__r_Wam{display:none}.DiagnosticExplorer_panel__nCC0m{padding:24px 20px}.DiagnosticExplorer_options__UbQLv{grid-template-columns:1fr}.DiagnosticExplorer_option__VM9PM{padding:17px 14px}.DiagnosticExplorer_controls__7tU52{align-items:flex-start}.DiagnosticExplorer_controls__7tU52>p{max-width:120px}.DiagnosticExplorer_approaches__A8qsE{grid-template-columns:1fr;gap:20px}.DiagnosticExplorer_decisions__L_Gwu>div{grid-template-columns:1fr;gap:6px}.DiagnosticExplorer_resultActions__9HmYK{align-items:stretch;flex-direction:column}.DiagnosticExplorer_secondary__YeKa6{justify-content:flex-start}.DiagnosticExplorer_noScript__CXHzr{padding:20px}}@media (max-width:359px){.DiagnosticExplorer_panel__nCC0m{padding:22px 16px}.DiagnosticExplorer_topline__MQcx8{padding:18px 16px}.DiagnosticExplorer_progress__A92B8{gap:12px}.DiagnosticExplorer_option__VM9PM{gap:10px;padding:15px 12px}.DiagnosticExplorer_option__VM9PM strong{font-size:14px}.DiagnosticExplorer_optionArrow__Cx3eG{display:none}.DiagnosticExplorer_controls__7tU52{flex-wrap:wrap}.DiagnosticExplorer_controls__7tU52 .DiagnosticExplorer_primary__6Al_v{margin-left:auto}.DiagnosticExplorer_primary__6Al_v{padding-inline:15px;font-size:13px}}@media (prefers-reduced-motion:reduce){.DiagnosticExplorer_explorer__jRc5d *,.DiagnosticExplorer_explorer__jRc5d :after,.DiagnosticExplorer_explorer__jRc5d :before{animation:none!important;transition:none!important}.DiagnosticExplorer_option__VM9PM:hover{transform:none}}.Breadcrumbs_breadcrumbs__DY3nA{margin-bottom:24px;color:inherit;font-size:14px;line-height:1.6}.Breadcrumbs_breadcrumbs__DY3nA ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;margin:0;padding:0}.Breadcrumbs_breadcrumbs__DY3nA li{display:inline-flex;align-items:center;gap:10px;min-width:0}.Breadcrumbs_breadcrumbs__DY3nA a{display:inline-flex;align-items:center;min-height:32px;min-width:24px;color:inherit;text-decoration:none}.Breadcrumbs_breadcrumbs__DY3nA a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.Breadcrumbs_breadcrumbs__DY3nA a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.Breadcrumbs_breadcrumbs__DY3nA [aria-current=page]{opacity:.95;overflow-wrap:anywhere}.Breadcrumbs_separator__fKYtk{opacity:.45}.ResourceLinks_section__hlTGB{padding:42px 0;background:var(--lemp-surface);border-top:1px solid var(--lemp-line)}.ResourceLinks_heading__rlvFa{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:22px}.ResourceLinks_heading__rlvFa h2{font-size:clamp(23px,2.5vw,29px);font-weight:600;letter-spacing:-.025em;color:var(--lemp-ink)}.ResourceLinks_heading__rlvFa a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.ResourceLinks_links__g64wy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ResourceLinks_links__g64wy>a{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:18px 0;border-top:1px solid var(--lemp-gold);color:var(--lemp-ink);font-size:15px;line-height:1.5;font-weight:500;transition:none}.ResourceLinks_number__ToUW3{color:var(--lemp-gold-text);font-size:13px}.ResourceLinks_links__g64wy>a>svg{color:var(--lemp-gold-text);transition:transform var(--dur-fast) var(--ease)}.ResourceLinks_links__g64wy>a:hover{color:var(--lemp-gold-text)}.ResourceLinks_links__g64wy>a:hover>svg{transform:translateX(4px)}.ResourceLinks_links__g64wy>a:focus-visible{outline:2px solid var(--lemp-gold-text);outline-offset:5px}@media (max-width:760px){.ResourceLinks_links__g64wy{grid-template-columns:1fr;gap:0}.ResourceLinks_links__g64wy>a{padding:17px 0}.ResourceLinks_section__hlTGB{padding:32px 0}}@media (prefers-reduced-motion:reduce){.ResourceLinks_links__g64wy>a,.ResourceLinks_links__g64wy>a>svg{transition:none}.ResourceLinks_links__g64wy>a:hover>svg{transform:none}}.DiagnosticPage_page__B7Fai{--diagnostic-ink:var(--lemp-ink);--diagnostic-muted:var(--lemp-muted)}.DiagnosticPage_page__B7Fai section[id]{scroll-margin-top:0}.DiagnosticPage_hero__4k_EH{padding:30px 0 0;background:var(--lemp-orbital-field),var(--lemp-hero-background);color:#edf2f7;border-bottom:1px solid color-mix(in srgb,var(--lemp-gold) 43.92%,transparent)}.DiagnosticPage_heroGrid__4A4Jk{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:72px;align-items:center;padding:46px 0 44px}.DiagnosticPage_title__yMN0R{margin:0;font-size:clamp(39px,4.3vw,59px);line-height:1.13;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.DiagnosticPage_title__yMN0R span{color:var(--lemp-gold-light)}.DiagnosticPage_intro__FhQQw{color:var(--lemp-muted-on-dark);font-size:17px;line-height:1.8;max-width:570px;margin:24px 0 0}.DiagnosticPage_keyFacts__5jXmU{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:22px 0 0;padding:19px 0 0;border-top:1px solid color-mix(in srgb,var(--lemp-gold) 30%,transparent);color:var(--lemp-muted-on-dark);font-size:14px;line-height:1.6}.DiagnosticPage_keyFacts__5jXmU li{min-width:0}.DiagnosticPage_keyFacts__5jXmU .DiagnosticPage_priceFact__po1_4{color:var(--lemp-gold-light);font-weight:600;flex-basis:100%}.DiagnosticPage_actions__HEvzc{display:flex;flex-wrap:wrap;gap:20px 25px;align-items:center;margin-top:28px}.DiagnosticPage_actions__HEvzc a{min-height:44px}.DiagnosticPage_decisions__VuZyB{position:relative;padding:28px 30px 24px;background:var(--lemp-panel-dark);border:1px solid color-mix(in srgb,var(--lemp-gold) 34.9%,transparent);overflow:hidden;border-radius:4px}.DiagnosticPage_panelLabel__JnQxo{color:var(--lemp-gold-light);margin:0 0 9px;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.DiagnosticPage_decisions__VuZyB ol{padding:0;margin:0;list-style:none}.DiagnosticPage_decisions__VuZyB li{display:flex;align-items:baseline;gap:19px;padding:15px 0;border-bottom:1px solid #ced9e31f}.DiagnosticPage_decisions__VuZyB li:last-child{padding-bottom:5px;border-bottom:0}.DiagnosticPage_step__uqGbb{font-size:13px;font-variant-numeric:tabular-nums;color:var(--lemp-gold-light)}.DiagnosticPage_decisions__VuZyB h2{font-size:21px;font-weight:500;margin:0 0 6px;line-height:1.4}.DiagnosticPage_decisions__VuZyB li p{color:var(--lemp-muted-on-dark);font-size:15px;line-height:1.65;margin:0}.DiagnosticPage_decisions__VuZyB li strong{color:#edf2f7;font-weight:550;display:block;font-size:15px;line-height:1.5;margin-bottom:3px}.DiagnosticPage_scopeNote__2cMHT{margin:18px 0 0;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--lemp-gold) 33.33%,transparent);color:var(--lemp-gold-light);font-size:13px;line-height:1.6}.DiagnosticPage_lightLine___knG5{position:absolute;top:0;left:0;height:2px;width:90px;background:var(--lemp-gold-light);transform:translateX(-20px);transition:transform var(--dur-fast) var(--ease)}.DiagnosticPage_heroFoot__RXBKF{padding:19px 0 22px;margin:0;border-top:1px solid color-mix(in srgb,var(--lemp-gold) 18.04%,transparent);color:var(--lemp-muted-on-dark);font-size:13px;line-height:1.7}.DiagnosticPage_assurances___hygJ{padding:34px 0;background:var(--lemp-surface);border-bottom:1px solid var(--lemp-line)}.DiagnosticPage_assurancesGrid__v0iK8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.DiagnosticPage_assurances___hygJ h2{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.35}.DiagnosticPage_assurances___hygJ p{margin:14px 0;color:var(--diagnostic-muted);font-size:15px;line-height:1.75}.DiagnosticPage_assurances___hygJ .lemp-text-link{font-size:14px}.DiagnosticPage_section__KRphf{padding:72px 0}.DiagnosticPage_sectionHeading__SnmPR{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:60px;align-items:end;margin-bottom:30px}.DiagnosticPage_closing__TP4Qz h2,.DiagnosticPage_section__KRphf h2{font-size:clamp(29px,3.2vw,42px);line-height:1.2;letter-spacing:-.03em;font-weight:600;margin:0;text-wrap:balance}.DiagnosticPage_section__KRphf .lemp-eyebrow{color:var(--lemp-gold-text);margin-bottom:13px;font-size:13px}.DiagnosticPage_briefIntro__K6T6c>p:not(.lemp-eyebrow),.DiagnosticPage_crosscut__gfNNK p,.DiagnosticPage_sectionHeading__SnmPR>p{color:var(--diagnostic-muted);font-size:16px;line-height:1.8;margin:0}.DiagnosticPage_expertiseGrid__NlEis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.DiagnosticPage_expertise__D8YS_{padding:24px 0 17px;border-top:2px solid var(--lemp-gold);position:relative;transition:transform var(--dur-fast) var(--ease)}.DiagnosticPage_expertise__D8YS_:hover{transform:translateY(-2px)}.DiagnosticPage_expertise__D8YS_>svg{color:var(--lemp-gold-text);margin-bottom:16px}.DiagnosticPage_expertise__D8YS_ h3{font-size:19px;line-height:1.4;font-weight:600;margin:0 0 10px;letter-spacing:-.015em}.DiagnosticPage_expertise__D8YS_ p{font-size:15px;color:var(--diagnostic-muted);line-height:1.8;margin:0}.DiagnosticPage_expertise__D8YS_ .DiagnosticPage_technique__ZQxOS{color:var(--lemp-gold-text);font-weight:600;font-size:13px;line-height:1.7;min-height:38px;margin-bottom:8px}.DiagnosticPage_crosscut__gfNNK{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:center;padding:24px 28px;background:var(--lemp-surface);border-left:2px solid var(--lemp-gold);margin-top:23px}.DiagnosticPage_crosscut__gfNNK strong{font-size:18px;font-weight:500;line-height:1.6}.DiagnosticPage_crosscut__gfNNK p{font-size:15px}.DiagnosticPage_orientation__TBBxT{background:var(--lemp-surface);border-block:1px solid var(--lemp-line)}.DiagnosticPage_briefLayout__F96QM{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:52px}.DiagnosticPage_briefIntro__K6T6c>p:not(.lemp-eyebrow){margin-top:21px}.DiagnosticPage_faq__Y5ocS a,.DiagnosticPage_trainingNote__Xo3hC a{color:var(--lemp-gold-text);text-decoration:underline;text-underline-offset:3px}.DiagnosticPage_proofCard__pK1jy{display:block;border:1px solid var(--lemp-line);border-top:2px solid var(--lemp-gold);border-radius:4px;background:var(--lemp-surface);padding:25px 28px;color:var(--lemp-ink);text-decoration:none}.DiagnosticPage_proofCard__pK1jy:focus-visible,.DiagnosticPage_proofCard__pK1jy:hover{border-color:var(--lemp-gold)}.DiagnosticPage_proofLabel__dnr8c{color:var(--lemp-gold-text);font-size:13px;line-height:1.6}.DiagnosticPage_proofCard__pK1jy h3{margin:10px 0 18px;font-size:25px;line-height:1.3;letter-spacing:-.025em;font-weight:600}.DiagnosticPage_proofCard__pK1jy p{margin:0 0 13px;color:var(--diagnostic-muted);font-size:15px;line-height:1.7}.DiagnosticPage_proofCta__8PHrC{display:flex;align-items:center;gap:12px;margin-top:20px;font-size:14px;font-weight:600;color:var(--lemp-gold-text)}.DiagnosticPage_proofCta__8PHrC svg{transition:transform var(--dur-fast) var(--ease)}.DiagnosticPage_proofCard__pK1jy:focus-visible .DiagnosticPage_proofCta__8PHrC svg,.DiagnosticPage_proofCard__pK1jy:hover .DiagnosticPage_proofCta__8PHrC svg{transform:translateX(4px)}.DiagnosticPage_namedReferences__KsgEs{color:var(--diagnostic-muted);margin:16px 0 0;font-size:14px;line-height:1.7}.DiagnosticPage_deliverablePreview__xcQXq{max-width:1000px;margin:38px auto 0}.DiagnosticPage_nextStage__cNS7l{max-width:1000px;margin:26px auto 0;padding-top:22px;border-top:1px solid var(--lemp-line);color:var(--diagnostic-muted);font-size:16px;line-height:1.8}.DiagnosticPage_brief__SYcj1{border:1px solid #b7c4d1;border-top:3px solid var(--lemp-gold);padding:28px 32px;box-shadow:8px 8px 0 #e7edf2;background:var(--lemp-surface)}.DiagnosticPage_briefHeader__n2vp7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;border-bottom:1px solid var(--lemp-line);padding-bottom:15px}.DiagnosticPage_briefHeader__n2vp7 p,.DiagnosticPage_briefHeader__n2vp7 span{font-size:13px;line-height:1.7;margin:0}.DiagnosticPage_briefHeader__n2vp7 p{color:var(--lemp-muted)}.DiagnosticPage_briefHeader__n2vp7 span{color:var(--lemp-gold-text);letter-spacing:.08em}.DiagnosticPage_brief__SYcj1 h3{color:var(--lemp-ink);font-size:24px;line-height:1.35;font-weight:600;margin:22px 0;letter-spacing:-.025em}.DiagnosticPage_brief__SYcj1 dl{margin:0}.DiagnosticPage_brief__SYcj1 dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:23px;border-top:1px solid var(--lemp-line);padding:15px 0}.DiagnosticPage_brief__SYcj1 dt{color:var(--lemp-gold-text);font-size:13px;font-weight:600;line-height:1.8}.DiagnosticPage_brief__SYcj1 dd{color:var(--lemp-muted);font-size:13px;line-height:1.8;margin:0}.DiagnosticPage_economics__Vb5qj{margin-top:4px;padding-top:15px;border-top:1px solid var(--lemp-gold)}.DiagnosticPage_economics__Vb5qj summary{padding-block:10px;min-height:44px;font-size:13px;font-weight:500;color:var(--lemp-ink);line-height:1.7;cursor:pointer}.DiagnosticPage_economics__Vb5qj p{color:var(--lemp-muted);font-size:13px;line-height:1.8;margin-top:15px}.DiagnosticPage_share__b2rln{margin-top:40px}.DiagnosticPage_questions__xV2sj{background:var(--lemp-surface);border-top:1px solid var(--lemp-line)}.DiagnosticPage_faqGrid___bh95{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:70px}.DiagnosticPage_faq__Y5ocS{border-top:1px solid var(--lemp-line)}.DiagnosticPage_faq__Y5ocS details{border-bottom:1px solid var(--lemp-line)}.DiagnosticPage_faq__Y5ocS summary{position:relative;list-style:none;padding:20px 32px 20px 0;cursor:pointer;font-size:14px;line-height:1.65;font-weight:500}.DiagnosticPage_faq__Y5ocS summary::-webkit-details-marker{display:none}.DiagnosticPage_faq__Y5ocS summary:after{content:"+";position:absolute;right:1px;top:20px;color:var(--lemp-gold-text);font-size:20px;transition:transform var(--dur-fast) var(--ease)}.DiagnosticPage_faq__Y5ocS details[open] summary:after{transform:rotate(45deg)}.DiagnosticPage_faq__Y5ocS summary:hover{color:var(--lemp-gold-text)}.DiagnosticPage_faq__Y5ocS details p{color:var(--lemp-muted);font-size:15px;line-height:1.8;margin:0;padding:0 30px 23px 0}.DiagnosticPage_closing__TP4Qz{background:var(--lemp-navy);border-top:1px solid var(--lemp-gold);padding:57px 0}.DiagnosticPage_closingGrid__h_KDA{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:60px;align-items:center}.DiagnosticPage_closing__TP4Qz p:not(.lemp-eyebrow){color:var(--lemp-muted-on-dark);font-size:14px;line-height:1.8;margin-top:15px}.DiagnosticPage_closing__TP4Qz .DiagnosticPage_actions__HEvzc{margin-top:0}.DiagnosticPage_closing__TP4Qz .DiagnosticPage_actions__HEvzc .lemp-text-link{font-size:13px}@media (max-width:1000px){.DiagnosticPage_heroGrid__4A4Jk{gap:35px}.DiagnosticPage_decisions__VuZyB{padding:25px}.DiagnosticPage_expertiseGrid__NlEis{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px}.DiagnosticPage_expertise__D8YS_ .DiagnosticPage_technique__ZQxOS{min-height:0}.DiagnosticPage_briefLayout__F96QM,.DiagnosticPage_faqGrid___bh95{gap:38px}.DiagnosticPage_brief__SYcj1{padding:25px}.DiagnosticPage_brief__SYcj1 dl>div{grid-template-columns:1fr;gap:3px}}@media (max-width:760px){.DiagnosticPage_hero__4k_EH{padding-top:16px}.DiagnosticPage_heroGrid__4A4Jk{grid-template-columns:1fr;gap:30px;padding:20px 0 30px}.DiagnosticPage_title__yMN0R{font-size:clamp(35px,7.2vw,49px)}.DiagnosticPage_intro__FhQQw{font-size:15px;line-height:1.65;margin-top:18px}.DiagnosticPage_heroGrid__4A4Jk .lemp-eyebrow{display:none}.DiagnosticPage_keyFacts__5jXmU{gap:7px 16px;margin-top:17px;padding-top:15px;font-size:14px}.DiagnosticPage_keyFacts__5jXmU .DiagnosticPage_priceFact__po1_4{font-size:15px}.DiagnosticPage_assurances___hygJ{padding-block:29px}.DiagnosticPage_assurancesGrid__v0iK8{grid-template-columns:1fr;gap:28px}.DiagnosticPage_assurancesGrid__v0iK8>div+div{border-top:1px solid var(--lemp-line);padding-top:26px}.DiagnosticPage_assurances___hygJ h2{font-size:21px}.DiagnosticPage_decisions__VuZyB{padding:23px}.DiagnosticPage_decisions__VuZyB li{padding:14px 0}.DiagnosticPage_decisions__VuZyB h2{font-size:19px}.DiagnosticPage_section__KRphf{padding:49px 0}.DiagnosticPage_briefLayout__F96QM,.DiagnosticPage_closingGrid__h_KDA,.DiagnosticPage_crosscut__gfNNK,.DiagnosticPage_faqGrid___bh95,.DiagnosticPage_sectionHeading__SnmPR{grid-template-columns:1fr;gap:23px}.DiagnosticPage_sectionHeading__SnmPR{margin-bottom:26px}.DiagnosticPage_crosscut__gfNNK{padding:22px;gap:12px}.DiagnosticPage_proofCard__pK1jy{padding:23px}.DiagnosticPage_proofCard__pK1jy h3{font-size:23px}.DiagnosticPage_deliverablePreview__xcQXq{margin-top:28px}.DiagnosticPage_briefLayout__F96QM{gap:30px}.DiagnosticPage_brief__SYcj1{box-shadow:5px 5px 0 #e7edf2}.DiagnosticPage_brief__SYcj1 h3{font-size:22px}.DiagnosticPage_share__b2rln{margin-top:31px}.DiagnosticPage_closing__TP4Qz{padding:44px 0}.DiagnosticPage_actions__HEvzc{gap:17px}}@media (max-width:420px){.DiagnosticPage_expertiseGrid__NlEis{grid-template-columns:1fr;gap:14px 20px}.DiagnosticPage_expertise__D8YS_ h3{font-size:17px}.DiagnosticPage_expertise__D8YS_ p{font-size:15px}.DiagnosticPage_expertise__D8YS_ .DiagnosticPage_technique__ZQxOS{font-size:13px}.DiagnosticPage_brief__SYcj1,.DiagnosticPage_decisions__VuZyB{padding-inline:19px}.DiagnosticPage_closing__TP4Qz h2,.DiagnosticPage_section__KRphf h2{font-size:28px}.DiagnosticPage_title__yMN0R{font-size:35px}.DiagnosticPage_actions__HEvzc .lemp-button{padding-inline:15px;font-size:13px}}@media (prefers-reduced-motion:reduce){.DiagnosticPage_expertise__D8YS_,.DiagnosticPage_lightLine___knG5,.DiagnosticPage_proofCard__pK1jy,.DiagnosticPage_proofCta__8PHrC svg{transition:none}.DiagnosticPage_decisions__VuZyB:hover .DiagnosticPage_lightLine___knG5,.DiagnosticPage_expertise__D8YS_:hover,.DiagnosticPage_proofCard__pK1jy:focus-visible .DiagnosticPage_proofCta__8PHrC svg,.DiagnosticPage_proofCard__pK1jy:hover .DiagnosticPage_proofCta__8PHrC svg{transform:none}}.DiagnosticPage_expertise__D8YS_>svg{transition:transform var(--dur-fast) var(--ease);transform-origin:50% 65%}.DiagnosticPage_expertise__D8YS_:hover>svg{color:var(--lemp-gold-text)}@media (prefers-reduced-motion:reduce){.DiagnosticPage_expertise__D8YS_>svg,.DiagnosticPage_faq__Y5ocS summary:after{transition:none}.DiagnosticPage_expertise__D8YS_:hover>svg{transform:none}}.CareersPage_page__tEgN7{--careers-border:color-mix(in srgb,var(--lemp-gold) 35%,transparent);color:var(--lemp-ink)}.CareersPage_hero__Hpm2Y{padding:28px 0 0;background:var(--lemp-orbital-field),var(--lemp-hero-background);overflow:hidden}.CareersPage_breadcrumbs__dKJ4I{margin-bottom:42px}.CareersPage_heroGrid__yjnRv{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);gap:clamp(36px,6vw,90px);align-items:center;padding-bottom:64px}.CareersPage_eyebrow__FP1_Q{margin:0 0 20px;color:var(--lemp-gold-light);font-size:14px;font-weight:500}.CareersPage_hero__Hpm2Y h1{margin:0;font-size:clamp(40px,4.4vw,62px);font-weight:600;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.CareersPage_hero__Hpm2Y h1 span{color:var(--lemp-gold-light)}.CareersPage_intro__E8uDo,.CareersPage_invitation__eit1i{color:var(--lemp-muted-on-dark);max-width:650px;font-size:17px;line-height:1.8;margin:25px 0 0}.CareersPage_invitation__eit1i{margin-top:16px}.CareersPage_actions__ZYZSE{display:flex;align-items:center;flex-wrap:wrap;gap:18px 25px;margin-top:28px}.CareersPage_page__tEgN7 .CareersPage_primary__NwDNE{background:var(--lemp-button-background);border-color:var(--lemp-gold);color:var(--lemp-navy)}.CareersPage_page__tEgN7 .CareersPage_primary__NwDNE:hover{background:var(--lemp-gold-light)}.CareersPage_hero__Hpm2Y .CareersPage_actions__ZYZSE .lemp-text-link{color:var(--lemp-gold-light)}.CareersPage_people__qdV5e{position:relative;min-width:0;padding-top:20px}.CareersPage_location___qqDS{display:flex;align-items:center;gap:9px;color:var(--lemp-muted-on-dark);font-size:13px;margin:0 0 28px}.CareersPage_location___qqDS svg{color:var(--lemp-gold-light)}.CareersPage_portraits__hZuVN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.CareersPage_portraits__hZuVN figure{min-width:0;margin:0}.CareersPage_portraits__hZuVN figure:nth-child(2){padding-top:36px}.CareersPage_portraits__hZuVN figure:nth-child(3){padding-top:72px}.CareersPage_portrait__lecu1{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:3px;background:var(--lemp-panel-dark);border:1px solid var(--careers-border)}.CareersPage_portrait__lecu1 img{object-fit:cover;object-position:center 32%;transition:transform var(--dur-slow) var(--ease)}.CareersPage_portraits__hZuVN figure:hover img{transform:scale(1.035)}.CareersPage_portraits__hZuVN figcaption{margin-top:12px;color:var(--lemp-muted-on-dark);font-size:13px;line-height:1.55}.CareersPage_teamLink___Uf46{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:30px;border-top:1px solid var(--careers-border);min-height:54px;font-size:14px;color:var(--lemp-gold-light)}.CareersPage_actions__ZYZSE svg,.CareersPage_email__LvVgi svg,.CareersPage_jumpNav__T5z27 svg,.CareersPage_teamLink___Uf46 svg{transition:transform var(--dur-base) var(--ease)}.CareersPage_jumpNav__T5z27 a:hover svg,.CareersPage_teamLink___Uf46:focus-visible svg,.CareersPage_teamLink___Uf46:hover svg{transform:translateX(3px)}.CareersPage_actions__ZYZSE a:hover svg,.CareersPage_email__LvVgi:hover svg{transform:translate(2px,-2px)}.CareersPage_jumpNav__T5z27{display:flex;flex-wrap:wrap;border-top:1px solid var(--careers-border);gap:10px 48px;padding:14px 0}.CareersPage_jumpNav__T5z27 a{display:inline-flex;align-items:center;gap:15px;min-height:44px;font-size:14px;color:var(--lemp-muted-on-dark)}.CareersPage_jumpNav__T5z27 svg{color:var(--lemp-gold-light)}.CareersPage_jumpNav__T5z27 a:focus-visible,.CareersPage_jumpNav__T5z27 a:hover{color:#fff}.CareersPage_section__g_jLp{padding:84px 0}.CareersPage_editorial__ROQS_{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(36px,8vw,110px)}.CareersPage_page__tEgN7 h2{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.18;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.CareersPage_prose__1B2Ig p{margin:0;color:var(--lemp-muted);font-size:17px;line-height:1.85}.CareersPage_prose__1B2Ig p+p{margin-top:24px}.CareersPage_prose__1B2Ig p a{color:var(--lemp-gold-text);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--careers-border)}.CareersPage_prose__1B2Ig p a:hover{text-decoration-color:currentColor}.CareersPage_example__s98l5{margin-top:36px;padding:4px 0 4px 22px;border-left:2px solid var(--lemp-gold);max-width:380px}.CareersPage_example__s98l5 span{display:block;margin-bottom:13px;font-size:13px;color:var(--lemp-gold-text)}.CareersPage_example__s98l5 p{font-size:17px;line-height:1.8;margin:0}.CareersPage_profiles__AdOtV{padding:76px 0;background:var(--lemp-orbital-field),var(--lemp-navy)}.CareersPage_sectionHead__HxzaP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:end;margin-bottom:45px}.CareersPage_sectionHead__HxzaP h2{max-width:430px}.CareersPage_sectionHead__HxzaP p{color:var(--lemp-muted-on-dark);font-size:17px;line-height:1.8;margin:0;max-width:520px}.CareersPage_role__KiC2Q{position:relative;display:grid;grid-template-columns:45px minmax(0,.8fr) minmax(0,1.2fr);gap:28px;align-items:baseline;padding:31px 0;border-top:1px solid var(--careers-border)}.CareersPage_role__KiC2Q:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--lemp-gold) 7%,transparent));transition:opacity var(--dur-base) var(--ease)}.CareersPage_role__KiC2Q:hover:before{opacity:1}.CareersPage_index__bOlRF{color:var(--lemp-gold-light);font-size:13px;font-variant-numeric:tabular-nums}.CareersPage_role__KiC2Q h3{margin:0;font-size:24px;line-height:1.35;font-weight:500;letter-spacing:-.025em}.CareersPage_role__KiC2Q p{color:var(--lemp-muted-on-dark);font-size:16px;line-height:1.8;margin:0;max-width:630px}.CareersPage_openPaths__7jcgL{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;border-top:1px solid var(--careers-border);padding-top:34px;margin-top:8px}.CareersPage_openPaths__7jcgL p{margin:0;font-size:16px;line-height:1.8;color:var(--lemp-muted-on-dark)}.CareersPage_openPaths__7jcgL p+p{border-left:1px solid var(--careers-border);padding-left:32px}.CareersPage_application__FOUvZ{padding:70px 0;background:var(--lemp-panel-dark);color:#fff;border-top:1px solid var(--lemp-gold)}.CareersPage_applicationGrid__nVWcK{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:75px}.CareersPage_application__FOUvZ h2{max-width:420px;font-size:clamp(35px,3.6vw,48px)}.CareersPage_application__FOUvZ .CareersPage_prose__1B2Ig p{color:var(--lemp-muted-on-dark)}.CareersPage_application__FOUvZ .CareersPage_prose__1B2Ig .CareersPage_cv__UugrW{color:#fff}.CareersPage_email__LvVgi{display:inline-flex;align-items:center;flex-wrap:wrap;gap:14px;min-height:48px;color:var(--lemp-gold-light);font-size:clamp(18px,2vw,24px);line-height:1.5;margin-top:25px}.CareersPage_note__FD0Vb{max-width:400px;margin:10px 0 0;color:var(--lemp-muted-on-dark);font-size:14px;line-height:1.8}.CareersPage_privacy__udVNW{color:var(--lemp-muted-on-dark);font-size:13px;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.CareersPage_page__tEgN7 a:focus-visible{outline:2px solid var(--lemp-gold-text);outline-offset:5px}.CareersPage_application__FOUvZ a:focus-visible,.CareersPage_hero__Hpm2Y a:focus-visible,.CareersPage_profiles__AdOtV a:focus-visible{outline-color:var(--lemp-gold-light)}.CareersPage_teamEntry____ESI{margin-top:40px;padding:24px 0;border-block:1px solid var(--lemp-line);display:flex;align-items:center;justify-content:space-between;gap:24px}.CareersPage_teamEntry____ESI p{margin:0;color:var(--lemp-muted);font-size:16px}.CareersPage_teamEntry____ESI a{color:var(--lemp-gold-text);flex-shrink:0}@media (max-width:900px){.CareersPage_heroGrid__yjnRv{grid-template-columns:1fr;gap:24px}.CareersPage_hero__Hpm2Y h1{max-width:740px}.CareersPage_people__qdV5e{max-width:530px;width:100%}.CareersPage_portraits__hZuVN figure:nth-child(2){padding-top:18px}.CareersPage_portraits__hZuVN figure:nth-child(3){padding-top:36px}.CareersPage_applicationGrid__nVWcK,.CareersPage_editorial__ROQS_{gap:40px}.CareersPage_role__KiC2Q{grid-template-columns:28px minmax(0,.85fr) minmax(0,1.15fr);gap:20px}.CareersPage_role__KiC2Q h3{font-size:21px}.CareersPage_openPaths__7jcgL{gap:30px}}@media (max-width:600px){.CareersPage_hero__Hpm2Y{padding-top:22px}.CareersPage_breadcrumbs__dKJ4I{margin-bottom:30px}.CareersPage_heroGrid__yjnRv{padding-bottom:28px}.CareersPage_hero__Hpm2Y h1{font-size:clamp(35px,9.4vw,50px)}.CareersPage_intro__E8uDo,.CareersPage_invitation__eit1i{font-size:16px;line-height:1.8}.CareersPage_portraits__hZuVN{gap:10px}.CareersPage_portraits__hZuVN figcaption{font-size:12px}.CareersPage_location___qqDS{margin-bottom:18px}.CareersPage_teamLink___Uf46{margin-top:20px}.CareersPage_jumpNav__T5z27{gap:0 24px}.CareersPage_jumpNav__T5z27 a{font-size:13px;gap:7px}.CareersPage_application__FOUvZ,.CareersPage_profiles__AdOtV,.CareersPage_section__g_jLp{padding:52px 0}.CareersPage_applicationGrid__nVWcK,.CareersPage_editorial__ROQS_,.CareersPage_sectionHead__HxzaP{grid-template-columns:1fr;gap:28px}.CareersPage_example__s98l5 p,.CareersPage_prose__1B2Ig p,.CareersPage_sectionHead__HxzaP p{font-size:16px}.CareersPage_example__s98l5{margin-top:25px}.CareersPage_sectionHead__HxzaP{margin-bottom:30px}.CareersPage_role__KiC2Q{grid-template-columns:25px minmax(0,1fr);gap:12px;padding:25px 0}.CareersPage_role__KiC2Q p{grid-column:2;font-size:15px}.CareersPage_openPaths__7jcgL{grid-template-columns:1fr;gap:24px}.CareersPage_openPaths__7jcgL p{font-size:15px}.CareersPage_openPaths__7jcgL p+p{padding:22px 0 0;border-left:0;border-top:1px solid var(--careers-border)}.CareersPage_teamEntry____ESI{align-items:start;flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.CareersPage_page__tEgN7 *,.CareersPage_page__tEgN7 :before{transition:none!important}.CareersPage_page__tEgN7 a:hover svg,.CareersPage_portraits__hZuVN figure:hover img{transform:none}}.Barometer_page__dSQJL{background:var(--lemp-surface)}.Barometer_hero__H6XPP{padding:28px 0 46px;background:var(--lemp-hero-background)}.Barometer_eyebrow__WAa5f{margin:32px 0 14px;color:var(--lemp-gold-light);font-size:14px;letter-spacing:.04em}.Barometer_hero__H6XPP h1{max-width:850px;margin:0;font-size:clamp(35px,4.7vw,60px);line-height:1.12;font-weight:400;text-wrap:balance}.Barometer_introduction__oA5JY{max-width:800px;margin:22px 0 0;color:var(--lemp-muted-on-dark);font-size:16px;line-height:1.75}.Barometer_publicationDate__FXiVM{margin:18px 0 0;color:var(--lemp-muted-on-dark);font-size:14px;line-height:1.6}.Barometer_body__ANM2O{padding-top:34px;padding-bottom:56px}.Barometer_findings__VlxKx{display:grid;grid-template-columns:1fr 1fr;gap:20px}.Barometer_card__RKloC{min-width:0;padding:28px 32px;background:var(--lemp-paper);border:1px solid var(--lemp-line);border-radius:6px;color:var(--lemp-ink);transition:transform var(--dur-fast) var(--ease)}.Barometer_card__RKloC:hover{border-color:var(--lemp-bronze);box-shadow:0 8px 22px #0a193008;transform:translateY(-2px)}.Barometer_card__RKloC h2{margin:0 0 24px;font-size:23px;line-height:1.25;font-weight:500}.Barometer_featured__kZwb1{background:var(--lemp-navy);border-color:var(--lemp-navy);color:var(--lemp-paper)}.Barometer_comparison__JFEeY{display:grid;gap:23px;margin:0}.Barometer_metric__gVhcr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px 16px}.Barometer_metric__gVhcr dt{max-width:280px;font-size:15px;line-height:1.4}.Barometer_number__q45_g{margin:0;color:var(--lemp-gold-text);font-size:39px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.Barometer_number__q45_g>span{margin-left:3px;color:var(--lemp-muted);font-size:16px;font-weight:400}.Barometer_track__Sds6J{grid-column:1/-1;height:5px;margin:0;overflow:hidden;border-radius:2px;background:var(--lemp-line)}.Barometer_track__Sds6J>span{display:block;width:var(--score);height:100%;border-radius:inherit;background:var(--lemp-gold)}.Barometer_featured__kZwb1 .Barometer_metric__gVhcr dt,.Barometer_featured__kZwb1 .Barometer_number__q45_g>span{color:var(--lemp-muted-on-dark)}.Barometer_featured__kZwb1 .Barometer_number__q45_g{color:var(--lemp-gold-light)}.Barometer_featured__kZwb1 .Barometer_track__Sds6J{background:var(--lemp-panel-dark)}.Barometer_featured__kZwb1 .Barometer_track__Sds6J>span{background:var(--lemp-gold-light)}.Barometer_note__1fhHu{margin:21px 0 0;max-width:460px;color:var(--lemp-muted);font-size:15px;line-height:1.6}.Barometer_governanceScores__cD22L{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0}.Barometer_governanceScores__cD22L>div{display:flex;flex-direction:column;gap:10px}.Barometer_governanceScores__cD22L>div+div{border-left:1px solid var(--lemp-line);padding-left:24px}.Barometer_governanceScores__cD22L dt{max-width:190px;font-size:15px;line-height:1.4}.Barometer_governanceScores__cD22L dd{margin:0;font-size:45px;line-height:1;color:var(--lemp-gold-text);font-weight:500;font-variant-numeric:tabular-nums}.Barometer_dependenceLead__TYDM3{display:flex;align-items:center;gap:22px;margin:0;font-size:15px;line-height:1.5}.Barometer_dependenceLead__TYDM3>strong{flex-shrink:0;color:var(--lemp-gold-text);font-size:45px;line-height:1;font-weight:500}.Barometer_dependenceLead__TYDM3>strong>span{font-size:20px}.Barometer_subgroup__PQzpC{margin:21px 0 0;padding-top:17px;border-top:1px solid var(--lemp-line);color:var(--lemp-muted);font-size:15px;line-height:1.6}.Barometer_subgroup__PQzpC strong{color:var(--lemp-gold-text)}.Barometer_method__fY79F{margin-top:25px;padding:16px 0;border-block:1px solid var(--lemp-line)}.Barometer_method__fY79F summary{width:fit-content;min-height:44px;align-content:center;color:var(--lemp-gold-text);font-size:15px;cursor:pointer;text-underline-offset:4px}.Barometer_method__fY79F summary:hover{text-decoration:underline}.Barometer_method__fY79F summary:focus-visible{outline:2px solid var(--lemp-gold-text);outline-offset:6px}.Barometer_method__fY79F p{max-width:900px;margin:16px 0 0;color:var(--lemp-muted);font-size:14px;line-height:1.75}.Barometer_next__pESz9{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-top:30px}.Barometer_next__pESz9 h2{margin:0 0 10px;color:var(--lemp-ink);font-size:25px;font-weight:500}.Barometer_next__pESz9 p{max-width:590px;margin:0;color:var(--lemp-muted);font-size:15px;line-height:1.6}.Barometer_next__pESz9>a{flex-shrink:0}@media (max-width:760px){.Barometer_hero__H6XPP{padding-bottom:32px}.Barometer_eyebrow__WAa5f{margin-top:25px}.Barometer_introduction__oA5JY{font-size:15px;line-height:1.65}.Barometer_body__ANM2O{padding-top:24px;padding-bottom:38px}.Barometer_findings__VlxKx{grid-template-columns:1fr;gap:15px}.Barometer_card__RKloC{padding:24px}.Barometer_card__RKloC h2{font-size:22px}.Barometer_next__pESz9{align-items:flex-start;flex-direction:column;gap:20px}}@media (max-width:390px){.Barometer_card__RKloC{padding:22px 18px}.Barometer_metric__gVhcr{gap:9px 12px}.Barometer_number__q45_g{font-size:35px}.Barometer_number__q45_g>span{font-size:14px}.Barometer_dependenceLead__TYDM3{align-items:flex-start;gap:17px}.Barometer_dependenceLead__TYDM3>strong{font-size:39px}.Barometer_governanceScores__cD22L{gap:17px}.Barometer_governanceScores__cD22L>div+div{padding-left:17px}}@media (prefers-reduced-motion:reduce){.Barometer_card__RKloC{transition:none}.Barometer_card__RKloC:hover{transform:none}}.ProductBrand_brand__4BWU1{display:inline-flex;align-items:center;justify-content:flex-start;vertical-align:middle;max-width:100%;min-height:76px}.ProductBrand_brand__4BWU1 img{display:block;width:auto;max-width:100%;height:auto;object-fit:contain}.ProductBrand_dactylo__nKITa img{width:219px;filter:brightness(0) invert(1)}.ProductBrand_djinny__4dIVf{gap:15px}.ProductBrand_djinny__4dIVf img{width:76px;border-radius:50%}.ProductBrand_wordmark__aSNTq{color:#f3f5f6;font-size:38px;line-height:1;font-weight:550;letter-spacing:-.025em}.ProductBrand_murmuresArtwork__n4TRI{display:block;width:213px;max-width:100%;aspect-ratio:1280/201;background:linear-gradient(90deg,#eb822f 28%,#f3f5f6 0);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.ProductBrand_compact__VvLYZ{min-height:64px}.ProductBrand_compact__VvLYZ.ProductBrand_dactylo__nKITa img{width:195px}.ProductBrand_compact__VvLYZ.ProductBrand_djinny__4dIVf img{width:64px}.ProductBrand_compact__VvLYZ .ProductBrand_wordmark__aSNTq{font-size:34px}.ProductBrand_compact__VvLYZ .ProductBrand_murmuresArtwork__n4TRI{width:195px}@media(max-width:640px){.ProductBrand_brand__4BWU1{min-height:64px}.ProductBrand_dactylo__nKITa img{width:195px}.ProductBrand_djinny__4dIVf img{width:64px}.ProductBrand_wordmark__aSNTq{font-size:34px}.ProductBrand_murmuresArtwork__n4TRI{width:195px}}.ProductStoryPage_page__O8qmi{background:var(--lemp-deep);color:#f3f4f7}.ProductStoryPage_page__O8qmi :is(a,button,summary):focus-visible{outline:2px solid var(--lemp-gold-light);outline-offset:5px}.ProductStoryPage_hero__3rH1S{padding:32px 0 0;background:var(--lemp-orbital-field),var(--lemp-hero-background)}.ProductStoryPage_breadcrumbs__fMNwo{margin-bottom:40px;color:var(--lemp-muted-on-dark)}.ProductStoryPage_intro__Euiwc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center}.ProductStoryPage_intro__Euiwc>div{min-width:0}.ProductStoryPage_name__MAxQB{margin:0 0 18px;color:var(--lemp-gold-light);font-size:22px;font-weight:500}.ProductStoryPage_intro__Euiwc h1{font-family:inherit;margin:0;font-size:clamp(33px,3.6vw,52px);line-height:1.18;font-weight:550;letter-spacing:-.025em;text-wrap:balance}.ProductStoryPage_pitch___4wiC>p,.ProductStoryPage_prose__N2_a6>p{margin:0;color:var(--lemp-muted-on-dark);font-size:17px;line-height:1.8}.ProductStoryPage_actions__dLM7Z{display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px;margin-top:24px}.ProductStoryPage_primary__1yU5H{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 21px;min-height:48px;border:1px solid var(--lemp-gold);border-radius:5px;background:var(--lemp-button-background);color:var(--lemp-button-ink);font-size:15px;line-height:1.5;font-weight:600;transition:transform var(--dur-fast) var(--ease)}.ProductStoryPage_primary__1yU5H:hover{background:var(--lemp-button-hover);transform:translateY(-2px)}.ProductStoryPage_textLink__TIJ_u{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--lemp-gold-light);font-size:15px;line-height:1.5}.ProductStoryPage_references__XuK7M svg,.ProductStoryPage_textLink__TIJ_u svg{transition:transform var(--dur-fast) var(--ease);flex-shrink:0}.ProductStoryPage_references__XuK7M a:hover svg,.ProductStoryPage_textLink__TIJ_u:hover svg{transform:translateX(2px)}.ProductStoryPage_textLink__TIJ_u:hover{text-decoration:underline;text-underline-offset:5px}.ProductStoryPage_senate__PG9In{margin:28px 0 0;padding-left:16px;border-left:2px solid var(--lemp-gold);color:var(--lemp-gold-light);font-size:16px;line-height:1.65;max-width:780px}.ProductStoryPage_capture__vdeJh{margin-top:38px;min-width:0}.ProductStoryPage_screenshot__fEFfK{margin-inline:0}.ProductStoryPage_screenshot__fEFfK img{display:block;width:100%;height:auto;border:1px solid #8191a23b;border-radius:8px}.ProductStoryPage_screenshot__fEFfK figcaption{margin-top:12px;color:var(--lemp-muted-on-dark);font-size:14px;line-height:1.6}.ProductStoryPage_contents__oL6Bg{display:flex;flex-wrap:wrap;gap:8px 30px;margin-top:32px;padding:15px 0;border-top:1px solid #c0935d42}.ProductStoryPage_contents__oL6Bg a{display:inline-flex;align-items:center;min-height:44px;color:var(--lemp-muted-on-dark);font-size:14px}.ProductStoryPage_contents__oL6Bg a:hover{color:var(--lemp-gold-light)}.ProductStoryPage_section__xYso4{padding:54px 0;border-top:1px solid #8191a22b}.ProductStoryPage_surface__BTZsI{background:var(--lemp-navy)}.ProductStoryPage_editorial__yZjSr{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:70px}.ProductStoryPage_editorial__yZjSr>*{min-width:0}.ProductStoryPage_editorial__yZjSr h2{margin:0;max-width:400px;font-size:clamp(26px,2.5vw,35px);font-weight:550;line-height:1.25;text-wrap:balance}.ProductStoryPage_prose__N2_a6>p+p{margin-top:20px}.ProductStoryPage_prose__N2_a6 .ProductStoryPage_relationship__n0l_S{font-size:14px;color:var(--lemp-gold-light)}.ProductStoryPage_references__XuK7M{display:grid;gap:25px}.ProductStoryPage_references__XuK7M>a{padding:0 0 25px;border-bottom:1px solid #8191a23b}.ProductStoryPage_references__XuK7M>a:last-child{padding-bottom:0;border-bottom:0}.ProductStoryPage_kind__vETnD{display:block;color:var(--lemp-gold-light);font-size:14px;margin-bottom:9px}.ProductStoryPage_references__XuK7M h3{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 12px;font-weight:550;font-size:23px;line-height:1.35}.ProductStoryPage_references__XuK7M p{margin:0;color:var(--lemp-muted-on-dark);font-size:16px;line-height:1.75;max-width:670px}.ProductStoryPage_faq__EIvVq{margin-top:32px;border-top:1px solid #8191a23b}.ProductStoryPage_faq__EIvVq details{border-bottom:1px solid #8191a23b;padding:16px 0}.ProductStoryPage_faq__EIvVq summary{cursor:pointer;font-size:16px;line-height:1.55;padding:4px 0}.ProductStoryPage_faq__EIvVq details p{color:var(--lemp-muted-on-dark);font-size:15px;line-height:1.75;margin:14px 0 3px}.ProductStoryPage_closing__PZQZT{padding:60px 0;border-top:1px solid #c0935d42}.ProductStoryPage_closing__PZQZT .ProductStoryPage_editorial__yZjSr{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}.ProductStoryPage_closing__PZQZT h2{max-width:none}.ProductStoryPage_closing__PZQZT p{margin:18px 0 0;max-width:620px;color:var(--lemp-muted-on-dark);font-size:17px;line-height:1.75}.ProductStoryPage_closingActions__4Kf63{display:flex;align-items:flex-start;flex-direction:column;gap:14px;justify-self:end}.ProductStoryPage_compactPage__UZiyK .ProductStoryPage_hero__3rH1S{padding-bottom:38px}.ProductStoryPage_compactPage__UZiyK .ProductStoryPage_section__xYso4{padding-block:42px}.ProductStoryPage_technicalDetail__h450t{margin-top:24px;border-top:1px solid #8191a23b;padding-top:16px}.ProductStoryPage_technicalDetail__h450t summary{cursor:pointer;color:var(--lemp-gold-light);font-size:15px;min-height:44px;align-content:center}.ProductStoryPage_technicalDetail__h450t p{color:var(--lemp-muted-on-dark);font-size:15px;line-height:1.7;margin:12px 0 0}.ProductStoryPage_securityLink__TIJJT{margin-top:16px}@media(max-width:850px){.ProductStoryPage_intro__Euiwc{gap:28px}.ProductStoryPage_editorial__yZjSr{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:35px}.ProductStoryPage_pitch___4wiC>p,.ProductStoryPage_prose__N2_a6>p{font-size:16px}}@media(max-width:640px){.ProductStoryPage_hero__3rH1S{padding-top:24px}.ProductStoryPage_breadcrumbs__fMNwo{margin-bottom:27px}.ProductStoryPage_closing__PZQZT .ProductStoryPage_editorial__yZjSr,.ProductStoryPage_editorial__yZjSr,.ProductStoryPage_intro__Euiwc{grid-template-columns:1fr;gap:23px}.ProductStoryPage_intro__Euiwc h1{font-size:34px}.ProductStoryPage_name__MAxQB{font-size:21px;margin-bottom:13px}.ProductStoryPage_section__xYso4{padding:36px 0}.ProductStoryPage_capture__vdeJh{margin-top:28px}.ProductStoryPage_contents__oL6Bg{gap:4px 22px}.ProductStoryPage_references__XuK7M h3{font-size:22px}.ProductStoryPage_closing__PZQZT{padding:40px 0}.ProductStoryPage_closingActions__4Kf63{justify-self:start}.ProductStoryPage_primary__1yU5H{font-size:14px}}@media(prefers-reduced-motion:reduce){.ProductStoryPage_page__O8qmi *,.ProductStoryPage_page__O8qmi :after{scroll-behavior:auto!important;transition:none!important}.ProductStoryPage_primary__1yU5H:hover,.ProductStoryPage_references__XuK7M a:hover svg,.ProductStoryPage_textLink__TIJ_u:hover svg{transform:none}}.DjinnyPage_page__xKDno{--dj-night:#04211c;--dj-line:#d9e7e3;--dj-head:#0c2e29;--dj-text:#4a625e;--dj-mint:#18d2a8;--dj-green:#0a7d63;background:#fff;color:#1d3833}.DjinnyPage_page__xKDno h1,.DjinnyPage_page__xKDno h2,.DjinnyPage_page__xKDno h3{font-family:inherit;letter-spacing:-.015em}.DjinnyPage_page__xKDno h2{margin:0;font-size:clamp(28px,2.7vw,36px);line-height:1.2;text-wrap:balance}.DjinnyPage_page__xKDno h2,.DjinnyPage_page__xKDno h3{color:var(--dj-head);font-weight:600}.DjinnyPage_page__xKDno :is(a,button,summary):focus-visible{outline:2px solid var(--dj-green);outline-offset:5px}.DjinnyPage_night__j2k1t{background-color:var(--dj-night);background-image:radial-gradient(#8eebd517 1px,transparent 1.4px);background-size:24px 24px;color:#a9c3bf}.DjinnyPage_night__j2k1t :is(a,button):focus-visible{outline-color:#8eebd5}.DjinnyPage_night__j2k1t h1,.DjinnyPage_night__j2k1t h2,.DjinnyPage_night__j2k1t h3{color:#fff}.DjinnyPage_hero__0m7TN{padding:28px 0 0;border-bottom:1px solid #8eebd529}.DjinnyPage_breadcrumbs__QpPg6{margin:0 0 34px;color:#bcd3ce}.DjinnyPage_heroGrid__FrvIV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,4vw,65px);align-items:center}.DjinnyPage_heroGrid__FrvIV>*{min-width:0}.DjinnyPage_brand__kA632{display:flex;align-items:center;gap:12px;margin:0 0 24px;color:#fff;font-size:25px;font-weight:600}.DjinnyPage_brand__kA632 img{flex-shrink:0;border-radius:50%}.DjinnyPage_brand__kA632 small{display:inline-block;color:#a9c3bf;font-size:14px;font-weight:400;margin-left:8px}.DjinnyPage_hero__0m7TN h1{font-size:clamp(38px,4vw,58px);line-height:1.1;font-weight:600;letter-spacing:-.025em;margin:0;text-wrap:balance}.DjinnyPage_contact__eUYE2 h2 span,.DjinnyPage_hero__0m7TN h1 span{color:var(--dj-mint)}.DjinnyPage_lead__bcz_V{margin:24px 0 0;max-width:40em;font-size:18px;line-height:1.7;color:#c0d5d0}.DjinnyPage_actions__71sgN{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px;align-items:center}.DjinnyPage_outline__o6cPy,.DjinnyPage_primary__rTd2u{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 19px;min-height:48px;border:1px solid transparent;border-radius:6px;font-size:15px;line-height:1.5;font-weight:600;text-decoration:none;transition:none}.DjinnyPage_primary__rTd2u{background:var(--dj-mint);color:#04211c}.DjinnyPage_primary__rTd2u:hover{background:#8eebd5}.DjinnyPage_outline__o6cPy{color:#eaf4f2;border-color:#eaf4f273}.DjinnyPage_outline__o6cPy:hover{border-color:#eaf4f2;background:#ffffff0a}.DjinnyPage_demo__4HyAd{min-width:0}.DjinnyPage_facts__choBe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;border-top:1px solid #8eebd529;padding:24px 0 30px}.DjinnyPage_facts__choBe>div{padding-right:24px}.DjinnyPage_facts__choBe>div+div{padding-left:24px;border-left:1px solid #8eebd529}.DjinnyPage_facts__choBe b{display:block;font-size:17px;line-height:1.4;font-weight:600;color:#8eebd5}.DjinnyPage_facts__choBe span{display:block;margin-top:5px;font-size:15px;line-height:1.55;color:#bcd3ce}.DjinnyPage_contents__Y_q_M{display:flex;flex-wrap:wrap;gap:4px 28px;padding:12px 0;border-top:1px solid #8eebd529}.DjinnyPage_contents__Y_q_M a{display:flex;align-items:center;min-height:44px;color:#eaf4f2;font-size:14px;text-decoration:none}.DjinnyPage_contents__Y_q_M a:hover{color:#8eebd5;text-decoration:underline;text-underline-offset:5px}.DjinnyPage_band__r7Jkt{background:#eef5f3;padding:clamp(40px,5vw,64px) 0}.DjinnyPage_split__fGkwo{display:grid;grid-template-columns:5fr 7fr;gap:clamp(28px,4vw,56px)}.DjinnyPage_split__fGkwo>div+div{border-left:1px solid #0a7d6373;padding-left:clamp(24px,3vw,40px)}.DjinnyPage_label__nbJUl{margin:0 0 12px;color:var(--dj-green);font-size:14px;font-weight:500}.DjinnyPage_prose__SFyjs p{color:var(--dj-text);margin:0 0 16px;line-height:1.75;font-size:17px}.DjinnyPage_prose__SFyjs .DjinnyPage_claim__JO_0Y{font-size:19px;font-weight:600;color:var(--dj-head);margin:24px 0 0}.DjinnyPage_section__zaQwb{padding:clamp(48px,5.5vw,80px) 0}.DjinnyPage_headRow__0s18J{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.DjinnyPage_intro__sF3Dd{margin:14px 0 0;color:var(--dj-text);font-size:16px;line-height:1.6}.DjinnyPage_more__hnvaF{display:inline-flex;gap:10px;align-items:center;color:var(--dj-green);min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.DjinnyPage_more__hnvaF svg{flex-shrink:0;transition:transform var(--dur-fast) var(--ease)}.DjinnyPage_more__hnvaF:hover{color:var(--dj-head)}.DjinnyPage_more__hnvaF:hover svg{transform:translateX(2px)}.DjinnyPage_page__xKDno .DjinnyPage_capabilitiesTitle__vEAN_{margin-top:55px;max-width:800px}.DjinnyPage_capabilities__7MwAC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;border-top:1px solid var(--dj-line);margin-top:28px}.DjinnyPage_capabilities__7MwAC>div{padding:22px 0;border-bottom:1px solid var(--dj-line)}.DjinnyPage_capabilities__7MwAC h3{margin:0 0 7px;font-size:20px;line-height:1.3}.DjinnyPage_capabilities__7MwAC p,.DjinnyPage_options__Iii4w p{margin:0;color:var(--dj-text);font-size:16px;line-height:1.65}.DjinnyPage_training__wXCc4{margin-top:20px}.DjinnyPage_options__Iii4w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;padding-top:22px;border-top:1px solid #0a7d6373}.DjinnyPage_options__Iii4w>div{padding:0 24px}.DjinnyPage_options__Iii4w>div:first-child{padding-left:0}.DjinnyPage_options__Iii4w>div+div{border-left:1px solid #c6ddd6}.DjinnyPage_options__Iii4w h3{margin:0 0 9px;font-size:20px}.DjinnyPage_player__PGcjw{max-width:1100px;margin:28px auto 0;background:var(--dj-night);border:1px solid var(--dj-line);border-radius:8px;overflow:hidden;box-shadow:0 24px 60px -30px #04211c50}.DjinnyPage_player__PGcjw video{display:block;width:100%;height:auto;aspect-ratio:16/9}.DjinnyPage_videoCaption__luSlI{margin:12px auto 0;max-width:1100px;font-size:14px;color:var(--dj-text);line-height:1.55}.DjinnyPage_projects__Dq_nz{display:grid;grid-template-columns:5fr 7fr;gap:56px;padding-top:45px;margin-top:48px;border-top:1px solid var(--dj-line)}.DjinnyPage_caseLink__CDLI9{display:block}.DjinnyPage_caseLink__CDLI9 h3{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 12px;font-size:23px;line-height:1.35}.DjinnyPage_caseLink__CDLI9 svg{flex-shrink:0}.DjinnyPage_caseLink__CDLI9:hover h3{color:var(--dj-green)}.DjinnyPage_caseLink__CDLI9 p{margin:0;font-size:17px;line-height:1.65;color:var(--dj-text)}.DjinnyPage_faq___FXMX{margin-top:42px;border-top:1px solid var(--dj-line)}.DjinnyPage_faq___FXMX details{padding:18px 0;border-bottom:1px solid var(--dj-line)}.DjinnyPage_faq___FXMX summary{padding:5px 0;font-size:17px;line-height:1.5;cursor:pointer;color:var(--dj-head)}.DjinnyPage_faq___FXMX summary::marker{color:var(--dj-green)}.DjinnyPage_faq___FXMX p{color:var(--dj-text);max-width:850px;font-size:16px;line-height:1.7;margin:12px 0 0}.DjinnyPage_contact__eUYE2{padding:clamp(48px,6vw,80px) 0}.DjinnyPage_contact__eUYE2 h2{max-width:900px;font-size:clamp(30px,3.4vw,44px);line-height:1.15}.DjinnyPage_contact__eUYE2 .DjinnyPage_facts__choBe{padding-bottom:0}.DjinnyPage_contact__eUYE2 .DjinnyPage_facts__choBe b{color:#fff}@media(max-width:1000px){.DjinnyPage_heroGrid__FrvIV{grid-template-columns:1fr;gap:32px}.DjinnyPage_heroGrid__FrvIV>div:first-child{max-width:760px}.DjinnyPage_demo__4HyAd{width:100%;max-width:720px;margin-inline:auto}.DjinnyPage_hero__0m7TN h1{max-width:750px}.DjinnyPage_split__fGkwo{grid-template-columns:1fr 1.2fr}.DjinnyPage_capabilities__7MwAC{grid-template-columns:1fr 1fr;gap:0 32px}}@media(max-width:640px){.DjinnyPage_hero__0m7TN{padding-top:22px}.DjinnyPage_breadcrumbs__QpPg6{margin-bottom:25px}.DjinnyPage_hero__0m7TN h1{font-size:36px}.DjinnyPage_brand__kA632{margin-bottom:20px}.DjinnyPage_brand__kA632 small{font-size:14px}.DjinnyPage_lead__bcz_V{font-size:17px}.DjinnyPage_actions__71sgN{align-items:stretch}.DjinnyPage_actions__71sgN>a{width:100%}.DjinnyPage_facts__choBe{grid-template-columns:1fr;margin-top:28px;padding:12px 0 20px}.DjinnyPage_facts__choBe>div,.DjinnyPage_facts__choBe>div+div{padding:12px 0;border-left:0}.DjinnyPage_facts__choBe>div+div{border-top:1px solid #8eebd529}.DjinnyPage_split__fGkwo{grid-template-columns:1fr;gap:24px}.DjinnyPage_split__fGkwo>div+div{padding-left:0;border-left:0;border-top:1px solid #0a7d6373;padding-top:24px}.DjinnyPage_headRow__0s18J{flex-direction:column;gap:6px}.DjinnyPage_capabilities__7MwAC{grid-template-columns:1fr}.DjinnyPage_page__xKDno .DjinnyPage_capabilitiesTitle__vEAN_{margin-top:40px}.DjinnyPage_options__Iii4w{grid-template-columns:1fr}.DjinnyPage_options__Iii4w>div,.DjinnyPage_options__Iii4w>div+div{padding:18px 0;border-left:0}.DjinnyPage_options__Iii4w>div+div{border-top:1px solid #c6ddd6}.DjinnyPage_options__Iii4w>div:first-child{padding-top:0}.DjinnyPage_projects__Dq_nz{grid-template-columns:1fr;gap:22px}.DjinnyPage_contents__Y_q_M{gap:0 23px}}@media(prefers-reduced-motion:reduce){.DjinnyPage_page__xKDno *,.DjinnyPage_page__xKDno :after{transition:none!important;animation:none!important}}.ThesisArticle_hero__jufm_{padding:28px 0 48px;background:var(--lemp-hero-background)}.ThesisArticle_heading__OF0ox{max-width:780px;margin:42px auto 0}.ThesisArticle_eyebrow__iO3oq{margin:0 0 16px;color:var(--lemp-gold-light);font-size:14px;letter-spacing:.08em}.ThesisArticle_heading__OF0ox h1{margin:0;max-width:750px;font-size:clamp(36px,5.2vw,64px);font-weight:400;line-height:1.12;text-wrap:balance}.ThesisArticle_date__LLYSI{margin:24px 0 0;color:var(--lemp-muted-on-dark);font-size:14px;line-height:1.6}.ThesisArticle_body__jUQhz{max-width:828px;padding-top:46px;padding-bottom:64px;color:var(--lemp-ink)}.ThesisArticle_body__jUQhz>p,.ThesisArticle_section__OIlnZ>p{margin:0 0 26px;font-size:18px;line-height:1.85;text-wrap:pretty}.ThesisArticle_section__OIlnZ{margin-top:42px}.ThesisArticle_section__OIlnZ h2{margin:0 0 22px;color:var(--lemp-ink);font-size:clamp(25px,3.5vw,32px);font-weight:500;line-height:1.3;text-wrap:balance}.ThesisArticle_body__jUQhz>.ThesisArticle_lead__9_DmB{margin-bottom:32px;font-size:20px;line-height:1.8}.ThesisArticle_signature__PYFIV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:42px;padding-top:30px;border-top:1px solid var(--lemp-line)}.ThesisArticle_author__9TXoz{display:flex;align-items:center;gap:18px;min-width:0}.ThesisArticle_signature__PYFIV img{flex:0 0 auto;width:88px;height:104px;object-fit:cover;border-radius:6px}.ThesisArticle_signature__PYFIV a{display:inline-flex;align-items:center;min-height:44px;color:var(--lemp-gold-text);font-size:18px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:none}.ThesisArticle_signature__PYFIV a:focus-visible,.ThesisArticle_signature__PYFIV a:hover{text-decoration-color:currentColor}.ThesisArticle_signature__PYFIV a:focus-visible{outline:2px solid var(--lemp-gold-text);outline-offset:5px}.ThesisArticle_signature__PYFIV p{margin:5px 0 0;color:var(--lemp-muted);font-size:15px;line-height:1.6}@media (max-width:600px){.ThesisArticle_hero__jufm_{padding-bottom:32px}.ThesisArticle_heading__OF0ox{margin-top:30px}.ThesisArticle_body__jUQhz{padding-top:30px;padding-bottom:44px}.ThesisArticle_body__jUQhz>p,.ThesisArticle_section__OIlnZ>p{margin-bottom:23px;font-size:16px;line-height:1.85}.ThesisArticle_body__jUQhz>.ThesisArticle_lead__9_DmB{margin-bottom:27px;font-size:18px}.ThesisArticle_section__OIlnZ{margin-top:32px}.ThesisArticle_signature__PYFIV{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-top:24px}.ThesisArticle_signature__PYFIV a{font-size:16px}.ThesisArticle_signature__PYFIV p{font-size:14px}}@media (prefers-reduced-motion:reduce){.ThesisArticle_signature__PYFIV a{transition:none}}.DeploymentSecurity_hero__VyX3l{padding:30px 0 56px;background:var(--lemp-orbital-field),var(--lemp-hero-background)}.DeploymentSecurity_hero__VyX3l h1{margin-top:32px}.DeploymentSecurity_hero__VyX3l p{max-width:730px}.DeploymentSecurity_options__yERNW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:55px;padding-bottom:55px}.DeploymentSecurity_options__yERNW article{padding:26px 24px;border:1px solid var(--lemp-line);border-radius:7px;transition:transform var(--dur-fast) var(--ease)}.DeploymentSecurity_options__yERNW article:hover{border-color:var(--lemp-gold);transform:translateY(-2px)}.DeploymentSecurity_options__yERNW svg{color:var(--lemp-gold-text)}.DeploymentSecurity_options__yERNW h2{margin:22px 0 14px;font-size:23px;line-height:1.35;font-weight:550;color:var(--lemp-ink)}.DeploymentSecurity_contact__2DhKX p,.DeploymentSecurity_options__yERNW p,.DeploymentSecurity_qualification__q3EUX p,.DeploymentSecurity_scope___I6LK dd,.DeploymentSecurity_scope___I6LK p{font-size:15px;line-height:1.8;color:var(--lemp-muted)}.DeploymentSecurity_scope___I6LK{padding:50px 0;background:var(--lemp-surface)}.DeploymentSecurity_scopeGrid__mDuoW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:80px}.DeploymentSecurity_contact__2DhKX h2,.DeploymentSecurity_qualification__q3EUX h2,.DeploymentSecurity_scope___I6LK h2{margin:0 0 20px;font-size:clamp(25px,3vw,33px);line-height:1.3;font-weight:550;letter-spacing:-.025em}.DeploymentSecurity_scope___I6LK dl{margin:0}.DeploymentSecurity_scope___I6LK dl>div{padding:17px 0;border-top:1px solid var(--lemp-line)}.DeploymentSecurity_scope___I6LK dt{margin-bottom:7px;color:var(--lemp-ink);font-size:15px;font-weight:600}.DeploymentSecurity_scope___I6LK dd{margin:0;font-size:14px}.DeploymentSecurity_qualification__q3EUX{padding-top:48px;padding-bottom:48px}.DeploymentSecurity_qualification__q3EUX p{max-width:850px}.DeploymentSecurity_qualification__q3EUX a{display:inline-flex;min-height:44px;gap:12px;align-items:center;color:var(--lemp-gold-text);font-size:14px;text-decoration:underline;text-underline-offset:5px}.DeploymentSecurity_contact__2DhKX{padding:48px 0;background:var(--lemp-navy)}.DeploymentSecurity_contact__2DhKX>div{display:flex;align-items:center;justify-content:space-between;gap:40px}.DeploymentSecurity_contact__2DhKX p{max-width:680px;color:var(--lemp-muted-on-dark);margin-bottom:0}.DeploymentSecurity_contact__2DhKX a{flex-shrink:0}@media (max-width:850px){.DeploymentSecurity_options__yERNW{grid-template-columns:1fr;gap:16px;padding-top:32px;padding-bottom:32px}.DeploymentSecurity_scopeGrid__mDuoW{grid-template-columns:1fr;gap:25px}.DeploymentSecurity_contact__2DhKX>div{align-items:flex-start;flex-direction:column;gap:24px}}@media (prefers-reduced-motion:reduce){.DeploymentSecurity_options__yERNW article{transition:none}.DeploymentSecurity_options__yERNW article:hover{transform:none}}.LegalExperience_hero__6WDNI{padding:35px 0 40px;background:var(--lemp-orbital-field),var(--lemp-hero-background);border-bottom:1px solid color-mix(in srgb,var(--lemp-gold) 40%,transparent)}.LegalExperience_hero__6WDNI p{max-width:730px;font-size:16px;color:#bccbdd;line-height:1.8;margin-top:20px}.LegalExperience_layout__aykHf{display:grid;grid-template-columns:250px minmax(0,1fr);gap:65px;padding-block:48px 75px;align-items:start}.LegalExperience_nav__IudCH{position:sticky;top:115px;display:grid;gap:1px;border-top:2px solid var(--lemp-gold)}.LegalExperience_nav__IudCH a{padding:17px 12px;border-bottom:1px solid #d9e0e7;font-size:13px;line-height:1.6;color:#40536c;transition:none}.LegalExperience_nav__IudCH a:focus-visible,.LegalExperience_nav__IudCH a:hover{background:var(--lemp-surface);color:#182c47}.LegalExperience_document__cTZIx{min-width:0}.LegalExperience_document__cTZIx section{padding:0 0 45px;margin-bottom:40px;border-bottom:1px solid #d9e0e7;scroll-margin-top:0}.LegalExperience_document__cTZIx section>h2{font-size:clamp(25px,2.5vw,34px);font-weight:600;letter-spacing:-.02em;margin-bottom:26px;line-height:1.3}.LegalExperience_document__cTZIx .lemp-prose{font-size:14px;overflow-wrap:anywhere}.LegalExperience_document__cTZIx .lemp-prose h3{font-size:20px}.LegalExperience_document__cTZIx .lemp-prose table{display:block;overflow-x:auto}.LegalExperience_document__cTZIx .lemp-prose ol{list-style:decimal;padding-left:22px}.LegalExperience_document__cTZIx .lemp-prose li{margin-block:6px}.LegalExperience_contact__Si3yw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:25px;border:1px solid #c2a38780;border-radius:8px;background:var(--lemp-surface)}.LegalExperience_contact__Si3yw p{font-size:14px;color:#455870}@media (max-width:960px){.LegalExperience_layout__aykHf{grid-template-columns:1fr;gap:35px}.LegalExperience_nav__IudCH{position:static;display:flex;flex-wrap:wrap;gap:0 20px}.LegalExperience_nav__IudCH a{padding-inline:0}}@media (max-width:640px){.LegalExperience_hero__6WDNI{padding:25px 0 30px}.LegalExperience_hero__6WDNI p{font-size:14px}.LegalExperience_layout__aykHf{padding-top:30px}.LegalExperience_nav__IudCH{gap:0 14px}.LegalExperience_nav__IudCH a{font-size:13px}.LegalExperience_document__cTZIx section{margin-bottom:25px;padding-bottom:28px}.LegalExperience_document__cTZIx .lemp-prose{font-size:14px}}@media (prefers-reduced-motion:reduce){.LegalExperience_nav__IudCH a{transition:none}}.SectorPage_page__d__wB{color:var(--lemp-ink)}.SectorPage_hero__i_GN5{padding:30px 0 42px;background:var(--lemp-orbital-field),var(--lemp-hero-background)}.SectorPage_hero__i_GN5 .lemp-eyebrow{margin-top:30px;color:var(--lemp-gold-light)}.SectorPage_hero__i_GN5 h1{font-size:clamp(34px,4.2vw,57px);line-height:1.12;font-weight:600;letter-spacing:-.035em;max-width:900px;text-wrap:balance}.SectorPage_heroBottom__I8DTq{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-top:24px}.SectorPage_heroBottom__I8DTq p{color:var(--lemp-muted-on-dark);max-width:710px;font-size:16px;line-height:1.8}.SectorPage_heroBottom__I8DTq a{flex-shrink:0}.SectorPage_heroActions__us0Zl{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0}.SectorPage_heroActions__us0Zl .lemp-text-link{min-height:44px;color:var(--lemp-gold-light)}.SectorPage_section___imNb{padding:44px 0}.SectorPage_publicProcurement__QOBXf{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:40px;padding:24px 28px;border:1px solid var(--lemp-line);border-left:3px solid var(--lemp-gold);border-radius:6px;background:var(--lemp-surface)}.SectorPage_procurementLabel__FXEV3{margin-bottom:8px;color:var(--lemp-gold-text);font-size:13px;font-weight:600}.SectorPage_publicProcurement__QOBXf h2{font-size:clamp(20px,2vw,25px);line-height:1.35;font-weight:600;letter-spacing:-.02em}.SectorPage_procurementLogos__vU31e{display:flex;align-items:center;gap:16px;flex-shrink:0}.SectorPage_procurementLogos__vU31e a{display:flex;align-items:center;justify-content:center;width:150px;height:128px;padding:14px;border:1px solid var(--lemp-line);border-radius:5px;background:#fff;transition:transform var(--dur-fast) var(--ease)}.SectorPage_procurementLogos__vU31e a:first-child{width:270px}.SectorPage_procurementLogos__vU31e a:hover{border-color:var(--lemp-gold);transform:translateY(-2px)}.SectorPage_procurementLogos__vU31e img{width:100%;height:100%;object-fit:contain}@media (max-width:960px){.SectorPage_publicProcurement__QOBXf{flex-direction:column;align-items:flex-start;gap:20px;padding:22px}.SectorPage_procurementLogos__vU31e{width:100%;flex-wrap:wrap;gap:14px}.SectorPage_procurementLogos__vU31e a{max-width:100%;min-width:0}}@media (max-width:560px){.SectorPage_publicProcurement__QOBXf{padding:18px}.SectorPage_procurementLogos__vU31e{justify-content:center;gap:12px}.SectorPage_procurementLogos__vU31e a{width:150px;height:76px;padding:8px}.SectorPage_procurementLogos__vU31e a:first-child{width:270px;height:128px}}@media (prefers-reduced-motion:reduce){.SectorPage_procurementLogos__vU31e a{transition:none}.SectorPage_procurementLogos__vU31e a:hover{transform:none}}.SectorPage_publicIntro__FJzTG{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;margin-bottom:44px;padding-bottom:32px;border-bottom:1px solid var(--lemp-line)}.SectorPage_publicIntro__FJzTG p,.SectorPage_publicSection__F0wix p{color:var(--lemp-muted);font-size:15px;line-height:1.85}.SectorPage_publicSection__F0wix{padding:20px 0 48px}.SectorPage_publicGrid__hFm_v{display:grid;grid-template-columns:1fr;gap:32px}.SectorPage_publicGrid__hFm_v article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:14px 40px;border-top:1px solid var(--lemp-line);padding-top:26px}.SectorPage_publicGrid__hFm_v h2{grid-row:span 2}.SectorPage_publicGrid__hFm_v p{margin:0}.SectorPage_publicFaq___qhgx{margin-top:40px;max-width:900px}.SectorPage_publicFaq___qhgx h2{margin-bottom:16px}.SectorPage_publicFaq___qhgx details{padding:10px 0;border-bottom:1px solid var(--lemp-line)}.SectorPage_publicFaq___qhgx summary{cursor:pointer;min-height:44px;padding-block:8px;font-size:17px;font-weight:500}.SectorPage_publicFaq___qhgx details p{margin-top:12px}@media (max-width:760px){.SectorPage_publicGrid__hFm_v,.SectorPage_publicIntro__FJzTG{grid-template-columns:1fr;gap:22px}.SectorPage_publicGrid__hFm_v article{grid-template-columns:1fr;gap:14px;padding-top:22px}.SectorPage_publicGrid__hFm_v h2{grid-row:auto}.SectorPage_publicIntro__FJzTG{margin-bottom:30px}.SectorPage_publicSection__F0wix{padding-bottom:30px}}.SectorPage_sectionTitle__EleUp{font-size:clamp(25px,3vw,34px);font-weight:600;letter-spacing:-.025em}.SectorPage_uses__4iMvS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:25px}.SectorPage_use__JByUa{border-top:1px solid var(--lemp-gold);padding-top:18px}.SectorPage_index__LQDVX{display:block;color:var(--lemp-gold-text);font-size:13px;margin-bottom:10px}.SectorPage_use__JByUa h3{font-size:20px;line-height:1.4;font-weight:600}.SectorPage_constraint__ik_Kq p,.SectorPage_next__EcNWc p,.SectorPage_use__JByUa p{margin-top:12px;font-size:16px;line-height:1.8;color:var(--lemp-muted)}.SectorPage_evidence__NHx_p{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;align-items:center;margin-bottom:48px;scroll-margin-top:130px}.SectorPage_proofGroup__HQbIP{min-width:0}.SectorPage_secondaryProof___S9dU{display:flex;align-items:center;gap:12px;min-height:44px;margin-top:10px;padding-block:8px;color:var(--lemp-gold-text);font-size:13px;line-height:1.6;text-underline-offset:4px}.SectorPage_secondaryProof___S9dU:hover{text-decoration:underline}.SectorPage_secondaryProof___S9dU svg{flex-shrink:0}.SectorPage_relatedCase__wx_BK{margin-top:20px;padding-top:15px;border-top:1px solid var(--lemp-line)}.SectorPage_relatedCase__wx_BK h3{font-size:18px;font-weight:600;line-height:1.4}.SectorPage_relatedCase__wx_BK a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--lemp-gold-text);text-underline-offset:4px}.SectorPage_relatedCase__wx_BK a:hover{text-decoration:underline}.SectorPage_relatedCase__wx_BK svg{flex-shrink:0}.SectorPage_relatedCase__wx_BK p{margin-top:5px;font-size:16px;line-height:1.8;color:var(--lemp-muted)}.SectorPage_regulatorySources__vs_mT{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:15px}.SectorPage_regulatorySources__vs_mT a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--lemp-gold-text);font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.SectorPage_privateUses__Uo8ih{grid-template-columns:1fr;gap:26px}.SectorPage_privateUses__Uo8ih .SectorPage_use__JByUa{display:grid;grid-template-columns:32px minmax(180px,.7fr) minmax(0,1.6fr);gap:22px;padding-top:24px}.SectorPage_privateUses__Uo8ih .SectorPage_index__LQDVX{padding-top:4px;margin:0}.SectorPage_privateUses__Uo8ih .SectorPage_use__JByUa p{margin:0;max-width:75ch}@media (max-width:760px){.SectorPage_privateUses__Uo8ih .SectorPage_use__JByUa{grid-template-columns:24px minmax(0,1fr);gap:10px 14px}.SectorPage_privateUses__Uo8ih .SectorPage_use__JByUa p{grid-column:2}.SectorPage_privateUses__Uo8ih .SectorPage_index__LQDVX{padding-top:4px}}@media (max-width:420px){.SectorPage_privateUses__Uo8ih .SectorPage_use__JByUa{column-gap:8px}.SectorPage_privateUses__Uo8ih .SectorPage_use__JByUa p{grid-column:1/-1}}.SectorPage_proof__Ij6Vs{position:relative;display:block;padding:26px;color:#eef1f5;text-decoration:none;background:radial-gradient(300px circle at var(--spot-x,50%) var(--spot-y,0),color-mix(in srgb,var(--lemp-gold) 8.24%,transparent),transparent 85%),var(--lemp-panel-dark);border-top:2px solid var(--lemp-gold);transition:transform var(--dur-fast) var(--ease)}.SectorPage_proof__Ij6Vs:hover{transform:translateY(-2px);background-color:var(--lemp-panel-dark)}.SectorPage_proof__Ij6Vs:focus-visible{outline-color:var(--lemp-gold)}.SectorPage_proofLabel__01um4{display:block;color:var(--lemp-gold-light);font-size:13px;line-height:1.6}.SectorPage_constraint__ik_Kq h2,.SectorPage_next__EcNWc h2,.SectorPage_proof__Ij6Vs h2{margin-top:12px;font-size:24px;font-weight:500;line-height:1.3;letter-spacing:-.02em}.SectorPage_proof__Ij6Vs p{margin-top:14px;color:var(--lemp-muted-on-dark);line-height:1.75;font-size:16px}.SectorPage_proofLink__3eN5X{display:inline-flex;gap:15px;align-items:center;margin-top:20px;color:var(--lemp-gold-light);font-size:13px}.SectorPage_proofLink__3eN5X svg,.SectorPage_related__2Sah8 svg{transition:transform var(--dur-fast) var(--ease)}.SectorPage_proof__Ij6Vs:hover .SectorPage_proofLink__3eN5X svg,.SectorPage_related__2Sah8 a:hover svg{transform:translateX(4px)}.SectorPage_constraint__ik_Kq{padding-left:24px;border-left:1px solid var(--lemp-gold)}.SectorPage_constraint__ik_Kq h2{margin-top:0}.SectorPage_next__EcNWc{padding:32px 0;background:var(--lemp-surface);border-top:1px solid var(--lemp-line)}.SectorPage_nextGrid__atMAP{display:flex;gap:40px;justify-content:space-between;align-items:center}.SectorPage_next__EcNWc h2{margin-top:0}.SectorPage_next__EcNWc p{max-width:750px}.SectorPage_next__EcNWc a{flex-shrink:0}.SectorPage_related__2Sah8{display:flex;align-items:center;flex-wrap:wrap;gap:12px 27px;padding-block:23px;font-size:13px}.SectorPage_related__2Sah8>span{color:var(--lemp-muted)}.SectorPage_related__2Sah8 a{display:inline-flex;align-items:center;min-height:44px;gap:10px;padding-block:7px;color:var(--lemp-gold-text)}.SectorPage_related__2Sah8 a:hover{text-decoration:underline;text-underline-offset:5px}@media (max-width:960px){.SectorPage_heroBottom__I8DTq,.SectorPage_nextGrid__atMAP{align-items:start;flex-direction:column;gap:22px}.SectorPage_uses__4iMvS{gap:22px}.SectorPage_evidence__NHx_p{gap:25px}}@media (max-width:640px){.SectorPage_hero__i_GN5{padding:22px 0 30px}.SectorPage_hero__i_GN5 .lemp-eyebrow{margin-top:22px}.SectorPage_heroBottom__I8DTq p{font-size:16px}.SectorPage_section___imNb{padding:32px 0}.SectorPage_evidence__NHx_p,.SectorPage_uses__4iMvS{grid-template-columns:1fr;gap:24px}.SectorPage_evidence__NHx_p{margin-bottom:36px}.SectorPage_heroActions__us0Zl{width:100%}.SectorPage_heroActions__us0Zl .lemp-button{white-space:normal;text-align:left}.SectorPage_use__JByUa{padding-top:14px}.SectorPage_index__LQDVX{margin-bottom:7px}.SectorPage_proof__Ij6Vs{padding:22px}.SectorPage_constraint__ik_Kq{padding-left:18px}.SectorPage_constraint__ik_Kq h2,.SectorPage_next__EcNWc h2,.SectorPage_proof__Ij6Vs h2{font-size:22px}.SectorPage_next__EcNWc{padding:27px 0}.SectorPage_related__2Sah8{align-items:start;gap:5px 20px}.SectorPage_related__2Sah8>span{width:100%}}@media (prefers-reduced-motion:reduce){.SectorPage_proofLink__3eN5X svg,.SectorPage_proof__Ij6Vs,.SectorPage_related__2Sah8 svg{transition:none}.SectorPage_proof__Ij6Vs:hover,.SectorPage_proof__Ij6Vs:hover .SectorPage_proofLink__3eN5X svg,.SectorPage_related__2Sah8 a:hover svg{transform:none}}.SectorPage_recognitionGrid__qM5JP{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:0 0 40px}.SectorPage_recognitionGrid__qM5JP article{border-top:2px solid var(--lemp-gold);padding-top:20px}.SectorPage_recognitionGrid__qM5JP h2{font-size:22px;line-height:1.35;margin-bottom:12px}.SectorPage_recognitionGrid__qM5JP p{color:var(--lemp-muted);font-size:15px;line-height:1.7}.SectorPage_recognitionGrid__qM5JP a{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:var(--lemp-gold-text);font-size:14px;text-decoration:underline;text-underline-offset:4px}.SectorPage_publicReferences__ykS8w{margin:0 0 40px}.SectorPage_referenceList__lb5qI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:24px;padding-bottom:28px;border-bottom:1px solid var(--lemp-line);list-style:none}.SectorPage_referenceList__lb5qI li{min-width:0}.SectorPage_referenceLogo__d3yiT{position:relative;width:min(150px,100%);height:108px;margin-bottom:16px}.SectorPage_referenceLogo__d3yiT img{object-fit:contain;object-position:left center}.SectorPage_referenceLogoInset__kOiGp{overflow:hidden}.SectorPage_referenceLogoInset__kOiGp img{transform:scale(1.8);transform-origin:center}.SectorPage_referenceList__lb5qI h3{margin-bottom:16px;font-size:17px;line-height:1.4}.SectorPage_referenceList__lb5qI p{color:var(--lemp-muted);font-size:14px;line-height:1.7}@media (max-width:760px){.SectorPage_referenceList__lb5qI{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.SectorPage_referenceLogo__d3yiT{width:120px;height:96px}.SectorPage_publicReferences__ykS8w{margin-bottom:30px}}@media (max-width:700px){.SectorPage_recognitionGrid__qM5JP{grid-template-columns:1fr;gap:24px}}.SectorPage_page__d__wB :where(a,summary):focus-visible{outline:2px solid var(--lemp-gold-text);outline-offset:5px}.SectorPage_hero__i_GN5 a:focus-visible,.SectorPage_page__d__wB .SectorPage_proof__Ij6Vs:focus-visible{outline-color:var(--lemp-gold-light)}@media (prefers-reduced-motion:reduce){.SectorPage_procurementLogos__vU31e a:hover,.SectorPage_proof__Ij6Vs:hover,.SectorPage_proof__Ij6Vs:hover .SectorPage_proofLink__3eN5X svg,.SectorPage_related__2Sah8 a:hover svg{transform:none}}