.Q2ajra_experience{color:var(--text);padding-top:120px;padding-bottom:48px}.Q2ajra_crumb{font:12px/1.5 var(--mono);color:#aaa1b3;text-transform:uppercase;letter-spacing:.08em;gap:16px;display:flex}.Q2ajra_intro{grid-template-columns:1.3fr 1fr;align-items:end;gap:60px;margin:32px 0 38px;display:grid}.Q2ajra_eyebrow{font:11px/1.6 var(--mono);letter-spacing:.12em;color:#c5afd9;margin:0}.Q2ajra_intro h1{letter-spacing:-.065em;margin:16px 0 0;font-size:clamp(56px,6.2vw,90px);font-weight:400;line-height:.98}.Q2ajra_intro h1 em{font-family:var(--serif);color:#c9c1cc;font-weight:400}.Q2ajra_purpose{max-width:49ch;padding-bottom:6px}.Q2ajra_purpose p{color:#c5becb;margin:0 0 20px;font-size:16px;line-height:1.75}.Q2ajra_purpose a,.Q2ajra_dossierLink{border-bottom:1px solid #6e5d82;justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-size:14px;display:inline-flex}.Q2ajra_workspace{border-top:1px solid #62526f;border-bottom:1px solid #443a4e}.Q2ajra_workspaceHead{justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.Q2ajra_workspaceHead h2{letter-spacing:-.04em;margin:5px 0 0;font-size:28px;font-weight:400}.Q2ajra_tabs{gap:6px;display:flex}.Q2ajra_tabs button{color:#b9afc4;min-height:48px;font:14px/1.4 var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;border-bottom-color:#443a4e;align-items:center;gap:10px;padding:12px 16px;transition:background .18s,color .18s,border-color .18s;display:flex}.Q2ajra_tabs button span{font:11px/1.4 var(--mono);color:#bba4cd}.Q2ajra_tabs button[aria-selected=true]{color:#f2edf6;background:#211a2c;border-color:#8f78a7}.Q2ajra_tabs button:hover{color:#f2edf6;background:#1a1520}.Q2ajra_experience :where(button,a,[tabindex]):focus-visible{outline-offset:5px;outline:2px solid #d9baff}.Q2ajra_panel{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:36px;padding-bottom:24px;display:grid}.Q2ajra_blueprint{background:radial-gradient(at 50% 45%,#241a3290,#0000 75%),linear-gradient(#bca4d008 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#bca4d008 1px,#0000 1px) 0 0/24px 24px;border:1px solid #453a50;min-width:0;padding:20px}.Q2ajra_blueprintTitle{font:11px/1.6 var(--mono);letter-spacing:.07em;color:#c4b5d2;flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.Q2ajra_lattice{gap:28px;margin-top:24px;padding:0 14px;display:grid;position:relative}.Q2ajra_connections{fill:none;stroke:#675375;stroke-width:1px;opacity:.7;width:calc(100% - 110px);height:100%;position:absolute;top:0;left:110px}.Q2ajra_connections .Q2ajra_path{stroke:#d2b5ef;stroke-width:2px}.Q2ajra_layer{grid-template-columns:90px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:18px;display:grid;position:relative}.Q2ajra_axis{font:11px/1.6 var(--mono);color:#c3b8cb;letter-spacing:.04em}.Q2ajra_node{background:#100d17ee;border-left:2px solid #51465e;min-height:94px;padding:12px 14px;transition:border-color .2s,background .2s,transform .2s}.Q2ajra_node>span{font:12px/1.5 var(--mono);color:#c4b3d4}.Q2ajra_node strong{margin:6px 0;font-size:16px;font-weight:400;line-height:1.4;display:block}.Q2ajra_node p{color:#b3a8c0;margin:0;font-size:14px;line-height:1.6}.Q2ajra_layer[data-active=true] .Q2ajra_node{background:#251c32;border-color:#d4b5f0;transform:translateY(-2px)}.Q2ajra_blueprintNote{color:#b6acc1;border-top:1px solid #44364f;margin:24px 14px 0;padding-top:14px;font-size:14px;line-height:1.6}.Q2ajra_inspector{min-width:0;padding:12px 0 0}.Q2ajra_inspector h3{letter-spacing:-.06em;margin:10px 0;font-size:42px;font-weight:400}.Q2ajra_stageBody{color:#c4b9ce;margin:0 0 24px;font-size:16px;line-height:1.65}.Q2ajra_evidence{border-left:2px solid #9c7cbb;padding-left:18px}.Q2ajra_evidence p{color:#c4b9ce;margin:8px 0 22px;font-size:14px;line-height:1.75}.Q2ajra_source{gap:8px;margin:24px 0 16px;display:grid}.Q2ajra_source a{color:#ded1ea;text-underline-offset:4px;min-height:32px;font-size:13px;line-height:1.6;text-decoration:underline}.Q2ajra_source>span:last-child{font:11px/1.5 var(--mono);color:#b4a6c1}.Q2ajra_boundary{color:#b1a6bd;max-width:90ch;margin:0 0 20px;font-size:14px;line-height:1.7}@media (max-width:1050px){.Q2ajra_intro{gap:32px}.Q2ajra_workspaceHead{display:block}.Q2ajra_tabs{margin-top:20px}.Q2ajra_panel{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px}.Q2ajra_blueprint{padding:16px}.Q2ajra_lattice{gap:22px;padding:0}.Q2ajra_layer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.Q2ajra_axis{grid-column:1/-1}.Q2ajra_connections{width:100%;left:0}.Q2ajra_node{padding:10px}.Q2ajra_inspector h3{font-size:36px}}@media (max-width:700px){.Q2ajra_experience{padding-top:100px;padding-bottom:32px}.Q2ajra_intro{grid-template-columns:1fr;gap:24px;margin:26px 0 28px}.Q2ajra_intro h1{font-size:clamp(50px,12.8vw,72px)}.Q2ajra_purpose p{margin-bottom:8px;font-size:14px}.Q2ajra_workspaceHead{padding:20px 0}.Q2ajra_workspaceHead h2{font-size:25px}.Q2ajra_tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Q2ajra_tabs button{text-align:left;padding:12px}.Q2ajra_panel{grid-template-columns:1fr;gap:20px}.Q2ajra_blueprint{padding:16px 12px}.Q2ajra_blueprintTitle{font-size:10px}.Q2ajra_lattice{gap:24px}.Q2ajra_node{min-height:138px}.Q2ajra_node strong,.Q2ajra_node p{font-size:14px}.Q2ajra_blueprintNote{margin-left:0;margin-right:0}.Q2ajra_inspector{padding:0 4px}.Q2ajra_inspector h3{font-size:34px}.Q2ajra_stageBody{margin-bottom:20px}.Q2ajra_boundary{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.Q2ajra_node,.Q2ajra_tabs button{transition:none}.Q2ajra_layer[data-active=true] .Q2ajra_node{transform:none}}
.CB_Lva_dossiers{padding-top:12px;padding-bottom:48px}.CB_Lva_dossiers .specialist-intro__head{margin-bottom:28px}.CB_Lva_dossiers .archive-shell--engineering{grid-template-columns:minmax(220px,.7fr) minmax(0,2fr);gap:40px}.CB_Lva_dossiers .archive-context--engineering{flex-direction:column;min-height:0;max-height:calc(100dvh - 120px);display:flex;overflow:hidden}.CB_Lva_dossiers .archive-context--engineering h2{flex-shrink:0;font-size:clamp(32px,3.2vw,46px)}.CB_Lva_dossiers .archive-context--engineering>.signature-field{display:none}.CB_Lva_dossiers .engineering-context-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#756284 transparent;min-height:0;margin:20px 0 0;padding:4px 8px 4px 4px;overflow-y:auto}.CB_Lva_dossiers .engineering-context-nav a span{letter-spacing:.04em;font-size:11px}.CB_Lva_dossiers .engineering-context-nav a[aria-current=true]{color:#f0e6fa;background:#201827;border-left:2px solid #c6a4e5;padding-left:10px}.CB_Lva_dossiers .engineering-dossier{padding:36px 0}.CB_Lva_dossiers .engineering-dossier__head{grid-template-columns:minmax(0,1fr) 150px;gap:24px}.CB_Lva_dossiers .engineering-dossier__head h2{font-size:clamp(34px,3.5vw,54px)}.CB_Lva_dossiers .engineering-dossier__grid{gap:28px;margin-top:24px;padding-top:24px}.CB_Lva_dossiers .engineering-dossier__grid li{color:#c7bdcf;font-size:15px;line-height:1.8}.CB_Lva_dossiers .engineering-dossier__evidence{gap:24px;margin-top:28px;padding:24px 0}.CB_Lva_dossiers .engineering-dossier__evidence>div{grid-template-columns:1fr;gap:12px}.CB_Lva_dossiers .engineering-dossier__evidence ul{gap:16px}.CB_Lva_dossiers .engineering-dossier__evidence li{border-left:1px solid #493950;grid-template-columns:1fr;gap:6px;padding-left:16px}.CB_Lva_dossiers .engineering-dossier__head p{color:#c4b9cd;font-size:16px}.CB_Lva_dossiers .engineering-dossier__grid section{min-width:0}.CB_Lva_dossiers .engineering-dossier__grid section:last-child{border-left:1px solid #493950;padding-left:24px}:is(.CB_Lva_dossiers .engineering-dossier__evidence p,.CB_Lva_dossiers .engineering-dossier__evidence li){color:#c1b6cc;font-size:15px;line-height:1.75}.CB_Lva_dossiers .engineering-dossier__evidence code{color:#d3b5ee;font-size:13px;line-height:1.7}.CB_Lva_dossiers .engineering-dossier__relations a{align-items:center;min-height:44px;padding:10px;font-size:12px;display:flex}.CB_Lva_dossiers .engineering-context-nav a{flex-shrink:0;align-items:center;min-height:44px;font-size:14px}.CB_Lva_dossiers .engineering-dossier__footer a{align-items:center;min-height:44px;font-size:12px;display:flex}.CB_Lva_closing{padding-bottom:64px}.CB_Lva_next{margin-top:32px}@media (max-width:1050px){.CB_Lva_dossiers .archive-shell--engineering{grid-template-columns:220px minmax(0,1fr);gap:24px}.CB_Lva_dossiers .engineering-dossier__head{grid-template-columns:1fr}.CB_Lva_dossiers .engineering-dossier__head .signature-field{display:none}.CB_Lva_dossiers .engineering-dossier__grid{grid-template-columns:1fr}.CB_Lva_dossiers .engineering-dossier__grid section:last-child{border-top:1px solid #493950;border-left:0;padding-top:24px;padding-left:0}.CB_Lva_dossiers .engineering-dossier__evidence>div{grid-template-columns:1fr;gap:10px}.CB_Lva_dossiers .engineering-dossier__evidence li{grid-template-columns:1fr;gap:6px}}@media (max-width:700px){.CB_Lva_dossiers .archive-shell--engineering{grid-template-columns:1fr}.CB_Lva_dossiers .archive-context--engineering{max-height:none;position:static}.CB_Lva_dossiers .engineering-context-nav{max-height:276px}.CB_Lva_dossiers .archive-context--engineering>.signature-field{display:none}.CB_Lva_dossiers .engineering-context-nav{grid-template-columns:1fr 1fr;gap:4px;display:grid}.CB_Lva_dossiers .engineering-dossier__head h2{font-size:36px}.CB_Lva_dossiers .engineering-dossier{scroll-margin-top:84px}.CB_Lva_dossiers .specialist-intro__head p{font-size:14px}}
