.sj-mt{font-family:Inter,sans-serif;scroll-margin-top:100px}.sj-mt *{box-sizing:border-box}.sj-mt__inner{align-items:center;display:grid;gap:60px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;padding-left:var(--sj-mt-pad-x,0);padding-right:var(--sj-mt-pad-x,0);width:100%}.sj-mt__inner:after,.sj-mt__inner:before{content:none!important;display:none!important}.sj-mt__inner:not(.container):not(.container-narrow){padding-left:max(var(--sj-mt-pad-x,0px),clamp(20px,5vw,80px));padding-right:max(var(--sj-mt-pad-x,0px),clamp(20px,5vw,80px))}.sj-mt--media-left .sj-mt__body{order:2}.sj-mt--media-left .sj-mt__media{order:1}.sj-mt__media-box{margin:0 auto;width:100%}.sj-mt--media-right .sj-mt__media-box{margin-right:0}.sj-mt--media-left .sj-mt__media-box{margin-left:0}.sj-mt__eyebrow{display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:.18em;margin:0 0 14px;text-transform:uppercase}.sj-mt__heading{font-size:clamp(30px,3.5vw,44px);letter-spacing:-.02em;line-height:1.1;text-wrap:pretty}.sj-mt__heading,.sj-mt__subheading{font-family:Macan,sans-serif!important;font-weight:800;margin:0 0 18px}.sj-mt__subheading{font-size:clamp(20px,2vw,22px);line-height:1.3}.sj-mt__text{font-size:17px;line-height:1.65}.sj-mt__text p{margin:0 0 16px}.sj-mt__text p:last-child{margin-bottom:0}.sj-mt__features-label{font-family:Inter,sans-serif;font-size:16px;font-weight:700;margin:28px 0 14px}.sj-mt__features{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.sj-mt__features li{align-items:flex-start;display:flex;font-size:15px;gap:12px;line-height:1.55}.sj-mt__check{flex-shrink:0;margin-top:1px}.sj-mt__closing{font-size:17px;line-height:1.65;margin-top:24px}.sj-mt__closing p{margin:0 0 16px}.sj-mt__closing p:last-child{margin-bottom:0}.sj-mt__cta{border-radius:45px;color:#fafafa!important;display:inline-block;font-size:15px;font-weight:700;margin-top:28px;padding:14px 24px;text-decoration:none;transition:opacity .2s ease}.sj-mt__cta:hover{opacity:.9}.sj-mt__media{min-width:0;position:relative}.sj-mt__frame{aspect-ratio:4/3;background:#0c0f0e;border:1px solid #262b29;border-radius:14px;overflow:hidden;position:relative}.sj-mt__frame img{display:block;height:100%;object-fit:cover;width:100%}.sj-mt__tint{background:linear-gradient(180deg,rgba(16,20,18,.18),rgba(16,20,18,0) 45%,rgba(16,20,18,.28));inset:0;pointer-events:none;position:absolute}.sj-mt--text-dark .sj-mt__frame{background:#f4f6f5;border-color:#dde2e0}.sj-mt__screenshot{min-width:0;position:relative}.sj-mt__screenshot img{display:block;height:auto;width:100%}.sj-mt__screenshot--screen{background:#0c0f0e;border:1px solid hsla(0,0%,100%,.08);border-bottom:none;border-radius:14px;padding:24px 24px 0}.sj-mt--text-dark .sj-mt__screenshot--screen{background:#1a1f1d;border-color:rgba(0,0,0,.12)}.sj-mt__screenshot--screen .sj-mt__screenshot-inner{border-radius:10px 10px 0 0;overflow:hidden}.sj-mt__screenshot--plain img{object-fit:contain}.sj-mt--style-headshot .sj-mt__inner{align-items:start}.sj-mt--style-headshot .sj-mt__media{padding-top:6px}.sj-mt__headshot{margin:0 auto;max-width:420px}.sj-mt--media-right .sj-mt__headshot{margin-right:0}.sj-mt--media-left .sj-mt__headshot{margin-left:0}.sj-mt__headshot-img{aspect-ratio:4/5;background:#f4f6f5;border-radius:14px;box-shadow:0 12px 32px rgba(18,22,26,.12);overflow:hidden}.sj-mt__headshot-img img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.sj-mt--text-light .sj-mt__headshot-img{background:#0c0f0e;border:1px solid #262b29;box-shadow:none}.sj-mt__headshot-caption{border-left:3px solid #246f52;display:flex;flex-direction:column;gap:6px;margin-top:24px;padding:2px 0 2px 18px}.sj-mt__headshot-name{font-family:Macan,sans-serif!important;font-size:24px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.sj-mt__headshot-role{font-size:16px;line-height:1.5}.sj-mt__headshot-company{font-family:Macan Mono,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.sj-mt__media-placeholder{align-items:center;aspect-ratio:4/3;background:hsla(0,0%,49.8%,.06);border:1px dashed hsla(0,0%,49.8%,.4);border-radius:14px;display:flex;font-size:14px;justify-content:center;opacity:.6;width:100%}.sj-mt--text-light .sj-mt__features-label,.sj-mt--text-light .sj-mt__heading,.sj-mt--text-light .sj-mt__headshot-name,.sj-mt--text-light .sj-mt__subheading{color:#fff}.sj-mt--text-light .sj-mt__closing,.sj-mt--text-light .sj-mt__features li,.sj-mt--text-light .sj-mt__headshot-company,.sj-mt--text-light .sj-mt__headshot-role,.sj-mt--text-light .sj-mt__text{color:hsla(0,0%,100%,.72)}.sj-mt--text-dark .sj-mt__features-label,.sj-mt--text-dark .sj-mt__heading,.sj-mt--text-dark .sj-mt__headshot-name,.sj-mt--text-dark .sj-mt__subheading{color:#12161a}.sj-mt--text-dark .sj-mt__closing,.sj-mt--text-dark .sj-mt__features li,.sj-mt--text-dark .sj-mt__headshot-company,.sj-mt--text-dark .sj-mt__headshot-role,.sj-mt--text-dark .sj-mt__text{color:#3e3d37}.container{max-width:1240px}.container-fluid{max-width:100%}.container-narrow{max-width:960px}@media (max-width:900px){.sj-mt__inner{gap:40px;grid-template-columns:1fr}.sj-mt--media-left .sj-mt__body,.sj-mt--media-left .sj-mt__media{order:0}.sj-mt__headshot{margin-left:0;margin-right:auto}.sj-mt--style-headshot .sj-mt__media{padding-top:0}}@media (max-width:480px){.sj-mt__heading{font-size:2rem}.sj-mt__closing,.sj-mt__features li,.sj-mt__text{font-size:15px}}.sj-mt--style-headshot{--sj-mt-hs-w:350px}.sj-mt--style-headshot .sj-mt__inner{grid-template-columns:minmax(0,1fr) min(var(--sj-mt-hs-w),calc(50% - 30px))}.sj-mt--style-headshot.sj-mt--media-left .sj-mt__inner{grid-template-columns:min(var(--sj-mt-hs-w),calc(50% - 30px)) minmax(0,1fr)}.sj-mt--style-headshot .sj-mt__headshot{margin:0!important;max-width:100%!important;width:100%}.sj-mt--style-headshot .sj-mt__headshot-img{aspect-ratio:4/5}@media (max-width:900px){.sj-mt--style-headshot .sj-mt__inner,.sj-mt--style-headshot.sj-mt--media-left .sj-mt__inner{grid-template-columns:1fr}.sj-mt--style-headshot .sj-mt__headshot{max-width:var(--sj-mt-hs-w)!important}}