:root{--brand: #3D2855;--brand-hover: #2D1D40;--accent: #77539A;--lavender: #E8DFF3;--cream: #FCFAF6;--surface: #F3EDF8;--muted: #6C6275;--line: #DCD3E4;--yellow: #EDD595;--footer-text: #E0D5EA;--footer-line: #746084;--ink: var(--brand);--rust: var(--accent);--paper: var(--cream)}.journal-page .header nav{gap:22px}.journal-page .header [aria-current=page]{color:var(--accent)}.journal-page .header [aria-current=page]:after{right:0}.journal-page main{background:var(--cream)}.journal-page main .eyebrow{font-size:12px;line-height:1.5;letter-spacing:1.4px}.journal-heading{text-align:center;padding:46px 24px 38px}.journal-heading .eyebrow{justify-content:center;margin-bottom:12px}.journal-heading h1{font-size:clamp(42px,4.8vw,66px);letter-spacing:-2.7px;max-width:none;line-height:1.15}.journal-heading em{font-family:Georgia,serif;font-weight:400;color:var(--accent)}.journal-heading>p{color:var(--muted);font-size:17px;margin-top:15px}.journal-wrap{max-width:1320px;padding:0 45px 65px;margin:auto}.journal-feature{display:grid;grid-template-columns:1.07fr 1fr;background:var(--surface);border-radius:10px;overflow:hidden;min-height:455px}.feature-photo{position:relative;min-width:0;overflow:hidden}.feature-photo img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:50% 65%}.feature-copy{padding:46px 42px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.feature-copy .eyebrow{color:var(--accent);margin-bottom:18px}.feature-copy h2{font-size:clamp(32px,3.3vw,46px);letter-spacing:-1.7px;line-height:1.16}.feature-copy h2 a:hover{color:var(--accent)}.feature-copy>p{font-size:17px;line-height:1.7;color:var(--muted);margin-top:20px}.feature-copy .button{margin-top:26px}.feature-signature{font:italic 20px/1.4 Georgia,serif;margin-top:27px;color:var(--accent)}.journal-topics{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:30px 0;border-bottom:1px solid var(--line);margin-bottom:49px}.journal-topics>span{font-size:14px;color:var(--muted);margin-right:auto}.journal-topics>a{font-size:14px;padding:9px 16px;border:1px solid var(--line);border-radius:4px;background:#fff}.journal-topics a:hover{background:var(--lavender)!important;border-color:var(--accent)}.journal-group{scroll-margin-top:25px;margin-top:49px}.group-heading{display:flex;justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:28px}.group-heading h2{font-size:33px;letter-spacing:-1px}.group-heading p{font-size:15px;color:var(--muted)}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.journal-card{min-width:0}.journal-card>a{display:block;height:100%}.card-photo{overflow:hidden;border-radius:6px;aspect-ratio:1.4;background:var(--lavender)}.card-photo img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s}.journal-card a:hover img{transform:scale(1.035)}.journal-card a:hover h3{color:var(--accent)}.card-meta{font-size:12px;color:var(--accent);margin:19px 0 10px}.card-meta span{color:var(--muted)}.journal-card h3{font-size:23px;line-height:1.35;letter-spacing:-.5px}.journal-card p{font-size:16px;line-height:1.7;color:var(--muted);margin:12px 0 15px}.read-link{font-size:14px;display:inline-block;border-bottom:1px solid;padding-bottom:3px}.read-link>span{margin-left:13px}.journal-help{background:var(--lavender);display:flex;justify-content:space-between;align-items:center;gap:30px;padding:42px max(35px,calc((100vw - 1230px)/2))}.journal-help h2{font-size:29px;letter-spacing:-.8px}.journal-help p{font-size:16px;color:var(--muted);margin-top:10px}.journal-help .button{flex-shrink:0}.article-heading{max-width:950px;text-align:center;padding:33px 35px 36px;margin:auto}.breadcrumbs{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;font-size:13px;color:var(--muted);margin-bottom:30px}.breadcrumbs a:hover{text-decoration:underline}.article-heading>.eyebrow{justify-content:center;color:var(--accent);margin-bottom:15px}.article-heading h1{font-size:clamp(35px,4.3vw,58px);max-width:none;line-height:1.15;letter-spacing:-2px}.article-deck{font-size:19px;line-height:1.65;color:var(--muted);max-width:760px;margin:20px auto 0}.article-byline{display:flex;justify-content:center;gap:20px;font-size:14px;color:var(--muted);margin-top:22px}.article-byline span+span{padding-left:20px;border-left:1px solid var(--line)}.article-cover{max-width:1160px;margin:0 auto 50px;padding:0 35px}.article-cover img{width:100%;aspect-ratio:2.15;height:auto;object-fit:cover;object-position:50% 55%;border-radius:8px}.article-layout{display:grid;grid-template-columns:230px minmax(0,740px);gap:65px;max-width:1160px;margin:auto;padding:0 35px 65px;align-items:start}.article-toc{position:sticky;top:25px;padding-right:10px}.article-toc details{border:0}.article-toc summary{font:600 15px/1.5 var(--heading);padding:0 24px 15px 0;cursor:pointer}.article-toc summary:after{top:-3px;font-size:20px}.article-toc ol{padding:0 0 0 18px;margin:0;font-size:14px;line-height:1.55;color:var(--muted)}.article-toc li{margin:0 0 13px;padding-left:3px}.article-toc a:hover{color:var(--brand);text-decoration:underline}.toc-back{display:block;border-top:1px solid var(--line);padding-top:20px;margin-top:20px;font-size:13px}.article-body{min-width:0;font-size:18px;line-height:1.8;color:var(--muted)}.article-body p+p{margin-top:18px}.article-body .article-intro{font-size:20px;line-height:1.8;color:var(--brand)}.article-body>section{margin-top:39px;scroll-margin-top:25px}.article-body h2{font-size:29px;letter-spacing:-.7px;line-height:1.3;color:var(--brand);margin-bottom:18px}.article-body h3{font-size:22px;line-height:1.4;color:var(--brand);margin:25px 0 13px}.article-body a:not(.button){text-decoration:underline;text-underline-offset:3px;color:var(--brand);overflow-wrap:anywhere}.article-body strong{font-weight:600;color:var(--brand)}.article-body ul,.article-body ol{padding-left:25px;margin:20px 0}.article-body li+li{margin-top:10px}.article-takeaway{background:var(--surface);border-left:3px solid var(--accent);padding:24px 27px;margin:30px 0}.article-takeaway .eyebrow{color:var(--accent);margin-bottom:10px}.article-takeaway p{font-size:19px;color:var(--brand);line-height:1.6}.article-end{border-top:1px solid var(--line);padding-top:31px;margin-top:42px}.article-end .eyebrow{color:var(--accent);margin-bottom:13px}.article-end h2{font-size:28px}.article-end .button{font-size:14px}.article-body .note{font-size:15px;background:var(--surface);padding:18px 20px;margin:20px 0}.article-body .comparison{overflow:auto;margin:23px 0}.article-body table{width:100%;border-collapse:collapse;min-width:440px;font-size:15px}.article-body th,.article-body td{text-align:left;padding:13px 12px;border:1px solid var(--line);vertical-align:top}.article-body th{background:var(--surface);color:var(--brand)}.related{padding:45px 45px 65px;max-width:1320px;margin:auto;border-top:1px solid var(--line)}.related-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px}.related-heading h2{font-size:33px;letter-spacing:-1px}.related-heading>a{font-size:14px;text-decoration:underline;text-underline-offset:4px}@media(max-width:1100px){.journal-page .nav-shop{display:none}.journal-page .header nav{gap:17px}.journal-wrap{padding-left:30px;padding-right:30px}.feature-copy{padding:33px 30px}.journal-feature{min-height:420px}.journal-grid{gap:22px}.journal-card h3{font-size:21px}.group-heading{align-items:flex-start;flex-direction:column;gap:10px}.article-layout{gap:35px;grid-template-columns:200px minmax(0,1fr)}}@media(max-width:760px){.journal-heading{padding:33px 22px 29px}.journal-heading h1{font-size:43px;letter-spacing:-1.8px}.journal-heading>p{font-size:16px;max-width:350px;margin:13px auto 0}.journal-wrap{padding:0 20px 44px}.journal-feature{grid-template-columns:1fr}.feature-photo{aspect-ratio:1.6}.feature-copy{padding:30px 25px}.feature-copy h2{font-size:34px}.feature-copy>p{font-size:16px}.feature-signature{font-size:19px;margin-top:22px}.journal-topics{margin-bottom:32px;padding:25px 0;gap:8px}.journal-topics>span{flex-basis:100%;margin:0 0 5px}.journal-topics>a{font-size:13px;padding:8px 12px}.journal-group{margin-top:35px}.group-heading{margin-bottom:22px}.group-heading h2{font-size:30px}.journal-grid{grid-template-columns:1fr;gap:33px}.card-photo{aspect-ratio:1.55}.journal-card h3{font-size:24px}.card-meta{font-size:13px;margin-top:15px}.journal-help{flex-direction:column;align-items:flex-start;padding:35px 24px;gap:23px}.journal-help h2{font-size:26px}.article-heading{padding:24px 22px 28px}.breadcrumbs{font-size:12px;gap:8px;margin-bottom:24px}.article-heading h1{font-size:36px;letter-spacing:-1px}.article-deck{font-size:17px;margin-top:17px}.article-byline{font-size:13px;margin-top:19px}.article-cover{padding:0 20px;margin-bottom:25px}.article-cover img{aspect-ratio:1.5}.article-layout{grid-template-columns:1fr;gap:28px;padding:0 24px 45px}.article-toc{position:static;padding:18px 20px;background:var(--surface);border-radius:6px}.article-toc summary{padding-bottom:0}.article-toc details[open] summary{padding-bottom:16px}.article-toc ol{font-size:14px}.toc-back{display:none}.article-body{font-size:17px;line-height:1.8}.article-body .article-intro{font-size:19px}.article-body h2{font-size:27px}.article-body>section{margin-top:32px}.article-takeaway{padding:21px;margin:25px 0}.article-takeaway p{font-size:18px}.related{padding:35px 24px 45px}.related-heading h2{font-size:29px}.related .journal-grid{gap:30px}.article-end h2{font-size:27px}}@media(prefers-reduced-motion:reduce){.card-photo img{transition:none}}.blog-post-content{max-width:none!important}
/*# sourceMappingURL=/cdn/shop/t/95/assets/blog-page.css.map */
