.sm-about__wrap{color:var(--sm-white)}.sm-about__hero{text-align:center;padding:96px 20px 104px;position:relative;overflow:hidden}.sm-about__hero-bg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.sm-about__hero:after{content:"";z-index:1;background:linear-gradient(#040910b8,#0409108c);position:absolute;inset:0}.sm-about__hero-inner{z-index:2;max-width:780px;margin:0 auto;position:relative}.sm-about__hero-title{letter-spacing:.5px;color:#fff;margin:0;font-size:46px;font-weight:800}.sm-about__hero-sub{max-width:540px;font-family:var(--font-judson), "Judson", serif;color:var(--sm-gold-2);margin:18px auto 0;font-size:21px;font-style:italic;line-height:1.4}.sm-about__section{background-color:#0a1628;padding:72px 0}.sm-about__band{background:#0a1628}.bg-inverse{background-color:#111e36}.sm-about__cols{align-items:center;gap:60px;display:flex}.sm-about__col{flex:1 1 0;min-width:0}.sm-about__img{object-fit:cover;border-radius:20px;width:100%;display:block}.sm-about__img--portrait{aspect-ratio:1;object-position:top;border-radius:28px}.sm-about__img--wide{aspect-ratio:3/2}.sm-about__img--framed{border:1px solid var(--sm-border-gold)}.sm-about__script{font-family:var(--font-judson), "Judson", serif;color:var(--sm-gold-2);margin:0;font-size:34px;font-style:italic;font-weight:700;line-height:1.2}.sm-about__script--light{color:#fff}.sm-about__p{color:var(--sm-muted);margin:20px 0 0;font-size:15px;line-height:1.7}.sm-about__hl{color:var(--sm-gold-2)}.sm-about__eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--sm-gold-2);margin:0;font-size:12px;font-weight:700}.sm-about__heading{font-family:var(--font-judson), "Judson", serif;color:var(--sm-gold-2);margin:12px 0 0;font-size:34px;font-weight:700;line-height:1.2}.sm-about__founder{background-color:var(--sm-navy-900);background-image:url(/images/neshamor/about-founder-scene.png);background-position:100% 0;background-size:cover;padding:96px 0;position:relative;overflow:hidden}.sm-about__founder--he{background-image:url(/images/neshamor/about-founder-scene-he.jpg);background-position:0 0}.sm-about__founder-inner{z-index:1;position:relative}.sm-about__founder-copy{max-width:620px}.layer{background:linear-gradient(277.69deg,#00111e00 19.18%,#00111e58 46.18%,#00111ee6 64.05%,#00111e 76.02%);width:100%;height:100%;position:absolute;top:0}.sm-about__founder-name{font-family:var(--font-judson), "Judson", serif;color:#fff;margin:14px 0 0;font-size:28px;font-weight:700}.sm-about__founder-role{color:var(--sm-gold-2);margin:8px 0 0;font-size:14px;font-weight:700}.sm-about__founder-tag{color:var(--sm-muted);margin:4px 0 0;font-size:14px}.sm-about__quote-card{border-left:3px solid var(--sm-gold-2);background:#ffffff08;border-radius:12px;margin-top:90px;padding:22px 26px}.sm-about__founder .sm-about__quote-card{border-left:3px solid var(--sm-gold-2);-webkit-backdrop-filter:blur(4px);background:#14213a8c}.sm-about__quote-ic{color:var(--sm-gold-2);margin-bottom:12px;display:inline-flex}.sm-about__quote-card p{font-family:var(--font-judson), "Judson", serif;color:#e6ebf3;margin:0;font-size:16px;font-style:italic;line-height:1.6}.sm-about__quote-card cite{color:var(--sm-gold-2);margin-top:12px;font-size:13px;font-style:normal;font-weight:700;display:block}.sm-about__pull{text-align:center;padding:84px 20px}.sm-about__pull-ic{color:var(--sm-gold-2);-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;justify-content:center;align-items:center;margin:0 auto 26px;display:inline-flex}.sm-about__pull-text{max-width:830px;font-family:var(--font-judson), "Judson", serif;color:#fff;margin:0 auto;font-size:30px;line-height:1.45}.sm-about__features{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;display:grid}.sm-about__feature{border-top:2px solid var(--sm-gold-2);padding-top:18px}.sm-about__feature-ic{color:var(--sm-gold-2);margin-bottom:14px;display:inline-flex}.sm-about__feature-title{font-family:var(--font-judson), "Judson", serif;color:var(--sm-gold-2);margin:0 0 8px;font-size:18px;font-weight:700}.sm-about__feature-desc{color:var(--sm-muted);margin:0;font-size:13px;line-height:1.6}.sm-about__feature svg{width:24px!important;height:24px!important}.sm-about__center{text-align:center}.sm-about__steps{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:50px;display:grid}.sm-about__step{gap:16px;display:flex}.sm-about__step-num{background:var(--sm-gold-2);width:34px;height:34px;color:var(--sm-navy-900);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.sm-about__step-title{color:#fff;margin:0 0 6px;font-size:16px;font-weight:700}.sm-about__step-desc{color:var(--sm-muted);margin:0;font-size:13px;line-height:1.6}.sm-about__mission{text-align:center;background:#0a1628;padding:72px 20px}.sm-about__mission-text{max-width:840px;font-family:var(--font-judson), "Judson", serif;color:#fff;margin:16px auto 0;font-size:28px;line-height:1.5}.sm-about__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 48px;margin-top:52px;display:grid}.sm-about__value{gap:16px;display:flex}.sm-about__value-ic{border:1px solid var(--sm-border-gold);width:44px;height:44px;color:var(--sm-gold-2);background:#b286431a;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sm-about__value-title{color:var(--sm-gold-2);margin:0 0 6px;font-size:16px;font-weight:700}.sm-about__value-desc{color:var(--sm-muted);margin:0;font-size:13px;line-height:1.6}@media (max-width:1100px){.sm-about__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.sm-about__steps,.sm-about__values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sm-about__cols{flex-direction:column;gap:32px}.sm-about__img--wide{aspect-ratio:16/10}.sm-about__founder{background-position:50%;background-size:cover;padding:64px 0}.sm-about__founder:before{content:"";z-index:0;background:var(--sm-navy-900);opacity:.82;position:absolute;inset:0}.sm-about__founder-copy{max-width:100%}}@media (max-width:640px){.sm-about__hero-title{font-size:32px}.sm-about__hero-sub{font-size:18px}.sm-about__script{font-size:26px}.sm-about__heading,.sm-about__mission-text,.sm-about__pull-text{font-size:24px}.sm-about__features{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-about__steps,.sm-about__values{grid-template-columns:minmax(0,1fr)}.sm-about__section{padding:48px 0}}
