.yj-about-page,.yj-journal-page{--yj-ed-cream:#f6f2e8;--yj-ed-olive:#58644f;--yj-ed-cocoa:#503b32;--yj-ed-muted:#71675b;--yj-ed-line:#503b322e;color:var(--yj-ed-cocoa);background:var(--yj-ed-cream)}.yj-about-page h1,.yj-about-page h2,.yj-about-page h3,.yj-journal-page h1,.yj-journal-page h2,.yj-journal-page h3{font-family:var(--serif,"Songti SC"), "STSong", "SimSun", serif;font-weight:400}.yj-about-page em,.yj-journal-page em{color:var(--yj-ed-olive);font-style:normal}.yj-about-page figure,.yj-journal-page figure{min-width:0;margin:0}.yj-about-page figcaption,.yj-journal-page figcaption{color:var(--yj-ed-muted);letter-spacing:.7px;font-size:10px;line-height:1.8}.yj-about-text-link,.yj-journal-text-link{color:var(--yj-ed-olive);border-bottom:1px solid #58644f73;align-items:center;gap:30px;padding-bottom:7px;font-size:13px;line-height:1.8;display:inline-flex}.yj-about-text-link>span,.yj-journal-text-link>span{font-size:19px;transition:transform .24s}.yj-about-text-link:hover>span,.yj-journal-text-link:hover>span{transform:translate(3px,-2px)}.yj-about-image-wrap,.yj-journal-image-wrap{background:#ebe5d8;overflow:hidden}.yj-about-image-wrap img,.yj-journal-image-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.6,.3,1);display:block}.yj-about-hero{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(45px,8vw,110px);padding-block:68px 90px;display:grid}.yj-about-hero-copy{animation:.8s both yj-about-enter}.yj-about-hero-copy>.eyebrow{margin-bottom:30px}.yj-about-hero h1{letter-spacing:-2px;font-size:clamp(50px,5.25vw,76px);line-height:1.37}.yj-about-lead{color:var(--yj-ed-muted);margin-top:29px;font-size:15px;line-height:2.1}.yj-about-hero-copy>.yj-about-text-link{margin-top:29px}.yj-about-hero-figure{justify-self:end;width:100%;max-width:510px;position:relative}.yj-about-hero-figure>.yj-about-image-wrap{aspect-ratio:3/4}.yj-about-hero-figure>figcaption{justify-content:space-between;gap:20px;margin-top:15px;font-size:9px;display:flex}.yj-about-photo-note{color:var(--yj-ed-olive);background:#f8f4eb;border:1px solid #503b321a;padding:20px 25px;font-family:Georgia,serif;font-size:18px;font-style:italic;line-height:1.5;position:absolute;bottom:75px;left:-34px;transform:rotate(-7deg);box-shadow:0 8px 20px #503b320d}.yj-about-story{border-top:1px solid var(--yj-ed-line);grid-template-columns:.85fr 1.5fr;align-items:start;gap:95px;padding-block:86px 107px;display:grid}.yj-about-badge{width:145px;margin-top:36px}.yj-about-badge img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.yj-about-story-aside>p:last-child{color:var(--yj-ed-muted);letter-spacing:1px;margin-top:20px;font-size:13px;line-height:1.95}.yj-about-story-copy h2{letter-spacing:-.8px;font-size:clamp(35px,3.6vw,49px);line-height:1.55}.yj-about-story-copy>p{max-width:630px;color:var(--yj-ed-muted);margin-top:25px;font-size:16px;line-height:2.1}.yj-about-story-copy>p+p{margin-top:18px}.yj-about-story-sign{color:var(--yj-ed-olive);letter-spacing:1.8px;margin-top:34px;font-size:9px;line-height:1.8;display:block}.yj-about-palette-section{background:#e8e9df;padding-block:76px}.yj-about-palette-layout{grid-template-columns:.95fr 1fr;align-items:center;gap:clamp(45px,8vw,110px);display:grid}.yj-about-garden-figure{max-width:470px}.yj-about-garden-figure>.yj-about-image-wrap{aspect-ratio:3/4}.yj-about-garden-figure>figcaption{margin-top:14px}.yj-about-palette-copy h2{letter-spacing:-1px;margin-top:25px;font-size:clamp(30px,3vw,43px);line-height:1.55}.yj-about-palette-copy>p:not(.eyebrow){color:#626851;max-width:480px;margin-top:24px;font-size:15px;line-height:2.1}.yj-about-swatches{gap:24px;margin-block:35px;display:flex}.yj-about-swatches>div{color:#626851;letter-spacing:.8px;flex-direction:column;align-items:center;gap:12px;font-size:10px;display:flex}.yj-about-swatches i{border:1px solid #503b321a;border-radius:50%;width:39px;height:39px;display:block}.yj-about-swatch-cream{background:#f6f2e8}.yj-about-swatch-olive{background:#58644f}.yj-about-swatch-cocoa{background:#503b32}.yj-about-swatch-rose{background:#bd9190}.yj-about-values{padding-block:108px 103px}.yj-about-section-title{justify-content:space-between;align-items:end;gap:35px;margin-bottom:42px;display:flex}.yj-about-section-title h2{letter-spacing:-1px;font-size:clamp(30px,3vw,42px);line-height:1.5}.yj-about-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;display:grid}.yj-about-value-grid>article{border-top:1px solid var(--yj-ed-line);padding-top:27px}.yj-about-value-number{color:#a78d72;font-family:Georgia,serif;font-size:22px}.yj-about-value-grid h3{margin-top:22px;font-size:24px;line-height:1.5}.yj-about-value-grid p{max-width:330px;color:var(--yj-ed-muted);margin-top:17px;font-size:14px;line-height:2.05}.yj-about-gift{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(45px,7vw,95px);padding-bottom:100px;display:grid}.yj-about-gift-figure>.yj-about-image-wrap{aspect-ratio:4/3}.yj-about-gift-figure img{object-position:center}.yj-about-gift-figure>figcaption{margin-top:15px;font-size:9px}.yj-about-gift-copy h2{letter-spacing:-1px;margin-top:25px;font-size:clamp(33px,3.5vw,49px);line-height:1.5}.yj-about-gift-copy>p:not(.eyebrow){max-width:410px;color:var(--yj-ed-muted);margin-top:25px;font-size:15px;line-height:2.1}.yj-about-gift-copy>.button{margin-top:31px}.yj-about-closing{text-align:center;border-top:1px solid var(--yj-ed-line);padding-block:59px 100px}.yj-about-closing>svg{width:64px;height:48px;color:var(--yj-ed-olive);margin:0 auto 23px}.yj-about-closing>p{font-family:var(--serif,"Songti SC"), "STSong", "SimSun", serif;letter-spacing:.5px;font-size:clamp(26px,2.65vw,37px);line-height:1.75}.yj-about-closing>a{margin-top:27px}.yj-journal-intro{justify-content:space-between;align-items:end;gap:60px;padding-block:76px 58px;animation:.8s both yj-journal-enter;display:flex}.yj-journal-intro h1{letter-spacing:-2px;margin-top:26px;font-size:clamp(43px,4.8vw,66px);line-height:1.5}.yj-journal-intro-copy{padding-bottom:9px}.yj-journal-intro-copy>span{color:var(--yj-ed-olive);letter-spacing:1.4px;font-size:9px;line-height:1.9}.yj-journal-intro-copy>p{color:var(--yj-ed-muted);margin-top:21px;font-size:14px;line-height:2}.yj-journal-contents{border-block:1px solid var(--yj-ed-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yj-journal-contents>a{padding:25px 35px 27px 0;transition:color .2s;position:relative}.yj-journal-contents>a+a{border-left:1px solid var(--yj-ed-line);padding-left:30px}.yj-journal-contents>a>span:first-child{color:var(--yj-ed-muted);letter-spacing:1.2px;font-size:9px;line-height:1.8}.yj-journal-contents h2{margin-top:13px;font-size:clamp(16px,1.5vw,21px);line-height:1.6}.yj-journal-content-arrow{color:var(--yj-ed-olive);font-size:18px;transition:transform .24s;position:absolute;bottom:28px;right:20px}.yj-journal-contents>a:hover{color:var(--yj-ed-olive)}.yj-journal-contents>a:hover .yj-journal-content-arrow{transform:translate(2px,2px)}.yj-journal-story{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(45px,6vw,85px);padding-block:94px 104px;display:grid}.yj-journal-figure>.yj-journal-image-wrap{aspect-ratio:3/4}.yj-journal-figure>figcaption,.yj-journal-gift-figure>figcaption{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:15px;font-size:9px;display:flex}.yj-journal-story-copy h2,.yj-journal-gift-content h2{letter-spacing:-1px;margin-top:23px;font-size:clamp(30px,2.9vw,41px);line-height:1.6}.yj-journal-deck{color:var(--yj-ed-muted);margin-top:24px;font-size:15px;line-height:2.1}.yj-journal-colour-line{grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.yj-journal-colour-line>span{text-align:center;letter-spacing:1px;padding:12px 10px;font-size:10px;line-height:1.5}.yj-journal-colour-cream{color:#6b6258;background:#e8dfcf}.yj-journal-colour-cocoa{color:#f6f2e8;background:#503b32}.yj-journal-colour-olive{color:#f6f2e8;background:#58644f}.yj-journal-tips{counter-reset:yj-journal-tip;margin:28px 0 0;padding:0;list-style:none}.yj-journal-tips>li{counter-increment:yj-journal-tip;border-top:1px solid var(--yj-ed-line);padding:22px 0 20px 32px;position:relative}.yj-journal-tips>li:before{content:counter(yj-journal-tip, decimal-leading-zero);color:#9d846c;font-family:Georgia,serif;font-size:11px;position:absolute;top:26px;left:0}.yj-journal-tips h3{font-size:19px;line-height:1.65}.yj-journal-tips p{color:var(--yj-ed-muted);margin-top:10px;font-size:14px;line-height:2}.yj-journal-story-copy>.yj-journal-text-link{margin-top:18px}.yj-journal-garden-band{background:#e8e9df}.yj-journal-story--garden{padding-block:82px}.yj-journal-story--garden>.yj-journal-figure{grid-area:1/2}.yj-journal-story--garden>.yj-journal-story-copy{grid-area:1/1}.yj-journal-story--garden .yj-journal-tips{margin-top:33px}.yj-journal-gift-story{padding-block:98px 94px}.yj-journal-page .yj-journal-gift-figure{width:min(100%,1040px);margin-inline:auto}.yj-journal-gift-figure>.yj-journal-image-wrap{aspect-ratio:4/3}.yj-journal-gift-figure img{object-position:center 53%}.yj-journal-gift-content{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(45px,6vw,85px);padding-top:44px;display:grid}.yj-journal-gift-content .yj-journal-deck{max-width:480px}.yj-journal-gift-content .yj-journal-text-link{margin-top:28px}.yj-journal-gift-content>.yj-journal-tips{margin-top:0}.yj-journal-closing{text-align:center;border-top:1px solid var(--yj-ed-line);padding-block:62px 95px}.yj-journal-closing h2{letter-spacing:-.5px;margin-block:25px 30px;font-size:clamp(30px,3vw,42px);line-height:1.65}@media (hover:hover) and (pointer:fine){.yj-about-image-wrap:hover img,.yj-journal-image-wrap:hover img{transform:scale(1.025)}}@keyframes yj-about-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes yj-journal-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1050px){.yj-about-hero{gap:48px}.yj-about-hero h1{font-size:clamp(43px,5.25vw,58px)}.yj-about-story{grid-template-columns:.7fr 1.5fr;gap:52px}.yj-about-palette-layout{gap:48px}.yj-about-palette-copy h2{font-size:32px}.yj-about-value-grid{gap:30px}.yj-about-gift{grid-template-columns:1.1fr 1fr;gap:46px}.yj-about-gift-copy h2{font-size:37px}.yj-journal-intro{gap:35px}.yj-journal-intro-copy>span{letter-spacing:.8px;font-size:8px}.yj-journal-contents>a{padding-right:32px}.yj-journal-contents>a+a{padding-left:21px}.yj-journal-contents h2{font-size:17px}.yj-journal-content-arrow{right:10px}.yj-journal-story,.yj-journal-gift-content{gap:42px}.yj-journal-story-copy h2,.yj-journal-gift-content h2{font-size:32px}.yj-journal-deck{font-size:14px}}@media (width<=760px){.yj-about-page figcaption,.yj-journal-page figcaption{font-size:9px}.yj-about-text-link,.yj-journal-text-link{gap:24px;font-size:12px}.yj-about-hero{grid-template-columns:1fr;gap:38px;padding-block:42px 55px}.yj-about-hero-copy>.eyebrow{margin-bottom:23px}.yj-about-hero h1{letter-spacing:-1.3px;font-size:clamp(44px,11.3vw,65px);line-height:1.38}.yj-about-lead{margin-top:22px;font-size:14px;line-height:2}.yj-about-hero-copy>.yj-about-text-link{margin-top:22px}.yj-about-hero-figure{justify-self:center;max-width:540px}.yj-about-hero-figure>.yj-about-image-wrap{aspect-ratio:3/4}.yj-about-hero-figure>figcaption{flex-wrap:wrap;gap:12px;margin-top:13px;font-size:8px}.yj-about-photo-note{padding:13px 18px;font-size:15px;bottom:56px;left:14px}.yj-about-story{grid-template-columns:1fr;gap:28px;padding-block:53px 61px}.yj-about-story-aside{grid-template-columns:1fr 88px;align-items:center;gap:13px 20px;display:grid}.yj-about-badge{grid-area:1/2/3;width:88px;margin-top:0}.yj-about-story-aside>p:last-child{margin-top:0;font-size:12px}.yj-about-story-copy h2{font-size:34px;line-height:1.6}.yj-about-story-copy>p{margin-top:21px;font-size:14px}.yj-about-story-sign{letter-spacing:.9px;margin-top:25px;font-size:8px}.yj-about-palette-section{padding-block:46px 52px}.yj-about-palette-layout{grid-template-columns:1fr;gap:33px}.yj-about-garden-figure{justify-self:center;width:100%;max-width:540px}.yj-about-garden-figure>.yj-about-image-wrap{aspect-ratio:3/4}.yj-about-garden-figure>figcaption{margin-top:12px}.yj-about-palette-copy h2{margin-top:20px;font-size:clamp(29px,7.5vw,37px);line-height:1.6}.yj-about-palette-copy>p:not(.eyebrow){margin-top:20px;font-size:14px}.yj-about-swatches{gap:25px;margin-block:27px}.yj-about-swatches i{width:36px;height:36px}.yj-about-values{padding-block:58px 55px}.yj-about-section-title{flex-direction:column;align-items:start;gap:17px;margin-bottom:27px}.yj-about-section-title h2{font-size:30px}.yj-about-value-grid{grid-template-columns:1fr;gap:25px}.yj-about-value-grid>article{grid-template-columns:29px 1fr;gap:9px 18px;padding-top:23px;display:grid}.yj-about-value-number{grid-area:1/1/3;padding-top:2px;font-size:19px}.yj-about-value-grid h3{grid-column:2;margin-top:0;font-size:23px}.yj-about-value-grid p{grid-column:2;max-width:none;margin-top:0;font-size:13px}.yj-about-gift{grid-template-columns:1fr;gap:31px;padding-bottom:61px}.yj-about-gift-figure>.yj-about-image-wrap{aspect-ratio:4/3}.yj-about-gift-copy h2{margin-top:20px;font-size:36px}.yj-about-gift-copy>p:not(.eyebrow){max-width:none;margin-top:21px;font-size:14px}.yj-about-gift-copy>.button{margin-top:25px}.yj-about-closing{padding-block:40px 59px}.yj-about-closing>svg{width:53px;height:40px;margin-bottom:18px}.yj-about-closing>p{letter-spacing:0;font-size:clamp(23px,6vw,32px);line-height:1.85}.yj-about-closing>a{margin-top:23px}.yj-journal-intro{flex-direction:column;align-items:start;gap:26px;padding-block:44px 36px}.yj-journal-intro h1{letter-spacing:-1.3px;margin-top:22px;font-size:clamp(37px,9.5vw,53px);line-height:1.5}.yj-journal-intro-copy{padding-bottom:0}.yj-journal-intro-copy>span{font-size:8px}.yj-journal-intro-copy>p{margin-top:14px;font-size:13px}.yj-journal-contents{grid-template-columns:1fr}.yj-journal-contents>a,.yj-journal-contents>a+a{border-left:0;padding:20px 35px 21px 0}.yj-journal-contents>a+a{border-top:1px solid var(--yj-ed-line)}.yj-journal-contents>a>span:first-child{letter-spacing:.8px;font-size:8px}.yj-journal-contents h2{margin-top:8px;font-size:20px}.yj-journal-content-arrow{font-size:20px;bottom:24px;right:3px}.yj-journal-story{grid-template-columns:1fr;gap:34px;padding-block:49px 58px}.yj-journal-figure{justify-self:center;width:100%;max-width:540px}.yj-journal-figure>.yj-journal-image-wrap{aspect-ratio:3/4}.yj-journal-figure>figcaption,.yj-journal-gift-figure>figcaption{margin-top:12px;font-size:8px}.yj-journal-story-copy h2,.yj-journal-gift-content h2{letter-spacing:-.8px;margin-top:19px;font-size:clamp(29px,7.5vw,37px);line-height:1.6}.yj-journal-deck{margin-top:19px;font-size:14px}.yj-journal-colour-line{margin-top:24px}.yj-journal-colour-line>span{padding-block:11px;font-size:9px}.yj-journal-tips{margin-top:25px}.yj-journal-tips>li{padding:20px 0 18px 27px}.yj-journal-tips>li:before{font-size:10px;top:24px}.yj-journal-tips h3{font-size:19px}.yj-journal-tips p{margin-top:9px;font-size:13px;line-height:2.05}.yj-journal-story-copy>.yj-journal-text-link{margin-top:13px}.yj-journal-story--garden>.yj-journal-figure,.yj-journal-story--garden>.yj-journal-story-copy{grid-area:auto}.yj-journal-story--garden{padding-block:45px 52px}.yj-journal-story--garden .yj-journal-tips{margin-top:27px}.yj-journal-gift-story{padding-block:51px 58px}.yj-journal-gift-figure>.yj-journal-image-wrap{aspect-ratio:4/3}.yj-journal-gift-content{grid-template-columns:1fr;gap:30px;padding-top:30px}.yj-journal-gift-content .yj-journal-text-link{margin-top:24px}.yj-journal-closing{padding-block:42px 60px}.yj-journal-closing h2{margin-block:20px 25px;font-size:clamp(27px,7vw,35px)}}@media (width<=360px){.yj-about-hero h1{font-size:41px}.yj-about-hero-figure>figcaption{letter-spacing:.3px;font-size:7px}.yj-about-story-aside{grid-template-columns:1fr 74px;gap:13px}.yj-about-story-aside>.eyebrow{letter-spacing:.9px;font-size:8px}.yj-about-badge{width:74px}.yj-about-swatches{gap:20px}.yj-about-palette-copy h2{font-size:27px}.yj-journal-intro h1{font-size:35px}.yj-journal-story-copy h2,.yj-journal-gift-content h2{font-size:27px}}@media (prefers-reduced-motion:reduce){.yj-about-hero-copy,.yj-journal-intro{animation:none}.yj-about-image-wrap img,.yj-journal-image-wrap img,.yj-about-text-link>span,.yj-journal-text-link>span,.yj-journal-contents>a,.yj-journal-content-arrow{transition:none}.yj-about-image-wrap:hover img,.yj-journal-image-wrap:hover img{transform:none}}
