.jp{--mp-cream:#eeece8;--mp-sage:#c8d2d2;--mp-dark:#37383d;--mp-font-family:"Neue Montreal","PP Neue Montreal",Arial,sans-serif;--mp-font-weight-medium:500;--mp-letter-spacing:-.005em;--mp-text-small:clamp(.8125rem,.73vw,.875rem);--mp-text-body:clamp(1rem,.83vw,1.125rem);--mp-radius-pill:81px;--mp-space-sm:16px;--mp-space-md:24px;--mp-space-lg:32px;--mp-space-xl:64px;--jp-pill:#e2e3df;--jp-rule:rgba(55,56,61,.22);--jp-btn-text:clamp(.75rem,.72vw,.8125rem);background:var(--mp-cream);color:var(--mp-dark);font-family:var(--mp-font-family,Arial,sans-serif);font-weight:var(--mp-font-weight-medium);letter-spacing:var(--mp-letter-spacing);font-size:.875rem;padding-top:clamp(72px,6vw,110px)}.jp *{box-sizing:border-box}.jp [hidden]{display:none!important}.jp a:not(.jp-btn-dark){color:var(--mp-dark)}.jp a{text-decoration:none}.jp a:not(.jp-btn-dark):not(.jp-card):hover{opacity:.55}.jp p{font-size:var(--mp-text-small);line-height:1.5}.jp-wrap{max-width:1560px;margin:0 auto;padding-inline:clamp(20px,2.6vw,44px)}.jp-btn-dark{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--mp-radius-pill);font-family:var(--mp-font-family,Arial,sans-serif);font-weight:var(--mp-font-weight-medium);font-size:var(--jp-btn-text);letter-spacing:var(--mp-letter-spacing);padding:clamp(12px,1vw,17px) clamp(24px,2.2vw,38px);cursor:pointer;white-space:nowrap;border:0;transition:opacity .2s;background:var(--mp-dark);color:var(--mp-cream)}.jp-btn-dark:hover{opacity:.82}.jp-hero{padding-block:clamp(40px,4vw,72px);display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--mp-space-xl)}.jp-hero h1{font-size:clamp(1.9rem,3.1vw,3.4rem);max-width:17ch;line-height:1.08;margin:0 0 var(--mp-space-md);font-weight:var(--mp-font-weight-medium)}.jp-hero p{max-width:44ch;margin:0;text-wrap:pretty}.jp-hero-note{font-size:var(--jp-btn-text);opacity:.45;text-align:right;padding-bottom:6px}.jp-chips{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:clamp(40px,4vw,72px)}.jp-chip{background:transparent;border:1px solid var(--jp-rule);border-radius:var(--mp-radius-pill);padding:9px 20px;font-family:var(--mp-font-family,Arial,sans-serif);font-size:var(--jp-btn-text);font-weight:var(--mp-font-weight-medium);letter-spacing:var(--mp-letter-spacing);color:var(--mp-dark);cursor:pointer;transition:background .18s,color .18s,border-color .18s}.jp-chip:hover{border-color:var(--mp-dark)}.jp-chip[aria-pressed=true]{background:var(--mp-dark);border-color:var(--mp-dark);color:var(--mp-cream)}.jp-row-label{display:flex;justify-content:space-between;gap:var(--mp-space-md);font-size:var(--jp-btn-text);padding-bottom:12px;border-bottom:1px solid var(--jp-rule);margin-bottom:clamp(28px,3vw,56px)}.jp-band{background:var(--mp-sage);padding-block:clamp(48px,5vw,96px)}.jp-band .jp-row-label{border-color:#37383d47}.jp-featured{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(20px,2vw,40px);align-items:stretch}.jp-panel{background:var(--mp-cream);border-radius:clamp(140px,17vw,300px) clamp(140px,17vw,300px) 0 0;padding:clamp(40px,5vw,88px) clamp(28px,3.5vw,64px) clamp(28px,2.6vw,44px);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;gap:var(--mp-space-md);min-height:clamp(360px,34vw,560px)}.jp-panel h2{font-size:clamp(1.25rem,1.85vw,2rem);max-width:22ch;margin:0;font-weight:var(--mp-font-weight-medium)}.jp-panel p{max-width:46ch;margin:0;opacity:.72}.jp-feat-media{background:var(--mp-cream);border-radius:clamp(140px,17vw,300px) clamp(140px,17vw,300px) 0 0;overflow:hidden;min-height:clamp(360px,34vw,560px);position:relative}.jp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.2vw,44px);padding-bottom:clamp(56px,6vw,120px)}.jp-card{display:flex;flex-direction:column;gap:14px}.jp-card-media{background:var(--mp-sage);border-radius:clamp(90px,11vw,190px) clamp(90px,11vw,190px) 0 0;aspect-ratio:4/5;transition:transform .45s ease}.jp-card:hover{opacity:1}.jp-card:hover .jp-card-media{transform:translateY(-6px)}.jp-meta{display:flex;gap:10px;align-items:center;font-size:var(--jp-btn-text);opacity:.5;margin:0}.jp-dot{width:3px;height:3px;border-radius:50%;background:currentColor}.jp-card h3{font-size:clamp(1.05rem,1.35vw,1.35rem);margin:0;line-height:1.15;font-weight:var(--mp-font-weight-medium)}.jp-card p{margin:0;opacity:.65}.jp-empty{grid-column:1/-1;padding-block:var(--mp-space-xl);opacity:.45}.jp-news{background:var(--mp-sage);border-radius:clamp(120px,14vw,260px) clamp(120px,14vw,260px) 0 0;text-align:center;padding:clamp(56px,7vw,120px) clamp(24px,6vw,120px) clamp(44px,5vw,88px);margin-bottom:clamp(24px,2.5vw,48px)}.jp-news h2{font-size:clamp(1.4rem,2.2vw,2.4rem);max-width:22ch;margin:0 auto var(--mp-space-sm);font-weight:var(--mp-font-weight-medium)}.jp-news p{max-width:38ch;margin:0 auto var(--mp-space-lg);opacity:.72}.jp-form{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.jp-form input{background:transparent;border:1px solid rgba(55,56,61,.3);border-radius:var(--mp-radius-pill);padding:clamp(12px,1vw,17px) clamp(20px,1.8vw,30px);font-family:var(--mp-font-family,Arial,sans-serif);font-size:var(--jp-btn-text);color:var(--mp-dark);min-width:min(300px,100%);letter-spacing:var(--mp-letter-spacing)}.jp-form input::placeholder{color:var(--mp-dark);opacity:.42}.jp-form input:focus{outline:none;border-color:var(--mp-dark)}.jp-articles{padding-top:clamp(48px,5vw,96px)}@media(max-width:1024px){.jp-featured{grid-template-columns:1fr}.jp-grid{grid-template-columns:repeat(2,1fr)}.jp-hero{grid-template-columns:1fr}.jp-hero-note{display:none}}@media(max-width:640px){.jp-grid{grid-template-columns:1fr}}.jp-card-media,.jp-feat-media{overflow:hidden}.jp-card-media img,.jp-feat-media img{width:100%;height:100%;object-fit:cover;display:block}.jp-article{padding-bottom:clamp(48px,5vw,96px)}.jp-article-head{max-width:68ch;margin:0 auto;padding-block:clamp(24px,3vw,56px)}.jp-article-head .jp-meta{margin:0}.jp-article-head h1{font-size:clamp(1.9rem,3.1vw,3.4rem);line-height:1.08;margin:var(--mp-space-md) 0 0;font-weight:var(--mp-font-weight-medium)}.jp-article-rule{height:1px;background:var(--jp-rule);margin-top:clamp(24px,2.6vw,44px)}.jp-article-media{border-radius:clamp(120px,14vw,260px) clamp(120px,14vw,260px) 0 0;overflow:hidden;aspect-ratio:16/10;background:var(--mp-sage);margin-bottom:clamp(32px,4vw,72px)}.jp-article-media img{width:100%;height:100%;object-fit:cover;display:block}.jp-article-body{max-width:68ch;margin:0 auto;font-size:var(--mp-text-body);line-height:1.62}.jp-article-body p{font-size:inherit;line-height:inherit;margin:0 0 1.1em}.jp-article-body h2{font-size:clamp(1.25rem,1.85vw,2rem);font-weight:var(--mp-font-weight-medium);line-height:1.2;margin:2em 0 .6em}.jp-article-body h3{font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:var(--mp-font-weight-medium);line-height:1.25;margin:1.8em 0 .5em}.jp-article-body a{text-decoration:underline;text-underline-offset:3px}.jp-article-body img{max-width:100%;height:auto;display:block;margin:1.6em 0;border-radius:clamp(60px,7vw,120px) clamp(60px,7vw,120px) 0 0}.jp-article-body blockquote{margin:1.6em 0;padding-left:var(--mp-space-md);border-left:1px solid var(--jp-rule);opacity:.8}.jp-article-body ul,.jp-article-body ol{margin:0 0 1.1em;padding-left:1.25em}.jp-article-body li{margin-bottom:.4em}.jp-article-back{max-width:68ch;margin:clamp(40px,4vw,72px) auto 0;font-size:var(--jp-btn-text)}@media(max-width:640px){.jp-article-media{aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/journal.css.map */
