.essentials-bridge-slot,.essentials-experience{--essentials-ink:#eef4fa;--essentials-muted:#b8c7d6;--essentials-blue:#68caff;--essentials-rule:#344858;color:var(--essentials-ink);font-family:Arial,Helvetica,sans-serif}.essentials-bridge-slot :where(section,div),.essentials-experience :where(section,div,article,header,details,summary){min-width:0}.essentials-bridge-slot h2,.essentials-experience h1,.essentials-experience h2,.essentials-experience h3{font-family:inherit;font-weight:700;letter-spacing:-.035em;line-height:1.15;margin:0 0 24px}.essentials-experience h1{font-size:clamp(40px,4.8vw,68px);max-width:1050px}.essentials-bridge-slot h2,.essentials-experience h2{font-size:clamp(30px,3vw,44px)}.essentials-experience h3{font-size:clamp(21px,1.8vw,24px);letter-spacing:-.02em;line-height:1.3}.essentials-bridge-slot em,.essentials-experience em{font-style:normal;color:var(--essentials-blue)}.essentials-bridge-slot p,.essentials-experience p{font-size:var(--readii-body,1.0625rem);line-height:1.7;color:var(--essentials-muted);margin:0 0 24px;max-width:78ch}.essentials-bridge-slot .label,.essentials-experience .label{display:block;margin-bottom:22px}.essentials-bridge-slot a,.essentials-experience a{overflow-wrap:anywhere}.essentials-bridge-slot a:focus-visible,.essentials-experience a:focus-visible,.essentials-experience summary:focus-visible{outline:2px solid var(--essentials-blue);outline-offset:6px}.essentials-experience .essentials-hero{padding-top:76px;padding-bottom:84px}.essentials-hero .v5-back{display:block;margin-bottom:34px}.essentials-hero .eyebrow{display:block;margin-bottom:26px}.essentials-experience .essentials-lead{font-size:clamp(20px,2vw,23px);color:var(--essentials-ink);margin-bottom:18px}.essentials-hero>p{max-width:860px}.essentials-actions{display:flex;gap:24px 34px;flex-wrap:wrap;align-items:center;margin-top:34px}.essentials-actions a,.essentials-feature a{gap:24px}.essentials-delivery,.essentials-leadership,.essentials-model{padding:80px 0;background:#0d1c2a}.essentials-environments>header,.essentials-model header{max-width:820px;margin-bottom:42px}.essentials-practices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.essentials-practices article{border-top:1px solid var(--essentials-rule);padding-top:28px;display:flex;flex-direction:column}.essentials-practices .label{font-size:12px;letter-spacing:.08em}.essentials-practices .under{margin-top:auto;align-self:flex-start;font-size:16px}.essentials-environments{padding-top:84px;padding-bottom:84px;scroll-margin-top:100px}.essentials-environment{border-top:1px solid var(--essentials-rule)}.essentials-environment:last-child{border-bottom:1px solid var(--essentials-rule)}.essentials-environment>summary{display:flex;align-items:center;justify-content:space-between;gap:28px;list-style:none;cursor:pointer;padding:28px 0}.essentials-environment>summary::-webkit-details-marker{display:none}.essentials-environment>summary strong{display:block;font-size:24px;line-height:1.3;letter-spacing:-.02em}.essentials-environment>summary span span{display:block;font-size:16px;line-height:1.6;color:var(--essentials-muted);margin-top:8px}.essentials-environment summary i{position:relative;display:block;width:28px;height:28px;border:1px solid #5a7c94;border-radius:50%;flex:0 0 auto}.essentials-environment summary i:after,.essentials-environment summary i:before{content:"";position:absolute;background:var(--essentials-blue);left:7px;right:7px;top:13px;height:1px}.essentials-environment summary i:after{transform:rotate(90deg)}.essentials-environment[open] summary i:after{display:none}.essentials-environment-body{padding:0 0 30px}.essentials-environment-body>p{max-width:960px}.essentials-flow{padding:8px 0 0;margin:30px 0 24px}.essentials-rail{position:relative;display:flex;flex-wrap:wrap;gap:10px 28px;justify-content:space-between;padding:18px 22px;background:#102639;border:1px solid #365570;overflow:hidden}.essentials-rail:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 5%,#68caff 40%,#2479ff 55%,transparent 80%);background-size:240px 100%;background-repeat:repeat-x}.motion-enabled .essentials-rail:after{animation:readii-essentials-flow 5s linear infinite}.essentials-rail strong{font-size:17px}.essentials-rail>span{font-size:15px;line-height:1.5;color:var(--essentials-muted)}.essentials-phases{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0}.essentials-phases li{padding:28px 24px;border-left:1px solid var(--essentials-rule)}.essentials-phases li:last-child{border-right:1px solid var(--essentials-rule)}.essentials-phases .label{font-size:12px;letter-spacing:.08em;margin-bottom:18px}.essentials-experience .essentials-phases h3{font-size:21px;max-width:18ch;margin-bottom:18px}.essentials-experience .essentials-phases p{font-size:16px;line-height:1.75;margin:0}.essentials-experience .essentials-note{font-size:15px;line-height:1.65;max-width:940px;margin-bottom:0}.essentials-delivery-grid{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.essentials-delivery-intro img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;margin-top:30px;border-radius:3px}.essentials-delivery-list article{border-top:1px solid var(--essentials-rule);padding:28px 0}.essentials-delivery-list article:first-child{padding-top:24px}.essentials-delivery-list article:last-child{padding-bottom:0}.essentials-delivery-list h3{margin-bottom:16px}.essentials-delivery-list p{margin-bottom:0}.essentials-ai{padding-top:84px;padding-bottom:84px}.essentials-ai,.essentials-leadership-grid{display:grid;grid-template-columns:1fr 1fr;gap:72px}.essentials-leadership-grid{align-items:start}.essentials-leadership-evidence{padding:30px;border:1px solid var(--essentials-rule);background:#091522}.essentials-leadership-evidence ul{list-style:none;padding:0;margin:0 0 24px}.essentials-leadership-evidence li{padding:15px 0;border-top:1px solid var(--essentials-rule);font-size:17px;line-height:1.6}.essentials-leadership-evidence p{font-size:16px;margin-bottom:0}.essentials-leadership-evidence strong{color:#d7e9f6}.essentials-transition{padding-top:80px;padding-bottom:72px}.essentials-transition h2,.essentials-transition p{max-width:900px}.essentials-sources{padding-bottom:64px}.essentials-sources details{border-top:1px solid var(--essentials-rule);border-bottom:1px solid var(--essentials-rule);padding:22px 0}.essentials-sources summary{cursor:pointer;font-size:16px;font-weight:700;line-height:1.6}.essentials-sources details>div{padding-top:24px}.essentials-experience .essentials-sources p,.essentials-sources li{font-size:15px;line-height:1.7}.essentials-sources ul{padding-left:20px}.essentials-sources li{margin-bottom:10px;color:var(--essentials-muted)}.essentials-sources a{color:#a7dcff;text-underline-offset:4px}.essentials-feature{display:grid;grid-template-columns:1.15fr .85fr;gap:72px;padding-top:72px;padding-bottom:72px;border-top:1px solid var(--essentials-rule);border-bottom:1px solid var(--essentials-rule)}.essentials-feature>div:last-child{align-self:center}.essentials-feature .under{display:flex;max-width:max-content;margin-top:28px}.essentials-transition-note{padding-top:48px;padding-bottom:48px;border-bottom:1px solid var(--essentials-rule)}.essentials-transition-note h2{font-size:clamp(28px,2.5vw,36px)}.essentials-transition-note p{max-width:1000px}@keyframes readii-essentials-flow{to{background-position:240px 0}}@media(max-width:1050px){.essentials-practices{gap:26px}.essentials-ai,.essentials-delivery-grid,.essentials-feature,.essentials-leadership-grid{gap:40px}.essentials-phases li{padding:24px 18px}.essentials-feature .button{width:100%;justify-content:space-between}}@media(max-width:820px){.essentials-ai,.essentials-delivery-grid,.essentials-feature,.essentials-leadership-grid,.essentials-practices{grid-template-columns:1fr;gap:34px}.essentials-practices article{padding-top:26px}.essentials-practices p{max-width:70ch}.essentials-delivery-intro img{max-height:360px}.essentials-delivery,.essentials-leadership,.essentials-model{padding:60px 0}.essentials-ai,.essentials-environments,.essentials-feature{padding-top:60px;padding-bottom:60px}.essentials-experience .essentials-hero{padding-top:56px;padding-bottom:60px}.essentials-phases{grid-template-columns:1fr}.essentials-phases li,.essentials-phases li:last-child{padding:24px;border-right:1px solid var(--essentials-rule)}.essentials-phases li+li{border-top:1px solid var(--essentials-rule)}.essentials-experience .essentials-phases h3{max-width:none}.essentials-rail{display:block}.essentials-rail>span{display:block;margin-top:8px}.essentials-actions{align-items:flex-start;flex-direction:column}.essentials-transition{padding-top:60px;padding-bottom:48px}}@media(max-width:600px){.essentials-bridge-slot p,.essentials-experience p{font-size:17px}.essentials-experience h1{font-size:40px}.essentials-environment>summary strong{font-size:22px}.essentials-environment>summary span span{font-size:15px}.essentials-leadership-evidence{padding:24px}.essentials-actions .button,.essentials-feature .button{width:100%;justify-content:space-between}.essentials-sources{padding-bottom:48px}.essentials-experience .essentials-note,.essentials-experience .essentials-sources p,.essentials-sources li{font-size:15px}}@media(prefers-reduced-motion:reduce){.essentials-rail:after,.motion-enabled .essentials-rail:after{animation:none}}