.sj{--ink:#22354c;--paper:#f4f5f5;--accent:#344f6b;--content-width:1240px}.sj-foundation{padding:65px 0;display:grid;grid-template-columns:48% 52%;align-items:start}.sj-foundation header{padding:30px 35px 0 0}.sj-foundation>.art{height:460px;margin-top:60px;box-shadow:-25px -25px 0 #dce2e6;animation:sj-rise 1.5s both}.sj-base{grid-column:1/-1;width:70%;background:#23374e;color:#eef2f3;margin-top:-45px;padding:30px 40px;z-index:1;position:relative}.sj-base>p:first-child{max-width:650px}.sj-base .motion{position:absolute;right:20px;bottom:20px}.sj-opening{display:grid;grid-template-columns:18% 39% 43%;padding:55px 0 65px;align-items:center;gap:0}.sj-opening-number{font-size:30px;color:#9caeba;letter-spacing:.2em;line-height:2;border-left:2px solid #8da1b4;padding-left:25px}.sj-opening-main{padding-right:40px}.sj-opening-main p:not(.eyebrow){margin-top:23px;color:#627489}.sj-opening>.art{height:420px}.sj-base-note{grid-column:2/4;padding:30px 35px;background:#e4e9ec;display:grid;grid-template-columns:40% 60%;align-items:center;margin-top:25px}.sj-base-note p{font-size:15px}.sj-finance{background:#dfe6eb;padding:70px 0}.sj-finance-head{display:grid;grid-template-columns:50% 50%;margin-bottom:35px;align-items:end}.sj-finance-head .eyebrow{grid-column:1/-1}.sj-finance-head>p:last-child{max-width:450px;justify-self:end}.sj-finance-table{display:grid;grid-template-columns:42% 58%;background:#fff}.sj-finance-table>.price-terms{padding:35px}.sj-finance-table>.art{height:100%;min-height:490px}.sj-display{padding:80px 0 55px}.sj-display header{max-width:700px;margin-bottom:35px}.sj-display-stage{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;gap:25px}.sj-display-stage>.art{grid-column:1/3;grid-row:1/3;height:460px}.sj-display-stage article{padding:25px;background:#e6ebef;border-left:3px solid #8da0b3}.sj-display-stage article p{font-size:15px;margin-top:15px}.sj-display[data-seen=true] article{animation:sj-rise .8s both}.sj-display article:last-child{animation-delay:.2s}.sj-qa{padding:35px 0 65px;max-width:1000px!important}.sj-qa h2{font-size:30px;margin-bottom:25px}@keyframes sj-rise{from{transform:translateY(45px)}to{transform:translateY(0)}}@media(max-width:680px){.sj-foundation{padding:30px 0 35px;display:block}.sj-foundation header{padding:0}.sj-foundation>.art{height:290px;margin:35px 0 0 15px;box-shadow:-15px -15px 0 #dce2e6}.sj-base{width:auto;margin:-12px 20px 0 0;padding:25px}.sj-base .motion{position:static;margin-top:15px}.sj-opening{padding:35px 0;grid-template-columns:1fr;gap:25px}.sj-opening-number{font-size:16px;letter-spacing:.12em;line-height:1.5;padding-left:14px}.sj-opening-number br{display:none}.sj-opening-main{padding:0}.sj-opening>.art{height:280px}.sj-base-note{grid-column:auto;display:block;margin:0;padding:25px}.sj-base-note h3{font-size:21px}.sj-base-note p{margin-top:15px;font-size:14px}.sj-finance{padding:45px 0}.sj-finance-head{display:block;margin-bottom:25px}.sj-finance-head>p:last-child{margin-top:20px}.sj-finance-table{display:flex;flex-direction:column}.sj-finance-table>.art{order:-1;min-height:0;height:270px}.sj-finance-table>.price-terms{padding:25px}.sj-display{padding:45px 0 30px}.sj-display-stage{grid-template-columns:1fr 1fr;gap:15px}.sj-display-stage>.art{grid-column:1/-1;grid-row:auto;height:280px}.sj-display-stage article{padding:18px}.sj-display-stage article h3{font-size:18px}.sj-display-stage article p{font-size:13px}.sj-qa{padding:25px 0 35px}.sj-qa h2{font-size:26px}}

/* page-business-motion */
.sj-opening[data-seen="true"]>.art{animation:sj-fit 1.2s cubic-bezier(.2,.7,.2,1) both}
.sj-finance[data-seen="true"] .sj-finance-table>.art{animation:sj-fit 1.2s cubic-bezier(.2,.7,.2,1) both}
.sj-display[data-seen="true"] .sj-display-stage>.art{animation:sj-fit 1.2s cubic-bezier(.2,.7,.2,1) both}
@keyframes sj-fit{from{clip-path:inset(25% 0 0)}to{clip-path:inset(0)}}
@media(prefers-reduced-motion:reduce){.sj-opening>.art,.sj-finance-table>.art,.sj-display-stage>.art{animation:none!important}}
