.sf-journal,.sf-journal-home,.sf-journal-article{color:var(--body)}.sf-journal{padding-top:var(--journal-top,40px);padding-bottom:var(--journal-bottom,64px);max-width:1424px}.sf-journal-hero{padding:48px;border-radius:24px;background:linear-gradient(120deg,var(--sky-surface),var(--canvas) 65%,var(--lilac-surface));margin-bottom:32px}.sf-journal-hero h1{font:900 clamp(40px,5vw,64px)/1.08 Montserrat,Arial,sans-serif;letter-spacing:-.035em;color:var(--heading);margin:0;overflow-wrap:anywhere}.sf-journal-hero p{font:400 18px/26px Cabin,Arial,sans-serif;color:var(--secondary);margin:20px 0 0;max-width:620px}.sf-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sf-journal-card{min-width:0;border-radius:16px;background:var(--surface);border:1px solid var(--divider);overflow:hidden}.sf-journal-card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;box-sizing:border-box}.sf-journal-card-link:focus-visible{outline:3px solid var(--link);outline-offset:-4px;border-radius:16px}.sf-journal-card-link:hover{background:var(--sky-surface)}.sf-journal-card-media{aspect-ratio:16/9;background:linear-gradient(130deg,var(--sky-surface),var(--lilac-surface));display:grid;place-items:center;overflow:hidden}.sf-journal-card-media img{width:100%;height:100%;object-fit:cover;display:block}.sf-journal-card-media>svg{width:64px;height:64px;color:var(--sky-text)}.sf-journal-card-copy{display:flex;flex-direction:column;gap:12px;padding:24px;flex:1;min-width:0}.sf-journal-card h2{font:700 20px/28px Montserrat,Arial,sans-serif;color:var(--heading);margin:0;letter-spacing:-.02em;overflow-wrap:anywhere}.sf-journal-meta{font:400 14px/20px Cabin,Arial,sans-serif;color:var(--secondary)}.sf-journal-card-copy p{font:400 16px/24px Cabin,Arial,sans-serif;margin:0;color:var(--secondary)}.sf-journal-read{display:inline-flex;align-items:center;gap:8px;color:var(--link);font:600 14px/20px Cabin,Arial,sans-serif;text-decoration:none;min-height:44px}.sf-journal-read svg{width:20px;height:20px;flex:none}.sf-journal-card .sf-journal-read{margin-top:auto;padding-top:4px}.sf-journal-home{padding-top:40px;padding-bottom:64px;max-width:1424px;scroll-margin-top:112px}.sf-journal-section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.sf-journal-section-heading>h2{font:900 clamp(28px,3vw,40px)/1.15 Montserrat,Arial,sans-serif;color:var(--heading);letter-spacing:-.03em;margin:0}.sf-journal-section-heading>a{flex:none}.sf-journal-grid--compact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sf-journal-home .sf-journal-section-heading>h2{font-size:28px;line-height:34px}.sf-journal-home .sf-journal-grid{gap:16px}.sf-journal-home .sf-journal-card-link{flex-direction:row;align-items:center;gap:16px;padding:24px}.sf-journal-home .sf-journal-card-media{width:72px;height:72px;aspect-ratio:1;flex:none;border-radius:12px}.sf-journal-home .sf-journal-card-media>svg{width:32px;height:32px}.sf-journal-home .sf-journal-card-copy{padding:0;gap:8px}.sf-journal-home .sf-journal-card h2{font-size:16px;line-height:22px;font-weight:600}.sf-journal-home .sf-journal-card-copy p{font-size:14px;line-height:20px}.sf-journal-home .sf-journal-card .sf-journal-read{display:none}.sf-journal-home[data-journal-design=image] .sf-journal-card-link{flex-direction:column;align-items:stretch;gap:0;padding:0}.sf-journal-home[data-journal-design=image] .sf-journal-card-media{width:100%;height:112px;aspect-ratio:auto;border-radius:0}.sf-journal-home[data-journal-design=image] .sf-journal-card-copy{padding:24px}.sf-journal-home[data-journal-design=accent] .sf-journal-card{border-top:4px solid var(--sky-text);background:linear-gradient(125deg,var(--sky-surface),var(--surface))}.sf-journal-home[data-journal-design=accent] .sf-journal-card:nth-child(3n+2){border-top-color:var(--lilac-text);background:linear-gradient(125deg,var(--lilac-surface),var(--surface))}.sf-journal-home[data-journal-design=accent] .sf-journal-card:nth-child(3n){border-top-color:var(--mint-text);background:linear-gradient(125deg,var(--mint-surface),var(--surface))}.sf-journal-home[data-journal-design=accent] .sf-journal-card-media{display:none}.sf-journal-home[data-journal-design=accent] .sf-journal-card-copy{gap:12px}.sf-journal-home[data-journal-design=accent] .sf-journal-card-link:hover{background:var(--sky-surface)}.sf-journal-article{padding:40px 0 64px}.sf-journal-article>header.page-width{max-width:1200px;margin:0 auto 32px;padding:40px;border-radius:24px;background:linear-gradient(120deg,var(--sky-surface),var(--canvas) 65%,var(--lilac-surface));line-height:24px}.sf-journal-article .article-template__title{font:900 clamp(34px,4.4vw,60px)/1.1 Montserrat,Arial,sans-serif;letter-spacing:-.03em;color:var(--heading);overflow-wrap:anywhere;margin:16px 0 24px}.sf-journal-article header .caption-with-letter-spacing{font:400 14px/20px Cabin,Arial,sans-serif;color:var(--secondary);letter-spacing:0}.sf-journal-article .article-template__hero-container{max-width:1200px;border-radius:24px;overflow:hidden;margin:0 auto 32px}.sf-journal-article .article-template__content{max-width:840px;background:var(--surface);padding:40px;border-radius:16px;overflow-wrap:anywhere;font:400 18px/29px Cabin,Arial,sans-serif;margin:32px auto;color:var(--body)}.sf-journal-article .article-template__content :is(h2,h3,h4){font-family:Montserrat,Arial,sans-serif;color:var(--heading);line-height:1.25;letter-spacing:-.02em;margin-top:32px}.sf-journal-article .article-template__content h2{font-size:28px}.sf-journal-article .article-template__content h3{font-size:22px}.sf-journal-article .article-template__content :is(img,video,iframe){max-width:100%;border-radius:12px}.sf-journal-article .article-template__content img{height:auto}.sf-journal-article .article-template__content iframe{width:100%}.sf-journal-article .article-template__content table{display:block;max-width:100%;overflow:auto}.sf-journal-article .article-template__content a{color:var(--link)}.sf-journal-article .article-template__social-sharing{max-width:840px;padding-inline:40px}.sf-journal-article .article-template__comment-wrapper{background:var(--surface);border-radius:16px;margin:40px auto 0;max-width:1200px}@media(max-width:1250px){.sf-journal-article>header.page-width,.sf-journal-article .article-template__hero-container{margin-inline:32px}}@media(max-width:989px){.sf-journal-grid,.sf-journal-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sf-journal{padding-top:24px;padding-bottom:40px}.sf-journal-hero{padding:28px 24px;margin-bottom:24px}.sf-journal-grid,.sf-journal-grid--compact{grid-template-columns:minmax(0,1fr);gap:20px}.sf-journal-home{padding-top:24px;padding-bottom:40px}.sf-journal-section-heading{align-items:flex-start;gap:12px;flex-direction:column}.sf-journal-article{padding-top:24px;padding-bottom:40px}.sf-journal-article>header.page-width{margin-inline:20px;padding:24px}.sf-journal-article .article-template__hero-container{margin-inline:20px;border-radius:16px}.sf-journal-article .article-template__content{margin:24px 20px;padding:24px;font-size:16px;line-height:26px}.sf-journal-article .article-template__social-sharing{padding-inline:44px}.sf-journal-article .article-template__comment-wrapper{margin-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sofly-blog.css.map */
