body.interior-page{--font-sans:"Instrument Sans",system-ui,sans-serif;font-family:"Instrument Sans",system-ui,sans-serif}
body.interior-page :is(.site-nav,.site-footer-standard,button,input,textarea,select){font-family:"Instrument Sans",system-ui,sans-serif}
.lb-page{background:#fff;color:#252b33;font-family:"Instrument Sans",system-ui,sans-serif}
.lb-page .wrap{width:min(1120px,calc(100% - 64px));margin-inline:auto}
.lb-title-section{padding:66px 0 0;background:#fff}
.lb-title-section h1{margin:0 0 42px;color:#252b33;font-family:"Instrument Sans",system-ui,sans-serif;font-size:clamp(58px,7vw,92px);font-weight:700;letter-spacing:-.025em;line-height:.96}
.lb-project-pair{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:24px}
.lb-project-pair figure{position:relative;height:clamp(370px,36vw,460px);margin:0;overflow:hidden;border-radius:5px;background:#e8edf0}
.lb-project-pair img{width:100%;height:100%;object-fit:cover}
.lb-project-pair figcaption{position:absolute;left:18px;bottom:18px;margin:0;padding:7px 11px;border-radius:3px;background:rgba(20,43,61,.9);color:#fff;font-size:12px;font-weight:700;letter-spacing:.09em;line-height:1;text-transform:uppercase}

.lb-content-section{padding:54px 0 112px;background:#fff}
.lb-copy-flow{max-width:920px;margin-inline:0}
.lb-copy-section h2{margin:0;color:#173852;font-family:"Instrument Sans",system-ui,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.1}
.lb-copy-section p{margin:22px 0 0;color:#59636e;font-size:17px;line-height:1.72}
.lb-evaluation-section{margin-top:78px}
.lb-list-intro{font-weight:600;color:#37424d!important}

.lb-scope-list{display:block;margin:32px 0 0;padding:0;border:0;background:transparent;list-style:none}
.lb-scope-list li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;min-width:0;min-height:0;padding:0;border:0;overflow-wrap:anywhere}
.lb-scope-list li+li{margin-top:18px}
.lb-scope-list li:before{content:"";display:block;width:23px;height:2px;margin-top:.72em;background:#1767ad}
.lb-scope-list p{margin:0;color:#303840;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.45}

.lb-load-path{margin-top:86px}
.lb-load-path h2{max-width:700px;font-size:clamp(38px,4.4vw,58px);line-height:.98}
.lb-load-path-close{margin-top:34px!important;padding:27px 30px;border:0;border-radius:5px;background:#eef4f7;color:#23445f!important;font-size:19px!important;font-weight:700;line-height:1.5!important}

.lb-cta{padding:76px 0;background:#0f4778;color:#fff}
.lb-kicker{margin:0;color:#9fceed;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.lb-cta-grid{display:grid;grid-template-columns:1.25fr .75fr;align-items:end;gap:80px}
.lb-cta h2{max-width:720px;margin:13px 0 0;color:#fff;font-family:"Instrument Sans",system-ui,sans-serif;font-size:clamp(44px,5.1vw,67px);font-weight:600;letter-spacing:-.04em;line-height:.95}
.lb-cta-grid>div:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:20px}
.lb-cta-button{display:flex;width:100%;align-items:center;justify-content:space-between;min-height:56px;padding:0 20px;background:#fff;color:#0f4778;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}
.lb-cta-button:hover{background:#dcebf5}
.lb-cta-phone{color:#fff;font-size:18px;font-weight:600}

@media(max-width:900px){
  .lb-cta-grid{grid-template-columns:1fr;gap:28px}
}

@media(max-width:620px){
  .lb-page .wrap{width:min(100% - 32px,1120px)}
  .lb-title-section{padding-top:44px}
  .lb-title-section h1{font-size:52px;margin-bottom:30px}
  .lb-project-pair{grid-template-columns:1fr;gap:12px}
  .lb-project-pair figure{height:270px}
  .lb-content-section{padding:44px 0 82px}
  .lb-copy-section h2{font-size:29px}
  .lb-copy-section p{font-size:16px;line-height:1.66}
  .lb-scope-list{padding:0}
  .lb-scope-list li{padding:0}
  .lb-scope-list li+li{margin-top:17px}
  .lb-scope-list p{font-size:16px}
  .lb-load-path{margin-top:68px}
  .lb-load-path h2{font-size:40px}
  .lb-load-path-close{font-size:17px!important}
  .lb-cta{padding:66px 0}
}
