.siejunior_template-value-promise .main-content{padding-top:0;font-size:clamp(.95rem,.9rem + .2vw,1.0625rem);line-height:1.8}.siejunior_template-value-promise .site-footer{margin-top:0}.siejunior_template-value-promise .btn{display:inline-block;margin-top:1.4rem;padding:.95rem 1.8rem;background:transparent;border:1px solid var(--umber);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--umber);transition:background .5s var(--ease),color .5s var(--ease)}.siejunior_template-value-promise .btn:hover{background:var(--umber);color:var(--parchment)}.wrap{width:min(100% - 2 * var(--gutter-small),var(--max));margin-inline:auto}.eyebrow{font-family:var(--sans);font-size:.68rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--label)}.eyebrow--light{color:#ffffffd9}.eyebrow--center{text-align:center}.title{font-family:var(--serif);font-weight:500;text-transform:uppercase;letter-spacing:.05em;line-height:1.22;font-size:clamp(1.35rem,2.15vw,2rem);color:var(--umber)}.lede{font-family:var(--serif);font-size:clamp(1.15rem,1rem + .7vw,1.55rem);line-height:1.5;font-weight:400;color:var(--ink)}.lede em,.sj_promise_splitrow em{font-family:var(--serif);font-style:italic;color:var(--forest)}.hero{position:relative;min-height:clamp(34rem,88vh,52rem);display:grid;align-items:end;color:#fff;overflow:hidden;isolation:isolate}.hero__media{position:absolute;top:-16%;right:0;bottom:-16%;left:0;z-index:-1}.hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 62%}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#2c2825b8,#2c282533 55%,#2c28251a)}.hero__inner{padding-block:0 clamp(3rem,7vw,5.5rem);display:grid;gap:1.2rem}.hero__title{font-family:var(--serif);font-weight:500;font-size:clamp(2.8rem,6.6vw,5.6rem);line-height:1.06;letter-spacing:-.01em;max-width:14ch}.circled{position:relative;display:inline-block;padding:0 .12em}.circled svg{position:absolute;top:-18%;right:-10%;bottom:-22%;left:-10%;width:120%;height:140%;overflow:visible;pointer-events:none}.circled path{fill:none;stroke:var(--cream);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:900;stroke-dashoffset:900;transition:stroke-dashoffset 1.6s var(--ease) 1.1s}.is-in .circled path{stroke-dashoffset:0}.row{padding-block:var(--section)}.row--tint{background:var(--bg-2)}.row__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,4rem);row-gap:2.5rem;align-items:center}.row__media{grid-column:1 / span 7}.row__text{grid-column:8 / span 5;display:grid;gap:1.2rem}.row--flip .row__media{grid-column:6 / span 7;grid-row:1}.row--flip .row__text{grid-column:1 / span 5;grid-row:1}.row__text .title{margin-block:.2rem .3rem}.row__text .body+.body{margin-top:-.2rem}#intro .row__text{gap:1.4rem}@media(max-width:900px){.row__media,.row--flip .row__media,.row__text,.row--flip .row__text{grid-column:1 / -1;grid-row:auto}}.frame{position:relative;padding:10px;margin:0}.frame__box{position:relative;overflow:hidden;background:var(--linen)}.frame img{width:100%;height:100%;object-fit:cover;display:block}.frame:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid var(--rule);pointer-events:none;transition:inset 1.2s var(--ease) .4s}.is-in .frame:before{top:0;right:0;bottom:0;left:0}.frame--4x3 img{aspect-ratio:4 / 3}.frame--4x5 img{aspect-ratio:4 / 5}@media(max-width:640px){.frame--4x5 img{aspect-ratio:4 / 4.4}}.frame__box img{transform:scale(1.06);transition:transform 1.1s var(--ease);will-change:transform}.hero__media img{transform:scale(1.04);transition:transform 1.1s var(--ease)}.close-line{font-family:var(--serif);font-style:italic;font-size:1.12em;line-height:1.5;color:var(--umber);padding-top:.4rem;border-top:1px solid var(--rule);margin-top:.4rem}.close-line em{font-style:normal;color:var(--forest)}section[id]{scroll-margin-top:4rem}.quote{padding-block:var(--section);text-align:center}.quote .wrap{display:grid;justify-items:center;gap:1.4rem}.quote__text{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(1.4rem,1.1rem + 1.3vw,2.2rem);line-height:1.4;max-width:34ch;color:var(--umber)}.quote--close{background:var(--bg-2)}.row--tint+.quote--close{padding-top:0}.quote--close .quote__text{font-weight:500}.index{padding-bottom:var(--section)}.index__inner{display:grid;justify-items:center;gap:2rem}.index .eyebrow{display:flex;align-items:center;gap:1.4rem;width:100%}.index .eyebrow:before,.index .eyebrow:after{content:"";flex:1;height:1px;background:var(--rule)}.index ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 2rem;width:100%}.index li{text-align:center}.index a{position:relative;display:inline-block;padding-bottom:.55rem;font-family:var(--serif);font-size:clamp(.95rem,1.1vw,1.15rem);line-height:1.4;color:var(--umber);transition:color .4s}.index a:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:1px;background:var(--sand);transition:left .5s var(--ease),right .5s var(--ease)}.index a:before{content:"";position:absolute;left:calc(50% - .75rem);right:calc(50% - .75rem);bottom:0;height:1px;background:var(--sand);opacity:.7}.index a:hover{color:var(--forest)}.index a:hover:after{left:0;right:0}@media(max-width:760px){.index ul{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-fx]{opacity:0;transition-property:opacity,transform;transition-timing-function:var(--ease);transition-duration:.7s;transition-delay:0ms;will-change:opacity,transform}[data-fx=fade-up]{transform:translateY(30px)}[data-fx].is-in{opacity:1;transform:none}[data-depth]{will-change:transform}.row__grid{align-items:center}.row__media{padding-block:2.5rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-fx]{opacity:1!important;transform:none!important;transition:none!important}.circled path{stroke-dashoffset:0;transition:none}.frame:before{top:0;right:0;bottom:0;left:0;transition:none}[data-depth]{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/sj_promise_styles.css.map */
