@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap";:root{--j-paper: #F5F5F2;--j-navy: #1B3680;--j-pink: #D96AA0;--j-blush: #F2D9D9;--j-burgundy: #6E1B3A;--j-periwinkle:#8BA4E3;--j-muted: #6E6E6A;--j-font-display: "TAN Meringue", Georgia, "Times New Roman", serif;--j-font-body: "Montserrat", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--j-font-script: "Moontime", "Brush Script MT", cursive;--j-radius: 8px;--j-radius-pill: 20px;--j-max-width: 1200px;--j-prose-width: 740px}.journal-page{background-color:var(--j-paper);color:var(--j-navy);font-family:var(--j-font-body);font-size:16px;line-height:1.6}.j-container{max-width:var(--j-max-width);margin:0 auto;padding:0 40px}.j-prose-container{max-width:var(--j-prose-width);margin:0 auto;padding:0 40px}.j-pill{display:inline-block;font-family:var(--j-font-body);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--j-burgundy);background:var(--j-blush);padding:4px 12px;border-radius:var(--j-radius-pill);line-height:1.2;white-space:nowrap}.j-pill--periwinkle{background:#e2e8f4;color:var(--j-navy)}.j-display{font-family:var(--j-font-display);font-weight:400;letter-spacing:-.01em;color:var(--j-burgundy)}.j-hero{position:relative;overflow:hidden;text-align:center;padding:72px 40px 56px;background:var(--j-paper)}.j-hero__scatter{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.j-petal{position:absolute;border-radius:50% 0}.j-hero h1{font-family:var(--j-font-display);font-size:clamp(42px,7vw,72px);font-weight:400;color:var(--j-burgundy);letter-spacing:-.01em;margin:0 0 14px;position:relative;z-index:1}.j-hero p{font-size:17px;color:var(--j-navy);opacity:.78;margin:0;font-family:var(--j-font-body);position:relative;z-index:1}.j-featured-wrap{padding:0 40px 36px;max-width:var(--j-max-width);margin:0 auto}.j-featured{display:flex;background:#fff;border:.5px solid rgba(27,54,128,.1);border-radius:var(--j-radius);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.j-featured:hover{box-shadow:0 6px 28px #1b36801f}.j-featured__image{width:44%;flex-shrink:0;min-height:340px;background:#f4d0dd;overflow:hidden;position:relative}.j-featured__image img{width:100%;height:100%;object-fit:cover;display:block}.j-featured__body{padding:36px 40px;display:flex;flex-direction:column;justify-content:center;gap:14px;flex:1}.j-featured__title{font-family:var(--j-font-display);font-size:clamp(22px,2.6vw,34px);font-weight:400;color:var(--j-navy);line-height:1.18;margin:0}.j-featured__excerpt{font-size:15px;line-height:1.65;color:var(--j-navy);opacity:.8;margin:0}.j-featured__meta{font-size:13px;color:var(--j-muted);margin:0}.j-featured__cta{display:inline-block;font-size:14px;font-weight:500;color:var(--j-pink);margin-top:2px}.j-grid-wrap{padding:0 40px 44px;max-width:var(--j-max-width);margin:0 auto}.j-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.j-card{display:flex;flex-direction:column;background:#fff;border:.5px solid rgba(27,54,128,.1);border-radius:var(--j-radius);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.j-card:hover{box-shadow:0 4px 20px #1b36801f}.j-card__image{height:190px;background:var(--j-blush);overflow:hidden;flex-shrink:0}.j-card__image img{width:100%;height:100%;object-fit:cover;display:block}.j-card__body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.j-card__title{font-family:var(--j-font-display);font-size:18px;font-weight:400;color:var(--j-navy);line-height:1.28;margin:0}.j-card__meta{font-size:12px;color:var(--j-muted);margin:0}.j-index-banner{max-width:calc(var(--j-max-width) - 80px);margin:0 auto 64px}.j-index-banner-inner{background:var(--j-blush);border-radius:var(--j-radius);padding:30px 36px;display:flex;align-items:center;gap:28px}.j-pdf-thumb{width:72px;height:92px;background:var(--j-paper);border-radius:4px;padding:10px 9px 9px;flex-shrink:0;box-sizing:border-box}.j-pdf-thumb--dark{background:var(--j-paper);border:.5px solid rgba(255,255,255,.25)}.j-pdf-thumb__line{height:3px;background:#d96aa08c;border-radius:2px;margin-bottom:5px}.j-pdf-thumb__label{font-family:var(--j-font-display);font-size:9px;color:var(--j-burgundy);line-height:1.3;margin-top:8px}.j-banner-content{flex:1}.j-banner-content h2{font-size:clamp(19px,2vw,24px);margin:0 0 6px}.j-banner-content p{font-size:14px;color:var(--j-navy);opacity:.85;margin:0 0 16px;line-height:1.55}.j-form{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.j-form--stack{flex-direction:column;align-items:stretch}.j-form__row{display:flex;gap:8px;width:100%}.j-input{flex:1;min-width:0;padding:10px 14px;font-family:var(--j-font-body);font-size:14px;color:var(--j-navy);background:#fff;border:1px solid rgba(27,54,128,.22);border-radius:6px;outline:none;transition:border-color .15s;-webkit-appearance:none}.j-input:focus{border-color:var(--j-pink)}.j-input::placeholder{color:var(--j-muted);opacity:.85}.j-btn{display:inline-block;padding:10px 22px;font-family:var(--j-font-body);font-size:14px;font-weight:600;color:#fff;background:var(--j-pink);border:none;border-radius:6px;cursor:pointer;white-space:nowrap;transition:opacity .15s;text-align:center;line-height:1.4;-webkit-appearance:none}.j-btn:hover{opacity:.88}.j-btn:disabled{opacity:.6;cursor:default}.j-btn--full{width:100%}.j-form__success{display:none;font-size:14px;font-weight:500;color:var(--j-burgundy);margin-top:4px}.j-form__error{display:none;font-size:13px;color:#c0392b;margin-top:4px}.j-breadcrumb{padding:28px 0 0;font-size:13px;color:var(--j-muted);display:flex;align-items:center;flex-wrap:wrap;gap:2px}.j-breadcrumb a{color:var(--j-navy);text-decoration:none}.j-breadcrumb a:hover{text-decoration:underline}.j-breadcrumb__sep{margin:0 4px;opacity:.45}.j-article-header{padding:18px 0 28px}.j-article-header .j-pill{display:block;width:fit-content;margin-bottom:14px}.j-article-title{font-size:clamp(28px,4.5vw,52px);line-height:1.13;color:var(--j-burgundy);margin:0 0 18px}.j-article-meta{font-size:14px;color:var(--j-muted);margin:0}.j-article-hero{border-radius:var(--j-radius);overflow:hidden;background:#f4d0dd;margin-bottom:44px;aspect-ratio:16 / 7;position:relative}.j-article-hero img{width:100%;height:100%;object-fit:cover;display:block}.j-article-hero__scatter{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.j-prose{font-size:17px;line-height:1.72;color:var(--j-navy);margin-bottom:36px}.j-prose>*+*{margin-top:0}.j-prose p{margin:0 0 1.4em}.j-prose h2{font-family:var(--j-font-display);font-size:28px;font-weight:400;color:var(--j-burgundy);line-height:1.18;margin:2.2em 0 .7em}.j-prose h3{font-family:var(--j-font-display);font-size:22px;font-weight:400;color:var(--j-navy);line-height:1.22;margin:2em 0 .6em}.j-prose h4{font-family:var(--j-font-body);font-size:16px;font-weight:600;color:var(--j-navy);margin:1.8em 0 .5em}.j-prose ul,.j-prose ol{padding-left:24px;margin:0 0 1.4em}.j-prose li{margin-bottom:.5em;line-height:1.6}.j-prose li::marker{color:var(--j-pink)}.j-prose strong,.j-prose b{font-weight:600}.j-prose em,.j-prose i{font-style:italic}.j-prose a{color:var(--j-pink);text-decoration:underline;text-underline-offset:2px}.j-prose blockquote{border-left:3px solid var(--j-pink);background:var(--j-blush);border-radius:0 var(--j-radius) var(--j-radius) 0;padding:14px 22px;margin:1.6em 0;font-style:italic}.j-prose blockquote p:last-child{margin:0}.j-prose hr{border:none;border-top:1px solid rgba(27,54,128,.12);margin:2.5em 0}.j-callout{background:var(--j-blush);border-left:3px solid var(--j-pink);border-radius:0 var(--j-radius) var(--j-radius) 0;padding:20px 24px;margin-bottom:36px;display:flex;align-items:center;gap:20px}.j-callout__icon{flex-shrink:0;color:var(--j-burgundy);display:flex}.j-callout__body{flex:1;min-width:0}.j-callout__label{font-size:15px;font-weight:600;color:var(--j-burgundy);margin:0 0 4px}.j-callout__desc{font-size:14px;color:var(--j-navy);opacity:.85;margin:0;line-height:1.5}.j-callout__link{flex-shrink:0;font-size:14px;font-weight:500;color:var(--j-pink);text-decoration:none;cursor:pointer;white-space:nowrap}.j-callout__link:hover{text-decoration:underline}.j-signoff{display:block;font-family:var(--j-font-script);font-size:34px;line-height:1.2;color:var(--j-burgundy);margin:8px 0 48px}.j-post-signup{background:var(--j-navy);border-radius:var(--j-radius);padding:40px 44px;display:flex;align-items:flex-start;gap:32px;margin-bottom:64px}.j-post-signup__thumb{flex-shrink:0;width:84px;height:108px;background:var(--j-paper);border-radius:4px;padding:12px 10px 10px;box-sizing:border-box;border:.5px solid rgba(255,255,255,.2)}.j-post-signup__thumb .j-pdf-thumb__label{font-size:10px}.j-post-signup__content{flex:1;min-width:0}.j-post-signup__headline{font-size:clamp(20px,2.6vw,30px);color:var(--j-blush);margin:0 0 10px;line-height:1.18}.j-post-signup__desc{font-size:15px;color:var(--j-paper);opacity:.85;margin:0 0 22px;line-height:1.62}.j-post-signup .j-input{background:#fff;border-color:transparent}.j-related{margin-bottom:72px}.j-related__heading{font-family:var(--j-font-body);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--j-muted);margin:0 0 18px}.j-related__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.j-related-card{display:flex;background:#fff;border:.5px solid rgba(27,54,128,.1);border-radius:var(--j-radius);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.j-related-card:hover{box-shadow:0 4px 16px #1b36801a}.j-related-card__image{width:80px;flex-shrink:0;background:var(--j-blush);overflow:hidden}.j-related-card__image img{width:100%;height:100%;object-fit:cover;display:block}.j-related-card__body{padding:14px 16px;display:flex;flex-direction:column;gap:7px;justify-content:center}.j-related-card__title{font-family:var(--j-font-display);font-size:15px;font-weight:400;color:var(--j-navy);line-height:1.3;margin:0}@media(max-width:1024px){.j-container,.j-prose-container,.j-featured-wrap,.j-grid-wrap{padding-left:24px;padding-right:24px}.j-index-banner{margin-left:24px;margin-right:24px}.j-grid{grid-template-columns:repeat(2,1fr)}.j-featured__image{width:40%}.j-post-signup{padding:32px 36px}}@media(max-width:640px){.j-container,.j-prose-container,.j-featured-wrap,.j-grid-wrap{padding-left:16px;padding-right:16px}.j-hero{padding:48px 20px 40px}.j-featured{flex-direction:column}.j-featured__image{width:100%;min-height:200px}.j-featured__body{padding:22px 20px;gap:10px}.j-grid{grid-template-columns:1fr}.j-card__image{height:160px}.j-index-banner{margin-left:16px;margin-right:16px}.j-index-banner-inner{flex-direction:column;text-align:center;padding:24px 20px;gap:18px}.j-pdf-thumb{margin:0 auto}.j-form{flex-direction:column;align-items:stretch}.j-btn{width:100%;text-align:center}.j-article-hero{border-radius:0;margin-left:-16px;margin-right:-16px;aspect-ratio:16 / 9}.j-callout{flex-wrap:wrap;gap:12px}.j-callout__icon{display:none}.j-post-signup{flex-direction:column;align-items:center;text-align:center;padding:28px 22px;gap:20px}.j-post-signup__thumb{width:64px;height:82px}.j-form__row{flex-direction:column}.j-related__grid{grid-template-columns:1fr}.j-related-card__image{width:72px}.j-signoff{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/journal.css.map */
