@font-face{font-family:"area-variable";src:url("https://use.typekit.net/af/cb9059/0000000000000000774ee012/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/cb9059/0000000000000000774ee012/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/cb9059/0000000000000000774ee012/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-stretch:normal;font-synthesis:none !important}@font-face{font-family:"the-seasons-italic";src:url("https://use.typekit.net/af/b8a9de/00000000000000007750b301/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/b8a9de/00000000000000007750b301/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/b8a9de/00000000000000007750b301/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-stretch:normal}@font-face{font-family:"the-seasons";src:url("https://use.typekit.net/af/7a6b5e/00000000000000007750b303/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/7a6b5e/00000000000000007750b303/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/7a6b5e/00000000000000007750b303/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-stretch:normal}.theme-dark .field-input,.theme-dark .field-select,.theme-berry .field-input,.theme-berry .field-select{background:rgba(0,0,0,0)}.theme-dark .form-alert p,.theme-berry .form-alert p{color:#252524}.theme-dark .field-with-error .form-message,.theme-berry .field-with-error .form-message{color:var(--input-error)}@media(max-width: 1049px){.article-banner .split-callout-grid{display:block}.article-banner .split-callout-grid .split-callout-media-item,.article-banner .split-callout-grid .split-callout-text-item{width:100%}.article-banner .split-callout-grid .split-callout-text-item{padding:var(--stacked-component-lg) var(--container-padding)}}.article-banner .split-callout-content{max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--text-spacing-md)}.article-banner .split-callout-content .btn{margin:0 auto}.article-banner .split-callout-content .heading-2,.article-banner .split-callout-content .paragraph-xs,.article-banner .split-callout-content .paragraph{margin:0}.article-banner .split-callout-content .article-badges{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.article-banner .split-callout-content .author-date .icon{display:none}.article-banner .split-callout-content .author-date .article-author{margin-bottom:.25rem}.article-banner .split-callout-content .author-date time{font-weight:var(--font-weight-extra-bold)}@media(min-width: 800px){.article-banner .split-callout-content .author-date{display:flex;align-items:center;justify-content:center;gap:.75rem}.article-banner .split-callout-content .author-date .icon{display:block;width:1rem;height:1rem;margin-top:-0.2rem}.article-banner .split-callout-content .author-date .article-author{margin-bottom:0}}.article-banner .split-callout-content .blurb{max-width:45ch}#MainContent .shopify-section:first-child .stacked-component.article-content{padding-top:var(--stacked-component-lg);padding-bottom:var(--stacked-component-lg)}#MainContent .shopify-section:nth-last-of-type(2) .stacked-component{padding-bottom:var(--stacked-component-lg)}[class*=template-article] .section-featured-blog .stacked-component{border-top:1px solid var(--color-border);padding-top:var(--stacked-component-lg) !important}[class*=template-article] .shopify-section:has(.stacked-component.theme-light)+.shopify-section:has(.stacked-component.theme-light),[class*=template-article] .shopify-section:has(.stacked-component.theme-berry)+.shopify-section:has(.stacked-component.theme-berry),[class*=template-article] .shopify-section:has(.stacked-component.theme-blue)+.shopify-section:has(.stacked-component.theme-blue),[class*=template-article] .shopify-section:has(.stacked-component.theme-primary)+.shopify-section:has(.stacked-component.theme-primary),[class*=template-article] .shopify-section:has(.stacked-component.theme-dark)+.shopify-section:has(.stacked-component.theme-dark),[class*=template-article] .shopify-section:has(.stacked-component.theme-neutral)+.shopify-section:has(.stacked-component.theme-neutral),[class*=template-article] .shopify-section:has(.stacked-component.theme-light-neutral)+.shopify-section:has(.stacked-component.theme-light-neutral){--stacked-component-md: var(--text-spacing-xl)}[class*=template-article] .shopify-section:has(.stacked-component.theme-light)+.shopify-section:has(.stacked-component.theme-light) .container-xs,[class*=template-article] .shopify-section:has(.stacked-component.theme-berry)+.shopify-section:has(.stacked-component.theme-berry) .container-xs,[class*=template-article] .shopify-section:has(.stacked-component.theme-blue)+.shopify-section:has(.stacked-component.theme-blue) .container-xs,[class*=template-article] .shopify-section:has(.stacked-component.theme-primary)+.shopify-section:has(.stacked-component.theme-primary) .container-xs,[class*=template-article] .shopify-section:has(.stacked-component.theme-dark)+.shopify-section:has(.stacked-component.theme-dark) .container-xs,[class*=template-article] .shopify-section:has(.stacked-component.theme-neutral)+.shopify-section:has(.stacked-component.theme-neutral) .container-xs,[class*=template-article] .shopify-section:has(.stacked-component.theme-light-neutral)+.shopify-section:has(.stacked-component.theme-light-neutral) .container-xs{border-top:1px solid var(--color-border);padding-top:var(--text-spacing-xl)}[class*=template-article] .section-video+.section-rich-text .container-xs,[class*=template-article] .section-image-gallery+.section-rich-text .container-xs{padding-top:0 !important;border-top:none !important}.video-container{max-width:100%}.video-container video{width:100% !important}