.nexa-story{--story-muted:#b5becc}.nexa-story .story-width{width:min(1200px,100% - 12vw);margin-inline:auto}.nexa-story .eyebrow{letter-spacing:.13em;color:#dfa072;margin-bottom:26px;font-size:14px}.nexa-story .story-hero{padding-block:84px 54px}.nexa-story .story-hero h1{letter-spacing:-.04em;font-size:clamp(42px,5.3vw,78px);font-weight:400;line-height:1.08}.nexa-story .story-hero h1>span{color:var(--story-muted)}.nexa-story .story-hero-bottom{justify-content:space-between;align-items:end;gap:32px;margin-top:36px;display:flex}.nexa-story .story-lead{color:var(--story-muted);font-size:clamp(18px,1.8vw,22px);line-height:1.7}.nexa-story .story-link{border-bottom:1px solid var(--primary);flex-shrink:0;gap:24px;padding-block:14px;font-size:16px;display:inline-flex}.nexa-story .story-opening-image{width:min(1600px,100%);height:clamp(280px,34vw,490px);margin-inline:auto}.nexa-story .story-opening-image img{object-position:center 45%}.nexa-story .story-chapter{border-top:1px solid var(--border);padding-block:88px}.nexa-story #the-problem{border-top:0}.nexa-story h2{letter-spacing:-.025em;font-size:clamp(32px,3.55vw,50px);font-weight:400;line-height:1.14}.nexa-story .story-split{grid-template-columns:1fr 1fr;gap:80px;display:grid}.nexa-story .story-prose{padding-top:44px}.nexa-story .story-prose p{color:var(--story-muted);margin:0 0 24px;font-size:18px;line-height:1.8}.nexa-story .story-prose p:last-child{margin-bottom:0}.nexa-story .story-prose .story-emphasis{color:var(--foreground)}.nexa-story .story-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:44px;display:grid}.nexa-story .story-evidence-grid article{border-top:1px solid var(--border);padding-top:22px}.nexa-story .story-evidence-grid a{justify-content:space-between;align-items:center;display:flex}.nexa-story .story-evidence-grid strong{letter-spacing:-.06em;font-size:clamp(64px,7vw,96px);font-weight:400;line-height:1.2}.nexa-story .story-evidence-grid strong>span:not([data-scroll-number]){color:#dfa072;margin-left:5px;font-size:.5em}.nexa-story .story-source-arrow{color:#dfa072;font-size:24px}.nexa-story .story-evidence-grid p{color:var(--story-muted);margin-top:16px;font-size:18px;line-height:1.65}.nexa-story .evidence-note{font-size:14px}.nexa-story .evidence-note a{text-underline-offset:4px;text-decoration:underline}.nexa-story .story-result{background:var(--card);padding-block:76px}.nexa-story .story-result h2{font-size:clamp(40px,4.6vw,66px)}.nexa-story .story-result p:not(.eyebrow){max-width:680px;color:var(--story-muted);margin-block:28px;font-size:20px;line-height:1.7}.nexa-story .story-turn{color:#dfa072;font-size:16px}.nexa-story #our-approach{border:0}.nexa-story .story-section-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:76px;display:grid}.nexa-story .story-section-heading>p{color:var(--story-muted);font-size:18px;line-height:1.75}.nexa-story .story-foundations{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:52px;display:grid}.nexa-story .story-foundations article{border-top:1px solid var(--border);padding-top:25px}.nexa-story .story-foundations h3{margin-block:24px 18px;font-size:25px;font-weight:400;line-height:1.3}.nexa-story .story-foundations p{color:var(--story-muted);font-size:16px;line-height:1.8}.nexa-story details>summary{cursor:pointer;padding-block:18px;font-size:16px;line-height:1.6}.nexa-story details>summary::marker{color:#dfa072}.nexa-story details>summary:focus-visible{outline-offset:5px;outline:2px solid #dfa072}.nexa-story .story-name{margin-top:30px}.nexa-story .story-name>p{max-width:740px;color:var(--story-muted);font-size:16px;line-height:1.8}.story-name-equation{white-space:nowrap;color:#fff;margin-inline:.15em;font-size:1.4em}.nexa-story .story-human{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:32px 90px;display:grid}.nexa-story .story-human figure{aspect-ratio:1}.nexa-story .story-human p:not(.eyebrow){color:var(--story-muted);margin-top:24px;font-size:18px;line-height:1.75}.nexa-story .story-human .story-human-close{color:var(--foreground);font-size:23px;line-height:1.5}.nexa-story .story-explorer{border-block:1px solid var(--border);margin-top:36px}.nexa-story .story-explorer>summary{padding-block:26px;font-size:20px}.nexa-story .story-explorer .capability-section{border-top:0;padding:40px 0}.nexa-story .story-institutions{margin-top:42px}.nexa-story .story-institutions>p{font-size:clamp(22px,2.4vw,32px);line-height:1.4}.nexa-story .calendar-booking{margin-top:0}@media (max-width:900px){.nexa-story .story-hero-bottom{flex-direction:column;align-items:start;gap:20px}.nexa-story .story-split,.nexa-story .story-section-heading{gap:32px}.nexa-story .story-evidence-grid,.nexa-story .story-foundations{gap:24px}.nexa-story .story-human{gap:32px}}@media (max-width:700px){.nexa-story .story-width{width:calc(100% - 40px)}.nexa-story .story-hero{padding-block:48px 36px}.nexa-story .story-chapter{padding-block:58px}.nexa-story .story-split,.nexa-story .story-section-heading,.nexa-story .story-foundations,.nexa-story .story-human{grid-template-columns:1fr}.nexa-story .story-prose{padding-top:0}.nexa-story .story-evidence-grid{grid-template-columns:1fr;gap:26px}.nexa-story .story-evidence-grid article{grid-template-columns:130px 1fr;align-items:center;gap:24px;display:grid}.nexa-story .story-evidence-grid strong{font-size:64px}.nexa-story .story-evidence-grid p{margin-top:0;font-size:16px}.nexa-story .story-source-arrow{font-size:18px}.nexa-story .story-result{padding-block:58px}.nexa-story .story-human{padding-block:0 58px}.nexa-story .story-human figure{aspect-ratio:4/3}}@media (max-width:380px){.nexa-story .story-evidence-grid article{grid-template-columns:1fr;gap:12px}.nexa-story .story-hero h1{font-size:36px}}.nexa-story .context-question{border-left:2px solid #c9743a;margin-top:48px;padding:6px 0 6px 24px}.nexa-story .context-question span{color:var(--story-muted);letter-spacing:.09em;font-size:14px}.nexa-story .context-question p{margin-top:10px;font-size:clamp(24px,3vw,36px);line-height:1.3}.nexa-story .context-tabs{gap:0;margin-top:36px}.nexa-story .context-tabs-list{background:0 0;border-bottom:1px solid #465672;border-radius:0;justify-content:flex-start;gap:0;width:100%;height:auto;padding:0;display:flex}.nexa-story .context-tabs-list button{height:auto;min-height:54px;box-shadow:none;color:var(--story-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:0 210px;padding:18px 24px;font-size:18px}.nexa-story .context-tabs-list button[aria-selected=true]{color:#fff;background:#112240;border-bottom-color:#c9743a}.nexa-story .context-panel{grid-template-columns:1.25fr 1fr;gap:64px;min-height:292px;padding:42px 0 30px;display:grid}.nexa-story .context-panel[hidden]{display:none}.nexa-story .context-panel h3{margin-bottom:20px;font-size:clamp(28px,3vw,38px);line-height:1.2}.nexa-story .context-panel p{color:var(--story-muted);font-size:18px;line-height:1.75}.nexa-story .context-sources{color:#dfa072;margin-top:26px;font-size:14px;line-height:1.6;display:block}.nexa-story .context-panel aside{border-left:1px solid #465672;align-self:start;padding:8px 0 8px 36px}.nexa-story .context-panel aside p{font-size:18px}.nexa-story .context-panel a{border-bottom:1px solid #c9743a;gap:24px;margin-top:24px;padding-bottom:8px;font-size:16px;display:inline-flex}.nexa-story .context-close{border-top:1px solid var(--border);color:var(--story-muted);padding-top:28px;font-size:20px;line-height:1.6}.nexa-story .context-close strong{color:#fff;font-weight:400}.nexa-story .stress-demo-label{letter-spacing:.08em;color:#dfa072;margin-top:36px;font-size:13px;line-height:1.6}.nexa-story .stress-workspace{border:1px solid #465672;grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.nexa-story .stress-mobile-summary{display:none}.nexa-story .stress-case-intro{color:var(--story-muted);font-size:16px;line-height:1.65}.nexa-story .stress-presets{flex-wrap:wrap;gap:8px 24px;margin:26px 0;display:flex}.nexa-story .stress-presets button{height:auto;min-height:44px;box-shadow:none;color:#c3ccda;white-space:normal;background:0 0;border:0;border-radius:0;padding:10px 0;font-size:14px;position:relative}.nexa-story .stress-presets button:after{content:"";background:0 0;height:1px;position:absolute;bottom:3px;left:0;right:0}.nexa-story .stress-presets button:hover,.nexa-story .stress-presets button[aria-pressed=true]{color:#fff}.nexa-story .stress-presets button[aria-pressed=true]:after{background:#c9743a}.nexa-story .stress-presets button:focus-visible{outline-offset:4px;outline:2px solid #dfa072}.nexa-story .stress-control{margin-top:24px}.nexa-story .stress-control-label{justify-content:space-between;align-items:baseline;gap:16px;font-size:16px;display:flex}.nexa-story .stress-control-label span{font-variant-numeric:tabular-nums;color:#fff}.nexa-story .stress-control [data-slot=slider]{align-items:center;min-height:44px;display:flex}.nexa-story .stress-control [data-slot=slider-track]{background:#34445c;height:4px}.nexa-story .stress-control [data-slot=slider-range]{background:#c9743a}.nexa-story .stress-control [data-slot=slider-thumb]{background:#fff;border:2px solid #c9743a;width:18px;height:18px}.nexa-story .stress-control-ends{color:#aab7c9;justify-content:space-between;margin-top:-4px;font-size:14px;display:flex}.nexa-story .stress-output{background:#112240;border-left:1px solid #465672;padding:34px}.nexa-story .stress-output-label{color:var(--story-muted);letter-spacing:.08em;font-size:14px}.nexa-story .stress-coverage{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:clamp(66px,7vw,96px);font-weight:400;line-height:1.15;display:block}.nexa-story .stress-coverage span{color:#b5becc;margin-left:6px;font-size:.55em}.nexa-story .stress-verdict{color:#d1d9e6;margin-top:8px;font-size:16px;line-height:1.6}.nexa-story .stress-breach{color:#efad7f}.nexa-story .stress-bars{gap:22px;margin:32px 0;display:grid}.nexa-story .stress-bars p{justify-content:space-between;gap:20px;margin-bottom:10px;font-size:14px;display:flex}.nexa-story .stress-bars b{font-variant-numeric:tabular-nums;font-weight:400}.nexa-story .stress-bar-track{background:#283b57;height:9px}.nexa-story .stress-bar-track i{background:#bdc9db;height:100%;display:block}.nexa-story .stress-bar-track .stress-required{background:#c9743a}.nexa-story .stress-summary{border-top:1px solid #465672;grid-template-columns:1fr 1fr;gap:20px;padding-top:24px;display:grid}.nexa-story .stress-summary span{color:var(--story-muted);font-size:14px;line-height:1.6;display:block}.nexa-story .stress-summary strong{font-variant-numeric:tabular-nums;margin-top:8px;font-size:28px;font-weight:400;display:block}.nexa-story .stress-comparison{color:var(--story-muted);margin-top:24px;font-size:14px;line-height:1.65}.nexa-story .stress-method{border-bottom:1px solid var(--border)}.nexa-story .stress-method>div{max-width:920px;padding-bottom:24px}.nexa-story .stress-method p{color:var(--story-muted);margin-top:16px;font-size:16px;line-height:1.75}:is(.nexa-story .context-tabs button:focus-visible,.nexa-story .stress-lab button:focus-visible){outline-offset:4px;outline:2px solid #dfa072}@media (max-width:1000px){.nexa-story .context-panel{gap:32px}.nexa-story .stress-controls,.nexa-story .stress-output{padding:24px}}@media (max-width:700px){.nexa-story .context-tabs-list button{flex:1;padding:16px 8px;font-size:15px}.nexa-story .context-panel{grid-template-columns:1fr;gap:26px;padding-top:30px}.nexa-story .context-panel aside{padding-left:20px}.nexa-story .context-close strong{display:block}.nexa-story .stress-workspace{grid-template-columns:1fr}.nexa-story .stress-mobile-summary{z-index:10;background:#112240;border-bottom:1px solid #63718a;justify-content:space-between;align-self:start;gap:20px;padding:14px 22px;display:flex;position:sticky;top:12px}.nexa-story .stress-mobile-summary span{color:#bcc8d9;font-size:13px;display:block}.nexa-story .stress-mobile-summary strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:400;line-height:1.4;display:block}.nexa-story .stress-output{border-top:1px solid #465672;border-left:0}.nexa-story .stress-presets{gap:6px 20px}.nexa-story .stress-controls,.nexa-story .stress-output{padding:22px}.nexa-story .stress-summary{gap:12px}.nexa-story .stress-summary strong{font-size:25px}}.nexa-entrance[data-slot=dialog-content]{z-index:50;width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:#0a1428;border:0;border-radius:0;outline:0;margin:0;padding:0;transition:background .5s .45s;animation:none;display:block;position:fixed;inset:0;transform:translate(0,0)}.nexa-entrance[data-docking=true]{background:0 0}.nexa-entrance-logo{width:min(90vw,1100px);transition:left 1s cubic-bezier(.65,0,.25,1),top 1s cubic-bezier(.65,0,.25,1),width 1s cubic-bezier(.65,0,.25,1),transform 1s cubic-bezier(.65,0,.25,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nexa-entrance-logo img{width:100%;height:auto;display:block}.nexa-entrance-skip{color:#fff;background:#0a1428;border-bottom:1px solid #c9743a;padding:14px 0;font-size:16px;position:absolute;bottom:5vh;right:5vw}.nexa-entrance[data-docking=true] .nexa-entrance-skip{opacity:0}@media (prefers-reduced-motion:reduce){.nexa-entrance[data-slot=dialog-content]{display:none}}body:has(.nexa-entrance) [data-slot=dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.nexa-story .stress-workspace{border:0;align-items:start;gap:clamp(28px,5vw,72px)}.nexa-story .stress-controls{padding:28px 0}.nexa-story .stress-output{background:linear-gradient(145deg,#dde9fa1a,#dde9fa06);border:0;border-radius:32px;padding:clamp(24px,3vw,40px)}.nexa-story .context-tabs-list button[aria-selected=true]{background:0 0}@supports ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.nexa-story .stress-output{-webkit-backdrop-filter:blur(16px)}}@media (max-width:700px){.nexa-story .stress-workspace{gap:24px}.nexa-story .stress-output{border:0;border-radius:24px}.nexa-story .stress-mobile-summary{top:calc(var(--nexa-header-height,76px) + 8px);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#132237f0;border:0;border-radius:20px}}
