.industries-page_closingNote__2Y61l,.industries-page_jumpNav__SsrM0,.industries-page_scenario__kJfc2{font-family:var(--font-sans,Archivo,sans-serif)}.industries-page_jumpNav__SsrM0{padding:26px max(32px,calc((100% - 1120px) / 2));background:#f6f4ed;color:#0b1425;border-bottom:1px solid #d9d7ce}.industries-page_fieldLabel__p9YZC,.industries-page_jumpNav__SsrM0>span,.industries-page_panelTop__fztVf,.industries-page_related__u4tGX>span,.industries-page_sectionIndex__NIGDo{font:500 11px/1.5 var(--font-mono,"IBM Plex Mono",monospace);letter-spacing:.08em}.industries-page_jumpNav__SsrM0>span{display:block;margin-bottom:14px;color:#50596b}.industries-page_jumpLinks__RhefB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.industries-page_jumpLinks__RhefB a{display:grid;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:64px;padding:14px;border:1px solid #d9d7ce;border-radius:4px;text-decoration:none;transition:border-color .18s,background .18s}.industries-page_jumpLinks__RhefB a:hover{border-color:#3155f5;background:#ecebfa}.industries-page_jumpLinks__RhefB a span{color:#50596b;font:500 11px/1.4 var(--font-mono,monospace)}.industries-page_jumpLinks__RhefB a strong{font-size:14px;font-weight:500;line-height:1.35}.industries-page_jumpLinks__RhefB svg{width:16px;color:#3155f5}.industries-page_scenario__kJfc2{padding:84px 0;background:#f6f4ed;color:#0b1425;scroll-margin-top:96px}.industries-page_scenarioTint__Q875U{background:#eeedf3}.industries-page_closingNote__2Y61l,.industries-page_scenarioInner__pAK3G{width:min(1120px,calc(100% - 64px));margin-inline:auto}.industries-page_scenarioHeading___mbXh{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:28px;border-bottom:1px solid #d9d7ce}.industries-page_sectionIndex__NIGDo{margin:0 0 12px;color:#50596b}.industries-page_scenarioHeading___mbXh h2{margin:0;font:500 clamp(2rem,3.8vw,3.25rem)/1.1 var(--font-sans,Archivo,sans-serif);text-wrap:balance}.industries-page_status__sFCD8{margin:0;padding:8px 12px;border:1px solid #d9d7ce;border-radius:4px;color:#50596b;font-size:13px;line-height:1.5}.industries-page_scenarioGrid__G9ZuZ{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,88px);padding-top:36px}.industries-page_story__jBjQ_{min-width:0}.industries-page_fieldLabel__p9YZC{display:block;color:#50596b}.industries-page_story__jBjQ_ h3{margin:16px 0 0;max-width:550px;font:500 clamp(1.55rem,2.4vw,2rem)/1.3 var(--font-sans,Archivo,sans-serif);letter-spacing:-.02em;text-wrap:pretty}.industries-page_question__kJ6_f{position:relative;margin-top:34px;padding-left:20px;border-left:2px solid #aeb4e1}.industries-page_question__kJ6_f:before{content:"";position:absolute;top:0;left:-4px;width:6px;height:6px;border-radius:50%;background:#3155f5}.industries-page_question__kJ6_f p{margin:12px 0 0;font-size:18px;line-height:1.6;text-wrap:pretty}.industries-page_supporting__wyJUu{margin-top:30px;border-top:1px solid #d9d7ce;border-bottom:1px solid #d9d7ce}.industries-page_supporting__wyJUu summary{min-height:52px;padding:16px 0;font-size:14px;font-weight:500;cursor:pointer}.industries-page_details__8lEqa{display:grid;gap:20px;padding:0 0 20px}.industries-page_details__8lEqa h4{margin:0 0 10px;font-size:14px;font-weight:500}.industries-page_details__8lEqa ul{list-style:none;margin:0;padding:0}.industries-page_details__8lEqa li{padding:7px 0;color:#50596b;font-size:14px;line-height:1.5}.industries-page_storyPanel__hk_Vj{min-width:0;align-self:start;padding:26px;border:1px solid #d9d7ce;border-radius:8px;background:#fffdf8;box-shadow:0 4px 0 #e2e1eb,0 16px 40px #0b14250b}.industries-page_panelTop__fztVf{display:flex;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #d9d7ce;color:#50596b}.industries-page_panelTop__fztVf span:last-child{white-space:nowrap;letter-spacing:0}.industries-page_panelInstruction__efk6w{margin:18px 0;color:#50596b;font-size:14px;line-height:1.5}.industries-page_trailSelector__QwYWb{list-style:none;margin:0;padding:0;position:relative}.industries-page_trailSelector__QwYWb:before{content:"";position:absolute;top:25px;bottom:25px;left:14px;width:1px;background:#aeb4e1}.industries-page_trailSelector__QwYWb li{position:relative;margin-top:6px}.industries-page_trailSelector__QwYWb button{width:100%;min-height:64px;display:grid;grid-template-columns:28px minmax(0,1fr) 17px;align-items:center;gap:12px;padding:10px 10px 10px 0;border:1px solid transparent;border-radius:4px;background:transparent;color:#0b1425;text-align:left;cursor:pointer;transition:background .18s,border-color .18s}.industries-page_trailSelector__QwYWb button:hover{background:#f0eff8}.industries-page_trailSelector__QwYWb button[aria-pressed=true]{background:#eeedfb;border-color:#aeb4e1}.industries-page_trailIndex__BCnRl{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#eeedf3;color:#3155f5;border-radius:4px;font:500 12px/1 var(--font-mono,monospace)}.industries-page_trailSelector__QwYWb button[aria-pressed=true] .industries-page_trailIndex__BCnRl{background:#3155f5;color:#fff}.industries-page_trailSelector__QwYWb small{display:block;color:#50596b;font:400 11px/1.4 var(--font-mono,monospace)}.industries-page_trailSelector__QwYWb strong{display:block;margin-top:4px;font:500 15px/1.3 var(--font-sans,Archivo,sans-serif)}.industries-page_trailSelector__QwYWb svg{width:17px;color:#3155f5}.industries-page_trailDetail__VlaQd{position:relative;margin-top:22px;padding:24px;border-radius:6px;background:#0b1425;color:#f6f4ed}.industries-page_trailDetail__VlaQd .industries-page_fieldLabel__p9YZC{color:#aeb4e1}.industries-page_trailDetail__VlaQd p{margin:12px 0 0;min-height:58px;font-size:16px;line-height:1.65;animation:industries-page_record-context__iJfdT .24s ease-out}.industries-page_progressTrack__tFAvF{position:absolute;inset:0 0 auto;height:3px;overflow:hidden;background:#344057;border-radius:6px 6px 0 0}.industries-page_progressTrack__tFAvF i{display:block;height:100%;background:#aeb4e1;transition:width .24s ease}.industries-page_panelOutput__B1Tg2{margin-top:24px;padding-top:20px;border-top:1px solid #d9d7ce}.industries-page_panelOutput__B1Tg2 p{margin:10px 0 0;color:#50596b;font-size:15px;line-height:1.6}.industries-page_sourceLink__N6_r5{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin-top:22px;padding:12px 16px;border-radius:4px;background:#3155f5;color:white;font-size:14px;font-weight:500;text-decoration:none}.industries-page_sourceLink__N6_r5:hover{background:#2545d6}.industries-page_sourceLink__N6_r5 svg{width:18px}.industries-page_related__u4tGX{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:36px;padding-top:20px;border-top:1px solid #d9d7ce}.industries-page_related__u4tGX>span{color:#50596b;margin-right:auto}.industries-page_related__u4tGX a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#2545d6;font-size:14px;text-decoration:underline;text-underline-offset:4px}.industries-page_related__u4tGX svg{width:16px}.industries-page_closingNote__2Y61l{padding-block:38px;color:#cecac2;font-size:14px;line-height:1.65}.industries-page_scenario__kJfc2[data-revealed=true] .industries-page_storyPanel__hk_Vj{animation:industries-page_record-reveal__f5S7S .5s ease-out}.industries-page_jumpNav__SsrM0 a:focus-visible,.industries-page_scenario__kJfc2 :is(a,button,summary):focus-visible{outline:3px solid #3155f5;outline-offset:3px}@keyframes industries-page_record-reveal__f5S7S{0%{transform:translateY(16px)}to{transform:translateY(0)}}@keyframes industries-page_record-context__iJfdT{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.industries-page_jumpLinks__RhefB{grid-template-columns:repeat(2,minmax(0,1fr))}.industries-page_scenarioGrid__G9ZuZ{gap:32px}.industries-page_storyPanel__hk_Vj{padding:22px}}@media (max-width:700px){.industries-page_jumpNav__SsrM0{padding:24px 20px}.industries-page_jumpLinks__RhefB a{padding:10px;min-height:72px;grid-template-columns:18px minmax(0,1fr)}.industries-page_jumpLinks__RhefB a svg{display:none}.industries-page_jumpLinks__RhefB a strong{font-size:13px}.industries-page_scenario__kJfc2{padding:52px 0}.industries-page_closingNote__2Y61l,.industries-page_scenarioInner__pAK3G{width:calc(100% - 40px)}.industries-page_scenarioHeading___mbXh{display:block;padding-bottom:22px}.industries-page_scenarioHeading___mbXh h2{font-size:32px}.industries-page_status__sFCD8{width:fit-content;margin-top:16px}.industries-page_scenarioGrid__G9ZuZ{grid-template-columns:1fr;padding-top:26px;gap:28px}.industries-page_story__jBjQ_ h3{font-size:24px}.industries-page_question__kJ6_f{margin-top:25px}.industries-page_question__kJ6_f p{font-size:17px}.industries-page_supporting__wyJUu{margin-top:24px}.industries-page_storyPanel__hk_Vj{padding:20px}.industries-page_panelTop__fztVf{font-size:10px;gap:10px;letter-spacing:.035em}.industries-page_trailDetail__VlaQd{padding:20px}.industries-page_trailDetail__VlaQd p{min-height:0}.industries-page_related__u4tGX{gap:8px 20px;margin-top:28px}.industries-page_related__u4tGX>span{width:100%}}@media (prefers-reduced-motion:reduce){.industries-page_jumpNav__SsrM0 *,.industries-page_scenario__kJfc2 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.industries-page_scenarioHeading___mbXh h2{font:var(--h2);letter-spacing:-.025em}.industries-page_fieldLabel__p9YZC,.industries-page_panelTop__fztVf,.industries-page_trailSelector__QwYWb small{font-size:13px}