.sj-teach .container,.sj-story .container,.sj-about .container{position:relative}.sj-teach__heading,.sj-story__heading,.sj-about__chapter-heading,.sj-about__closing-heading{color:var(--sj-ocean);margin:0}.sj-teach__text p,.sj-story__text p,.sj-about__text p{color:var(--sj-ink);line-height:1.72;margin:0 0 .85em}.sj-teach__text p:last-child,.sj-story__text p:last-child,.sj-about__text p:last-child{margin-bottom:0}.sj-teach__tail,.sj-story__script,.sj-about__tail{margin:.85em 0 0}.sj-rule:after{content:"";display:block;width:88px;height:2px;margin:18px auto 0;border-radius:2px;background:linear-gradient(90deg,transparent,var(--sj-gold),transparent)}.sj-teach__header{text-align:center;max-width:62ch;margin:0 auto 46px}.sj-teach__heading{font-size:clamp(28px,3.4vw,44px)}.sj-teach__script{font-size:clamp(22px,2.4vw,32px);margin:.2em 0 0}.sj-teach__intro{margin-top:14px}.sj-teach__intro p{color:var(--sj-ink);line-height:1.7;margin:0}.sj-teach__grid{display:grid;gap:40px 34px}.sj-teach__icon img{display:block;background:transparent}.sj-teach--centered .sj-teach__item{text-align:center}.sj-teach--centered .sj-teach__icon{height:clamp(86px,8.2vw,118px);display:flex;align-items:flex-end;justify-content:center;margin-bottom:20px}.sj-teach--centered .sj-teach__icon img{max-height:100%;width:auto;max-width:clamp(92px,8.5vw,124px);transition:transform var(--sj-slow) var(--sj-ease)}.sj-teach--centered .sj-teach__item:hover .sj-teach__icon img{transform:translateY(-6px) rotate(-3deg)}.sj-teach--centered .sj-teach__title{font-size:clamp(19px,1.5vw,22px);color:var(--sj-ocean);margin:0 0 8px;letter-spacing:-.01em}.sj-teach--centered .sj-teach__text p{font-size:15px;line-height:1.66}.sj-teach--centered .sj-teach__tail{font-size:19px}.sj-teach--editorial .sj-teach__grid{gap:30px 0}.sj-teach--editorial .sj-teach__item{display:block;padding:0 34px;border-left:1px solid rgba(22,142,208,.16)}.sj-teach--editorial .sj-teach__item:first-child{border-left:0;padding-left:0}.sj-teach--editorial .sj-teach__item:last-child{padding-right:0}.sj-teach--editorial .sj-teach__icon{float:left;margin:2px 14px 6px 0}.sj-teach--editorial .sj-teach__icon img{width:58px;height:auto}.sj-teach--editorial .sj-teach__title{min-height:62px;display:flex;align-items:center;font-size:clamp(20px,1.7vw,25px);color:var(--sj-teal);font-family:"SJ-Script",var(--font-stack-header, cursive);font-weight:400;line-height:1.25;margin:0 0 12px}.sj-teach--editorial .sj-teach__body:after{content:"";display:block;clear:both}.sj-teach--editorial .sj-teach__text p{font-size:15px;line-height:1.7}.sj-teach--editorial .sj-teach__tail{font-size:20px}@media screen and (max-width:989px){.sj-teach--editorial .sj-teach__item{border-left:0;padding:0 0 26px;border-bottom:1px solid rgba(22,142,208,.16)}.sj-teach--editorial .sj-teach__item:last-child{border-bottom:0;padding-bottom:0}}@media screen and (max-width:767px){.sj-teach--editorial .sj-teach__icon{float:none;margin:0 0 10px}.sj-teach--editorial .sj-teach__icon img{width:64px}.sj-teach--editorial .sj-teach__title{min-height:0;display:block}}.sj-story__inner{display:grid;grid-template-columns:minmax(0,265px) minmax(0,1fr) minmax(0,265px);align-items:center;gap:30px}.sj-story__art img{display:block;width:100%;height:auto}.sj-story__art--left{transform:translateY(6px)}.sj-story__art--right{transform:translateY(-6px)}.sj-story__copy{text-align:center;max-width:60ch;margin:0 auto}.sj-story__script{font-size:clamp(30px,4vw,54px);margin:10px 0 6px}.sj-story__heading{font-size:clamp(24px,2.6vw,34px);margin:0 0 16px}.sj-story__text p{font-size:clamp(15px,1.15vw,17px)}.sj-story__signature{font-size:clamp(24px,2.4vw,32px);margin:26px 0 0}.sj-story__role{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--sj-ink-soft);margin-top:4px}.sj-story__cta{margin-top:26px;display:inline-block}@media screen and (max-width:989px){.sj-story__inner{grid-template-columns:minmax(0,1fr);gap:18px}.sj-story__art{width:46%;margin:0 auto;transform:none}.sj-story__art--left{order:2}.sj-story__art--right{display:none}}.sj-about__welcome{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:62px;align-items:center}.sj-about__portrait{position:relative;margin:0}.sj-about__portrait>img:first-child{display:block;width:100%;height:auto;border-radius:var(--sj-r-lg);box-shadow:var(--sj-lift-3)}.sj-about__portrait-art{position:absolute;left:-8%;bottom:-9%;width:46%;height:auto;pointer-events:none}.sj-about__mark{display:block;width:62px;height:auto;margin:0 0 10px}.sj-about__welcome-copy{max-width:60ch}.sj-about__script-lead{font-size:clamp(30px,3.6vw,48px);margin:0}.sj-about__subscript{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--sj-coral);font-weight:700;margin:6px 0 20px}.sj-about__pullquote{font-size:clamp(26px,2.8vw,38px);text-align:center;margin:22px 0}.sj-about__cta{margin-top:26px;display:inline-block}.sj-about__chapter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:54px;align-items:center;margin-top:78px}.sj-about__chapter--art-left{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.sj-about__chapter--art-left .sj-about__chapter-art{order:-1}.sj-about__chapter-head{display:flex;align-items:center;gap:14px;margin-bottom:16px}.sj-about__icon{width:74px;height:auto;flex:0 0 auto}.sj-about__chapter-heading{font-size:clamp(24px,2.6vw,36px)}.sj-about__chapter-copy{max-width:62ch}.sj-about__chapter-art img{display:block;width:100%;height:auto}.sj-about__tail{font-size:clamp(20px,1.9vw,26px)}.sj-about__closing{position:relative;margin-top:86px;padding:60px 0 22px;text-align:center}.sj-about__closing-inner{position:relative;z-index:1;max-width:58ch;margin:0 auto}.sj-about__closing .sj-about__mark{margin-left:auto;margin-right:auto}.sj-about__closing-heading{font-size:clamp(26px,3.2vw,42px);margin-bottom:16px}.sj-about__closing-script{font-size:clamp(22px,2.2vw,30px);margin:20px 0 26px}.sj-about__signature{font-size:clamp(30px,3.4vw,44px);margin:0}.sj-about__role{display:block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--sj-ink-soft);margin-top:6px}.sj-about__corner{position:absolute;bottom:10px;width:auto;height:clamp(122px,15vw,215px);opacity:.95;pointer-events:none;z-index:0}.sj-about__corner--left{left:0}.sj-about__corner--right{right:0}@media screen and (max-width:989px){.sj-about__welcome{grid-template-columns:minmax(0,1fr);gap:40px}.sj-about__portrait{max-width:380px;margin:0 auto}.sj-about__welcome-copy{max-width:none}.sj-about__chapter,.sj-about__chapter--art-left{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:54px}.sj-about__chapter-art{order:0!important;max-width:300px;margin:0 auto}.sj-about__closing{margin-top:56px;padding:34px 0 118px}.sj-about__corner{height:128px;width:auto;opacity:.9}}@media screen and (max-width:599px){.sj-about__chapter-head{gap:10px}.sj-about__icon{width:54px}.sj-about__closing{padding-bottom:112px}.sj-about__corner{height:112px;width:auto;opacity:.85}.sj-about__closing-inner{padding:0 6px}}@media(prefers-reduced-motion:reduce){.sj-teach--centered .sj-teach__icon img{transition:none!important}.sj-teach--centered .sj-teach__item:hover .sj-teach__icon img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sj-custom.css.map */
