.sl-journal{color:#123e35;padding-top:4rem;padding-bottom:6rem}.sl-journal h1,.sl-journal h2,.sl-reading-header h1{font-family:var(--font-heading-family);letter-spacing:-.045em;line-height:1.08;color:#123e35}.sl-journal h1{font-size:clamp(4.6rem,5.2vw,7.6rem);margin:1.8rem 0 2.4rem}.sl-journal h2{font-size:clamp(3rem,3.4vw,4.8rem)}.sl-journal-hero{display:grid;grid-template-columns:1fr 1.06fr;gap:5rem;align-items:center}.sl-journal-hero>img{width:100%;height:48rem;object-fit:cover;border-radius:4px}.sl-journal-hero .sl-lede{max-width:45ch;margin-bottom:2.4rem}.sl-journal-topics{display:flex;gap:1rem;flex-wrap:wrap;padding:3rem 0;margin:2rem 0;border-bottom:1px solid #c8d9d0}.sl-journal-topics a{border:1px solid #b5cfc2;border-radius:99px;padding:.8rem 1.8rem;text-decoration:none;color:inherit;font-size:1.4rem}.sl-journal-topics a[aria-current]{background:#173f34;color:#fff}.sl-journal-feature{display:grid;grid-template-columns:1.1fr 1fr;background:#e7f1ea;margin:4rem 0 6rem;align-items:center}.sl-journal-feature>img{width:100%;height:38rem;object-fit:cover}.sl-journal-feature>div{padding:4rem}.sl-journal-feature h2{margin:1rem 0 2rem}.sl-journal-feature p{max-width:45ch}.sl-journal-heading{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:3rem}.sl-journal-heading h2{font-size:3rem;margin:0}.sl-journal-heading form{display:flex;border-bottom:1px solid #799a8b;max-width:100%}.sl-journal-heading input{min-width:0;width:23rem;max-width:100%;border:0;background:transparent;padding:1rem;font:inherit}.sl-journal-heading button{background:transparent;color:inherit;border:0;padding:1rem;cursor:pointer}.sl-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2.8rem}.sl-journal-card{min-width:0}.sl-journal-card-image{display:block;aspect-ratio:1.45;background:#e7f1ea;overflow:hidden}.sl-journal-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.sl-journal-card:hover img{transform:scale(1.025)}.sl-journal-card h3{font-size:2.2rem;line-height:1.25;margin:.8rem 0 1rem;letter-spacing:-.025em}.sl-journal-card h3 a{color:inherit;text-decoration:none}.sl-journal-card>div{padding:2rem 0 0}.sl-journal-card p:not(.sl-eyebrow){font-size:1.5rem;color:#526a60;line-height:1.6}.sl-journal-pagination{display:flex;justify-content:center;gap:3rem;padding:4rem 0}.sl-journal-pagination a{color:inherit}.sl-journal-cta{background:#153d31;color:#fff;padding:4.5rem;display:flex;align-items:center;justify-content:space-between;gap:3rem;margin:6rem 0}.sl-journal-cta h2,.sl-journal-cta .sl-eyebrow{color:#fff}.sl-journal-cta h2{margin:1rem 0 2rem}.sl-journal-cta p{max-width:45ch}.sl-journal-explore>div{display:grid;grid-template-columns:1fr 1fr;gap:0 4rem}.sl-journal-explore a{display:block;padding:2rem 0;color:inherit;border-bottom:1px solid #c8d9d0;text-decoration:none}.sl-reading-header{max-width:1080px;padding-top:1rem;text-align:center}.sl-reading-header h1{font-size:clamp(3.6rem,4.5vw,6rem);max-width:24ch;margin:1rem auto 2.5rem}.sl-reading-header .sl-lede{max-width:65ch;margin:0 auto 3rem}.sl-reading-header>img{width:100%;max-height:50rem;object-fit:cover;border-radius:4px}.sl-article{grid-template-columns:minmax(16rem,22rem) minmax(0,74ch)!important;gap:5rem!important;justify-content:center}.sl-article .sl-prose{max-width:74ch;overflow-wrap:anywhere}.sl-article .sl-prose h2{scroll-margin-top:12rem;margin-top:3.5rem}.sl-article .sl-prose p,.sl-article .sl-prose li{line-height:1.85}.sl-article .sl-prose table{display:block;max-width:100%;overflow-x:auto}.sl-article .sl-toc{align-self:start;position:sticky;top:12rem;max-height:calc(100vh - 15rem);overflow:auto}.sl-article .sl-toc a{font-size:1.4rem}.sl-journal a:focus-visible,.sl-journal button:focus-visible,.sl-journal input:focus-visible{outline:2px solid #173f34;outline-offset:4px}@media(max-width:989px){.sl-journal-hero{gap:3rem}.sl-journal-hero>img{height:38rem}.sl-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-article{grid-template-columns:minmax(0,74ch)!important;gap:2rem!important}.sl-article .sl-toc{position:static;max-height:none}.sl-journal-heading{align-items:flex-start;flex-direction:column}}@media(max-width:749px){.sl-journal{padding-top:2rem}.sl-journal-hero,.sl-journal-feature{grid-template-columns:1fr;gap:2.5rem}.sl-journal-hero>img{height:auto;aspect-ratio:1.3}.sl-journal-hero h1{font-size:4.8rem}.sl-journal-feature{gap:0;margin:3rem 0 4rem}.sl-journal-feature>img{height:25rem}.sl-journal-feature>div{padding:2.5rem}.sl-journal-grid{grid-template-columns:1fr;gap:3rem}.sl-journal-cta{padding:3rem 2.5rem;flex-direction:column;align-items:flex-start;margin:4rem 0}.sl-journal-explore>div{grid-template-columns:1fr}.sl-journal-topics{gap:.8rem;padding:2rem 0;margin:1rem 0}.sl-journal-topics a{font-size:1.3rem;padding:.7rem 1.2rem}.sl-reading-header>img{max-height:30rem}.sl-reading-header h1{font-size:3.6rem}.sl-journal-heading form{width:100%}.sl-journal-heading input{flex:1}}@media(prefers-reduced-motion:reduce){.sl-journal-card-image img{transition:none}.sl-journal-card:hover img{transform:none}}.sl-editorial{color:#123e35;padding:2rem 0 0;--sl-line:#bdd2c7;--sl-pale:#e8f2ec}.sl-editorial h1,.sl-editorial h2,.sl-editorial h3{font-family:var(--font-heading-family);color:inherit;letter-spacing:-.035em;line-height:1.16}.sl-editorial h1{font-size:clamp(3.7rem,4.2vw,6.6rem);margin:1.6rem 0 2.4rem;max-width:23ch;text-wrap:balance}.sl-editorial h2{font-size:clamp(2.7rem,2.6vw,3.8rem)}.sl-editorial h3{font-size:2.3rem}.sl-editorial-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:5rem;align-items:center;padding-top:3rem;padding-bottom:5rem}.sl-editorial-hero .sl-lede{font-size:1.8rem;line-height:1.7;max-width:49ch;margin-bottom:2.4rem}.sl-editorial-hero__figure{margin:0;min-width:0}.sl-editorial-hero__figure img{display:block;width:100%;height:auto;aspect-ratio:1.18;object-fit:cover;border-radius:3px}.sl-editorial-hero__figure figcaption,.sl-journal-illustration-note{font-size:1.2rem;line-height:1.5;color:#526d60;margin:.9rem 0 0}.sl-editorial-reading{display:grid;grid-template-columns:minmax(17rem,23rem) minmax(0,76ch);justify-content:center;gap:6rem;padding-top:4rem;padding-bottom:5rem;border-top:1px solid var(--sl-line);scroll-margin-top:12rem}.sl-editorial-main{min-width:0}.sl-editorial-toc{position:sticky;top:11rem;align-self:start;max-height:calc(100vh - 13rem);overflow-y:auto;scrollbar-width:thin;padding-right:1.8rem}.sl-editorial-toc details{border-top:1px solid var(--sl-line);border-bottom:1px solid var(--sl-line)}.sl-editorial-toc summary{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 0;cursor:pointer;font-size:1.4rem;font-weight:650;list-style:none}.sl-editorial-toc summary::-webkit-details-marker{display:none}.sl-editorial-toc ol{list-style:none;padding:0;margin:0 0 1.5rem}.sl-editorial-toc li{margin:.2rem 0}.sl-editorial-toc a{display:block;border-left:2px solid transparent;padding:.6rem 0 .6rem 1rem;color:#526d60;font-size:1.3rem;line-height:1.5;text-decoration:none}.sl-editorial-toc a:hover,.sl-editorial-toc a[aria-current]{border-color:#24614c;color:#123e35;background:var(--sl-pale)}.sl-editorial-toc__motto{font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.4;margin:3rem 0}.sl-editorial-prose{max-width:76ch;overflow-wrap:anywhere;font-size:1.7rem;line-height:1.85}.sl-editorial-prose p,.sl-editorial-prose li{line-height:1.85}.sl-editorial-prose p{margin:1.6rem 0}.sl-editorial-prose a{color:#215d47;text-decoration-thickness:1px;text-underline-offset:3px}.sl-editorial-prose ul,.sl-editorial-prose ol{padding-left:2.2rem}.sl-editorial-prose li{margin:.6rem 0}.sl-editorial-prose h2{margin:0 0 2rem;scroll-margin-top:12rem}.sl-editorial-prose h2:focus{outline:none}.sl-editorial-prose h3{margin:2.8rem 0 1.2rem}.sl-editorial-prose img{max-width:100%;height:auto}.sl-editorial-chapter{margin:0 0 4.5rem;padding-bottom:3.8rem;border-bottom:1px solid var(--sl-line)}.sl-editorial-chapter:last-child{border:0;padding-bottom:0}.sl-editorial-intro{font-size:1.9rem;padding:0 0 2.5rem}.sl-editorial-prose blockquote{margin:3rem 0;padding:2rem 2.8rem;background:var(--sl-pale);border-left:3px solid #497b60}.sl-editorial-prose table{width:100%;border-collapse:collapse;font-size:1.4rem;line-height:1.6;margin:1rem 0;table-layout:auto}.sl-editorial-prose th,.sl-editorial-prose td{padding:1.5rem 1.2rem;text-align:left;vertical-align:top;border:1px solid var(--sl-line)}.sl-editorial-prose th{background:var(--sl-pale);font-weight:650}.sl-editorial-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;margin:2rem 0}.sl-editorial-table table{min-width:56rem;margin:0}.sl-editorial-sources{margin:3rem 0;padding:1.5rem 2rem;background:var(--sl-pale);scroll-margin-top:12rem;font-size:1.4rem}.sl-editorial-sources summary{cursor:pointer;font-size:1.6rem;font-weight:650}.sl-editorial-step{display:block;color:#668573;font-size:1.4rem;letter-spacing:.12em;margin:0 0 1.1rem}.sl-editorial--steps .sl-editorial-chapter{counter-increment:chapter}.sl-editorial--portrait .sl-editorial-hero__figure img{aspect-ratio:1.5}.sl-editorial--inspiration .sl-editorial-hero{grid-template-columns:1fr;gap:3rem}.sl-editorial--inspiration .sl-editorial-hero__copy{max-width:92rem}.sl-editorial--inspiration h1{max-width:25ch}.sl-editorial--inspiration .sl-editorial-hero__figure img{aspect-ratio:2.15}.sl-editorial-atlas{margin:0 0 4rem;padding:2.8rem;background:var(--sl-pale)}.sl-editorial-atlas>h2{margin:.5rem 0 1.5rem}.sl-editorial-atlas>p{font-size:1.4rem;line-height:1.7;margin:1rem 0 2rem}.sl-editorial-atlas__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.4rem}.sl-editorial-atlas__grid a{display:block;color:inherit;text-decoration:none;min-width:0}.sl-editorial-atlas__grid img{display:block;aspect-ratio:1.5;width:100%;height:auto;object-fit:cover;border-radius:2px}.sl-editorial-atlas__grid strong{display:block;font-size:1.4rem;line-height:1.5;margin:.7rem 0}.sl-editorial-atlas__grid a:hover strong{text-decoration:underline;text-underline-offset:3px}.sl-editorial-catalog{margin:4rem 0;background:var(--sl-pale);padding:3rem}.sl-editorial-catalog h2{margin:1rem 0 2.5rem}.sl-editorial-catalog__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.sl-editorial-product{display:flex;flex-direction:column;gap:1rem;color:inherit;text-decoration:none;font-size:1.4rem;line-height:1.5}.sl-editorial-product img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}.sl-editorial-product small{font-size:1.3rem}.sl-editorial-back{display:inline-block;font-size:1.4rem;color:inherit;text-underline-offset:4px;margin:2rem 0}.sl-editorial-cta{background:#153d31;color:#fff;padding:5rem 0;margin:0 0 6rem}.sl-editorial-cta>.sl-wrap{display:flex;justify-content:space-between;align-items:center;gap:3rem}.sl-editorial-cta h2{font-size:clamp(3rem,3.3vw,4.8rem);margin:1rem 0;color:#fff}.sl-editorial-cta .sl-eyebrow{color:#d6e8de}.sl-editorial-related{padding-bottom:6rem}.sl-editorial-related>h2{margin:1rem 0 3rem}.sl-editorial-related>.sl-link-arrow{display:inline-block;margin-top:3rem}.sl-editorial :is(a,summary,[tabindex="0"]):focus-visible{outline:2px solid #39775a;outline-offset:5px}.sl-editorial-cta a:focus-visible{outline-color:#fff}@media(max-width:989px){.sl-editorial-hero{gap:3rem}.sl-editorial-reading{grid-template-columns:minmax(0,76ch);gap:2.5rem;padding-top:2.5rem}.sl-editorial-toc{position:static;max-height:none;padding:0}.sl-editorial-toc__motto{display:none}.sl-editorial-toc ol{columns:2;column-gap:2rem}.sl-editorial-toc li{break-inside:avoid}.sl-editorial-toc summary{padding:1.5rem;font-size:1.5rem;background:var(--sl-pale)}.sl-editorial-toc nav{padding:1rem}}@media(max-width:749px){.sl-editorial{padding-top:1rem}.sl-editorial-hero{grid-template-columns:1fr;gap:2.5rem;padding-top:2rem;padding-bottom:3rem}.sl-editorial h1{font-size:clamp(3.5rem,8.5vw,4.8rem);max-width:none}.sl-editorial-hero .sl-lede{font-size:1.6rem}.sl-editorial-hero__figure img,.sl-editorial--portrait .sl-editorial-hero__figure img,.sl-editorial--inspiration .sl-editorial-hero__figure img{aspect-ratio:1.4}.sl-editorial-prose{font-size:1.6rem}.sl-editorial-prose h2{font-size:2.7rem;scroll-margin-top:9rem}.sl-editorial-chapter{margin-bottom:3rem;padding-bottom:2.8rem}.sl-editorial-toc ol{columns:1}.sl-editorial-atlas{padding:2rem 1.6rem;margin-bottom:3rem}.sl-editorial-atlas__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.2rem}.sl-editorial-atlas__grid strong{font-size:1.3rem}.sl-editorial-catalog{padding:2rem}.sl-editorial-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-editorial-cta{padding:3.5rem 0;margin-bottom:4rem}.sl-editorial-cta>.sl-wrap{flex-direction:column;align-items:flex-start}.sl-editorial-related{padding-bottom:4rem}.sl-editorial-prose th,.sl-editorial-prose td{padding:1rem}.sl-editorial-prose blockquote{padding:1.5rem 2rem}}@media(prefers-reduced-motion:reduce){.sl-editorial *{scroll-behavior:auto!important}}.sl-editorial-faq{border-top:1px solid var(--sl-line);padding:1.7rem 0}.sl-editorial-faq:last-child{border-bottom:1px solid var(--sl-line)}.sl-editorial-faq summary{cursor:pointer;font-weight:600;line-height:1.6;padding-right:1rem}.sl-editorial-faq>div{padding-top:.5rem}@media(max-width:749px){.sl-journal{overflow-wrap:anywhere}.sl-journal-hero>div,.sl-journal-feature>div{min-width:0}.sl-journal-topics a{display:inline-flex;align-items:center;min-height:44px}.sl-journal-heading input{font-size:16px}.sl-journal-heading button,.sl-journal-pagination a{min-height:44px;min-width:44px}.sl-journal-pagination a{display:inline-flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/sousleau-journal.css.map */
