/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--hdr-height:74px;--content-max-width:1440px;--space-xsm:.5rem;--space-sm:1rem;--space-med:1.5rem;--space-lg:3rem;--space-xl:4rem;--space-xxl:6rem;--font-primary:'GTAmerica-Rg',sans-serif;--font-primary-med:'GTAmerica-Md',sans-serif;--font-secondary:'Else-LT',serif;--font-tertiary:'Inter',sans-serif;--font-alt:'Compagnon',sans-serif;--font-weight-thin:300;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-demi:700;--font-weight-extrabold:800;--font-weight-black:900;--color-primary:#175B47;--color-primary-light:#EBEFE4;--color-primary-dark:#0A301F;--color-secondary:#333333;--color-tertiary:#3864db;--color-olive:#84833D;--color-olive-3:#EEEAAF;--color-lime:#F2FFA8;--color-sky:#C1EDFF;--color-brown:#766749;--color-new-light-tan:#F9F6F1;--color-tan-2:#F6F1EA;--color-lavendar:#D9DCFF;--color-brown-3:#DED4C0;--color-forest-green:#094219;--color-orange:#F37812;--body-background:#fff;--body-color:#333333}@media screen and (min-width:1024px){:root{--hdr-height:70px}}@font-face{font-family:GTAmerica-Rg;src:url("/font/GTAmerica-Rg.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:GTAmerica-Md;src:url("/font/GTAmerica-Md.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Else-LT;src:url("/font/ElseLT.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Compagnon;src:url("/font/Compagnon.woff2") format("woff2");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;text-rendering:optimizelegibility}*{box-sizing:border-box}html{height:100%;overflow-y:scroll;font-family:var(--font-primary);font-size:16px;line-height:22px;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:var(--body-background);color:var(--body-color);margin:0}::-moz-selection{background:#b3d4fc;color:#fff}::selection{background:#b3d4fc;color:#fff}.transition-in,.transition-scale-in{opacity:0;transform:translateY(3rem)}.page-is-animatable .transition-in,.page-is-animatable .transition-scale-in{transition:opacity .55s cubic-bezier(0, 0, .3, 1),transform .6s cubic-bezier(0, 0, .3, 1)}.is-visible.transition-scale-in,.transition-in.is-visible{opacity:1;transform:translateY(0)}.page-is-animatable .transition-in--slow{transition:opacity .75s cubic-bezier(0, 0, .3, 1),transform .8s cubic-bezier(0, 0, .3, 1)}.transition-in--scale{transform:scale(.6) translateY(3rem)}.transition-in--scale.is-visible{transform:scale(1) translateY(0)}.transition-scale-in{transform:scale(.25) translateY(3rem)}.transition-scale-in.is-visible{transform:scale(1) translateY(0)}.l-row{display:flex;flex-direction:column;gap:var(--space-sm)}.l-row.--gap-sm{gap:.25rem}.l-row.--gap-0{gap:0}.l-row.--gap-lg{gap:3rem}@media screen and (min-width:1024px){.l-row{flex-direction:row}.l-row.--vcenter{align-items:center}.l-row.--break-wide,.l-row.--break-xwide{flex-direction:column}}@media screen and (min-width:1200px){.l-row.--break-wide{flex-direction:row}}@media screen and (min-width:1400px){.l-row.--break-xwide{flex-direction:row}}.l-col{display:flex;flex-direction:column;width:100%}.l-col.--frow{flex-direction:row}.l-col.--fcenter{place-items:center}.l-col.--fstart{align-items:flex-start;justify-content:flex-start}@media screen and (min-width:1024px){.l-col.--width-1{width:calc((1 / 12) * 100%)}.l-col.--width-1:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-1,.--break-xwide .l-col.--width-1{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-1{width:calc((1 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-1{width:calc((1 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-2{width:calc((2 / 12) * 100%)}.l-col.--width-2:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-2,.--break-xwide .l-col.--width-2{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-2{width:calc((2 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-2{width:calc((2 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-3{width:calc((3 / 12) * 100%)}.l-col.--width-3:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-3,.--break-xwide .l-col.--width-3{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-3{width:calc((3 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-3{width:calc((3 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-4{width:calc((4 / 12) * 100%)}.l-col.--width-4:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-4,.--break-xwide .l-col.--width-4{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-4{width:calc((4 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-4{width:calc((4 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-5{width:calc((5 / 12) * 100%)}.l-col.--width-5:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-5,.--break-xwide .l-col.--width-5{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-5{width:calc((5 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-5{width:calc((5 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-6{width:calc((6 / 12) * 100%)}.l-col.--width-6:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-6,.--break-xwide .l-col.--width-6{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-6{width:calc((6 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-6{width:calc((6 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-7{width:calc((7 / 12) * 100%)}.l-col.--width-7:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-7,.--break-xwide .l-col.--width-7{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-7{width:calc((7 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-7{width:calc((7 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-8{width:calc((8 / 12) * 100%)}.l-col.--width-8:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-8,.--break-xwide .l-col.--width-8{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-8{width:calc((8 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-8{width:calc((8 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-9{width:calc((9 / 12) * 100%)}.l-col.--width-9:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-9,.--break-xwide .l-col.--width-9{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-9{width:calc((9 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-9{width:calc((9 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-10{width:calc((10 / 12) * 100%)}.l-col.--width-10:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-10,.--break-xwide .l-col.--width-10{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-10{width:calc((10 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-10{width:calc((10 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-11{width:calc((11 / 12) * 100%)}.l-col.--width-11:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-11,.--break-xwide .l-col.--width-11{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-11{width:calc((11 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-11{width:calc((11 / 12) * 100%)}}@media screen and (min-width:1024px){.l-col.--width-12{width:calc((12 / 12) * 100%)}.l-col.--width-12:not(:last-child){margin-bottom:0}.--break-wide .l-col.--width-12,.--break-xwide .l-col.--width-12{width:100%}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-12{width:calc((12 / 12) * 100%)}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-12{width:calc((12 / 12) * 100%)}}.c-blog-post-hero__content-title,.c-contact-hero__title,.c-food-checklist-hero__title h1,.c-foods-checklist__title,.c-foods-delivery__title,.c-podcast-episode-hero__title,.c-podcast-hero__title,.c-resource-hero__title,.c-resources-item__title,.h1,.h2,.h3,.heading-font{font-family:var(--font-secondary)}.--green.c-podcast-hero__title,.--green.h1,.--green.h2,.--green.h3,.c-blog-post-hero__content-title,.c-contact-hero__title,.c-food-checklist-hero__title h1,.c-foods-checklist__title,.c-foods-delivery__title,.c-podcast-episode-hero__title,.c-resource-hero__title,.c-resources-item__title,.heading-font.--green{color:var(--color-primary)}.c-blog-post-hero__content-title,.c-contact-hero__title,.c-food-checklist-hero__title h1,.c-foods-checklist__title,.c-foods-delivery__title,.c-podcast-episode-hero__title,.c-podcast-hero__title,.c-resource-hero__title,.h1{font-size:40px;font-weight:var(--font-weight-light);line-height:1.1}@media screen and (min-width:768px){.c-blog-post-hero__content-title,.c-contact-hero__title,.c-food-checklist-hero__title h1,.c-foods-checklist__title,.c-foods-delivery__title,.c-podcast-episode-hero__title,.c-podcast-hero__title,.c-resource-hero__title,.h1{font-size:44px}}@media screen and (min-width:1024px){.c-blog-post-hero__content-title,.c-contact-hero__title,.c-food-checklist-hero__title h1,.c-foods-checklist__title,.c-foods-delivery__title,.c-podcast-episode-hero__title,.c-podcast-hero__title,.c-resource-hero__title,.h1{font-size:50px}}@media screen and (min-width:1200px){.c-blog-post-hero__content-title,.c-contact-hero__title,.c-food-checklist-hero__title h1,.c-foods-checklist__title,.c-foods-delivery__title,.c-podcast-episode-hero__title,.c-podcast-hero__title,.c-resource-hero__title,.h1{font-size:56px}}.c-resources-item__title,.h2{font-size:28px;font-weight:var(--font-weight-light);line-height:1.2}@media screen and (min-width:768px){.c-resources-item__title,.h2{font-size:32px}}@media screen and (min-width:1024px){.c-resources-item__title,.h2{font-size:36px}}@media screen and (min-width:1200px){.c-resources-item__title,.h2{font-size:40px}}.h3{font-size:32px;font-weight:var(--font-weight-light);line-height:1.2}.c-podcast-episode-content__copy h3,.c-podcast-episode-content__sbr-episodes__title,.c-resource-content__copy h4,.h4{font-size:24px;font-weight:var(--font-weight-medium);line-height:1.3}.c-about-book__cta,.c-btn,.c-food-checklist-filter__item,.c-foods-delivery__nav a,.c-hero__filter button,.c-home-hero-content__cta,.c-program-about__copy a,.c-program-hero__price a,.c-shop-products-item__cta,.s-about__cta,.s-podcast-intro-container__cta,.s-program__cost a,.s-workshop__cta{align-items:center;background:var(--color-primary);border:0;border-radius:30px;cursor:pointer;display:inline-flex;font-size:16px;height:48px;justify-content:center;outline:0;padding:.75rem 2rem;text-align:center;text-decoration:none;width:auto;white-space:nowrap;color:#fff}.c-about-book__cta:hover,.c-btn:hover,.c-food-checklist-filter__item:hover,.c-foods-delivery__nav a:hover,.c-hero__filter button:hover,.c-home-hero-content__cta:hover,.c-program-about__copy a:hover,.c-program-hero__price a:hover,.c-shop-products-item__cta:hover,.s-about__cta:hover,.s-podcast-intro-container__cta:hover,.s-program__cost a:hover,.s-workshop__cta:hover{color:#fff}.--h-med.c-about-book__cta,.--h-med.c-home-hero-content__cta,.--h-med.c-shop-products-item__cta,.--h-med.s-about__cta,.--h-med.s-podcast-intro-container__cta,.--h-med.s-workshop__cta,.c-btn.--h-med,.c-food-checklist-filter__item,.c-foods-delivery__nav a,.c-hero__filter button.--h-med,.c-hero__filter button.c-food-checklist-filter__item,.c-program-about__copy a.--h-med,.c-program-about__copy a.c-food-checklist-filter__item,.c-program-hero__price a.--h-med,.c-program-hero__price a.c-food-checklist-filter__item,.s-program__cost a.--h-med,.s-program__cost a.c-food-checklist-filter__item{height:36px}.--icon.c-about-book__cta,.--icon.c-food-checklist-filter__item,.--icon.c-home-hero-content__cta,.--icon.c-shop-products-item__cta,.--icon.s-about__cta,.--icon.s-podcast-intro-container__cta,.--icon.s-workshop__cta,.c-btn.--icon,.c-foods-delivery__nav a.--icon,.c-hero__filter button.--icon,.c-program-about__copy a.--icon,.c-program-hero__price a.--icon,.s-program__cost a.--icon{background:0;border:1px solid var(--color-primary);padding-block:0;padding-inline:0;width:36px}.--with-icon.c-about-book__cta,.--with-icon.c-food-checklist-filter__item,.--with-icon.c-home-hero-content__cta,.--with-icon.c-shop-products-item__cta,.--with-icon.s-about__cta,.--with-icon.s-podcast-intro-container__cta,.--with-icon.s-workshop__cta,.c-btn.--with-icon,.c-foods-delivery__nav a.--with-icon,.c-hero__filter button.--with-icon,.c-program-about__copy a.--with-icon,.c-program-hero__price a.--with-icon,.s-program__cost a.--with-icon{padding-inline:3rem}.--with-icon.c-about-book__cta i,.--with-icon.c-about-book__cta img,.--with-icon.c-food-checklist-filter__item i,.--with-icon.c-food-checklist-filter__item img,.--with-icon.c-home-hero-content__cta i,.--with-icon.c-home-hero-content__cta img,.--with-icon.c-shop-products-item__cta i,.--with-icon.c-shop-products-item__cta img,.--with-icon.s-about__cta i,.--with-icon.s-about__cta img,.--with-icon.s-podcast-intro-container__cta i,.--with-icon.s-podcast-intro-container__cta img,.--with-icon.s-workshop__cta i,.--with-icon.s-workshop__cta img,.c-btn.--with-icon i,.c-btn.--with-icon img,.c-foods-delivery__nav a.--with-icon i,.c-foods-delivery__nav a.--with-icon img,.c-hero__filter button.--with-icon i,.c-hero__filter button.--with-icon img,.c-program-about__copy a.--with-icon i,.c-program-about__copy a.--with-icon img,.c-program-hero__price a.--with-icon i,.c-program-hero__price a.--with-icon img,.s-program__cost a.--with-icon i,.s-program__cost a.--with-icon img{display:inline-block;margin-inline:.5rem 0}.--text.c-about-book__cta,.--text.c-food-checklist-filter__item,.--text.c-home-hero-content__cta,.--text.c-shop-products-item__cta,.--text.s-about__cta,.--text.s-podcast-intro-container__cta,.--text.s-workshop__cta,.c-btn.--text,.c-foods-delivery__nav a.--text,.c-hero__filter button.--text,.c-program-about__copy a.--text,.c-program-hero__price a.--text,.s-program__cost a.--text{background:0;border:0;padding-inline:0;color:var(--color-primary)}.--text.c-about-book__cta:hover,.--text.c-food-checklist-filter__item:hover,.--text.c-home-hero-content__cta:hover,.--text.c-shop-products-item__cta:hover,.--text.s-about__cta:hover,.--text.s-podcast-intro-container__cta:hover,.--text.s-workshop__cta:hover,.c-btn.--text:hover,.c-foods-delivery__nav a.--text:hover,.c-hero__filter button.--text:hover,.c-program-about__copy a.--text:hover,.c-program-hero__price a.--text:hover,.s-program__cost a.--text:hover{color:var(--color-primary)}.--dark.c-about-book__cta,.--dark.c-food-checklist-filter__item,.--dark.c-shop-products-item__cta,.--dark.s-about__cta,.--dark.s-podcast-intro-container__cta,.--dark.s-workshop__cta,.c-btn.--dark,.c-foods-delivery__nav a.--dark,.c-foods-delivery__nav a.c-home-hero-content__cta,.c-hero__filter button.--dark,.c-hero__filter button.c-home-hero-content__cta,.c-home-hero-content__cta,.c-program-about__copy a.--dark,.c-program-about__copy a.c-home-hero-content__cta,.c-program-hero__price a.--dark,.c-program-hero__price a.c-home-hero-content__cta,.s-program__cost a.--dark,.s-program__cost a.c-home-hero-content__cta{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff!important}.--dark.c-about-book__cta:hover,.--dark.c-food-checklist-filter__item:hover,.--dark.c-shop-products-item__cta:hover,.--dark.s-about__cta:hover,.--dark.s-podcast-intro-container__cta:hover,.--dark.s-workshop__cta:hover,.c-btn.--dark:hover,.c-foods-delivery__nav a.--dark:hover,.c-hero__filter button.--dark:hover,.c-home-hero-content__cta:hover,.c-program-about__copy a.--dark:hover,.c-program-hero__price a.--dark:hover,.s-program__cost a.--dark:hover{background-color:var(--color-lime);border-color:var(--color-lime);color:var(--color-primary)!important}.--outline.c-about-book__cta,.--outline.c-food-checklist-filter__item,.--outline.c-home-hero-content__cta,.--outline.c-shop-products-item__cta,.--outline.s-podcast-intro-container__cta,.c-btn.--outline,.c-foods-delivery__nav a,.c-hero__filter button.--outline,.c-hero__filter button.s-about__cta,.c-hero__filter button.s-workshop__cta,.c-program-about__copy a.--outline,.c-program-about__copy a.s-about__cta,.c-program-about__copy a.s-workshop__cta,.c-program-hero__price a.--outline,.c-program-hero__price a.s-about__cta,.c-program-hero__price a.s-workshop__cta,.s-about__cta,.s-program__cost a.--outline,.s-program__cost a.s-about__cta,.s-program__cost a.s-workshop__cta,.s-workshop__cta{background:0;border:1px solid var(--color-primary);color:var(--color-primary)}.--outline.c-about-book__cta:hover,.--outline.c-food-checklist-filter__item:hover,.--outline.c-home-hero-content__cta:hover,.--outline.c-shop-products-item__cta:hover,.--outline.s-podcast-intro-container__cta:hover,.c-btn.--outline:hover,.c-foods-delivery__nav a:hover,.c-hero__filter button.--outline:hover,.c-program-about__copy a.--outline:hover,.c-program-hero__price a.--outline:hover,.s-about__cta:hover,.s-program__cost a.--outline:hover,.s-workshop__cta:hover{color:var(--color-primary)}.--outline.c-about-book__cta:hover,.--outline.c-food-checklist-filter__item:hover,.--outline.c-home-hero-content__cta:hover,.--outline.c-shop-products-item__cta:hover,.--outline.s-podcast-intro-container__cta:hover,.c-btn.--outline:hover,.c-foods-delivery__nav a:hover,.c-hero__filter button.--outline:hover,.c-program-about__copy a.--outline:hover,.c-program-hero__price a.--outline:hover,.s-about__cta:hover,.s-program__cost a.--outline:hover,.s-workshop__cta:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff!important}.--outline-dark.c-about-book__cta,.--outline-dark.c-food-checklist-filter__item,.--outline-dark.c-home-hero-content__cta,.--outline-dark.s-about__cta,.--outline-dark.s-workshop__cta,.c-btn.--outline-dark,.c-foods-delivery__nav a.--outline-dark,.c-foods-delivery__nav a.c-shop-products-item__cta,.c-foods-delivery__nav a.s-podcast-intro-container__cta,.c-hero__filter button.--outline-dark,.c-hero__filter button.c-shop-products-item__cta,.c-hero__filter button.s-podcast-intro-container__cta,.c-program-about__copy a.--outline-dark,.c-program-about__copy a.c-shop-products-item__cta,.c-program-about__copy a.s-podcast-intro-container__cta,.c-program-hero__price a.--outline-dark,.c-program-hero__price a.c-shop-products-item__cta,.c-program-hero__price a.s-podcast-intro-container__cta,.c-shop-products-item__cta,.s-podcast-intro-container__cta,.s-program__cost a{background:0;border:1px solid #000;color:var(--color-primary)}.--outline-dark.c-about-book__cta:hover,.--outline-dark.c-food-checklist-filter__item:hover,.--outline-dark.c-home-hero-content__cta:hover,.--outline-dark.s-about__cta:hover,.--outline-dark.s-workshop__cta:hover,.c-btn.--outline-dark:hover,.c-foods-delivery__nav a.--outline-dark:hover,.c-hero__filter button.--outline-dark:hover,.c-program-about__copy a.--outline-dark:hover,.c-program-hero__price a.--outline-dark:hover,.c-shop-products-item__cta:hover,.s-podcast-intro-container__cta:hover,.s-program__cost a:hover{color:var(--color-primary)}.--outline-dark.c-about-book__cta:hover,.--outline-dark.c-food-checklist-filter__item:hover,.--outline-dark.c-home-hero-content__cta:hover,.--outline-dark.s-about__cta:hover,.--outline-dark.s-workshop__cta:hover,.c-btn.--outline-dark:hover,.c-foods-delivery__nav a.--outline-dark:hover,.c-hero__filter button.--outline-dark:hover,.c-program-about__copy a.--outline-dark:hover,.c-program-hero__price a.--outline-dark:hover,.c-shop-products-item__cta:hover,.s-podcast-intro-container__cta:hover,.s-program__cost a:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff!important}.--outline-dark-green.c-food-checklist-filter__item,.--outline-dark-green.c-home-hero-content__cta,.--outline-dark-green.c-shop-products-item__cta,.--outline-dark-green.s-about__cta,.--outline-dark-green.s-podcast-intro-container__cta,.--outline-dark-green.s-workshop__cta,.c-about-book__cta,.c-btn.--outline-dark-green,.c-foods-delivery__nav a.--outline-dark-green,.c-foods-delivery__nav a.c-about-book__cta,.c-hero__filter button.--outline-dark-green,.c-hero__filter button.c-about-book__cta,.c-program-about__copy a,.c-program-hero__price a.--outline-dark-green,.c-program-hero__price a.c-about-book__cta,.s-program__cost a.--outline-dark-green,.s-program__cost a.c-about-book__cta{background:0;border:1px solid var(--color-primary);color:var(--color-primary)}.--outline-dark-green.c-food-checklist-filter__item:hover,.--outline-dark-green.c-home-hero-content__cta:hover,.--outline-dark-green.c-shop-products-item__cta:hover,.--outline-dark-green.s-about__cta:hover,.--outline-dark-green.s-podcast-intro-container__cta:hover,.--outline-dark-green.s-workshop__cta:hover,.c-about-book__cta:hover,.c-btn.--outline-dark-green:hover,.c-foods-delivery__nav a.--outline-dark-green:hover,.c-hero__filter button.--outline-dark-green:hover,.c-program-about__copy a:hover,.c-program-hero__price a.--outline-dark-green:hover,.s-program__cost a.--outline-dark-green:hover{color:var(--color-primary)}.--outline-dark-green.c-food-checklist-filter__item:hover,.--outline-dark-green.c-home-hero-content__cta:hover,.--outline-dark-green.c-shop-products-item__cta:hover,.--outline-dark-green.s-about__cta:hover,.--outline-dark-green.s-podcast-intro-container__cta:hover,.--outline-dark-green.s-workshop__cta:hover,.c-about-book__cta:hover,.c-btn.--outline-dark-green:hover,.c-foods-delivery__nav a.--outline-dark-green:hover,.c-hero__filter button.--outline-dark-green:hover,.c-program-about__copy a:hover,.c-program-hero__price a.--outline-dark-green:hover,.s-program__cost a.--outline-dark-green:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff!important}.--outline-lime.c-about-book__cta,.--outline-lime.c-food-checklist-filter__item,.--outline-lime.c-home-hero-content__cta,.--outline-lime.c-shop-products-item__cta,.--outline-lime.s-about__cta,.--outline-lime.s-podcast-intro-container__cta,.--outline-lime.s-workshop__cta,.c-btn.--outline-lime,.c-foods-delivery__nav a.--outline-lime,.c-hero__filter button.--outline-lime,.c-program-about__copy a.--outline-lime,.c-program-hero__price a,.s-program__cost a.--outline-lime{background:0;border:1px solid var(--color-lime);color:var(--color-lime)}.--outline-lime.c-about-book__cta:hover,.--outline-lime.c-food-checklist-filter__item:hover,.--outline-lime.c-home-hero-content__cta:hover,.--outline-lime.c-shop-products-item__cta:hover,.--outline-lime.s-about__cta:hover,.--outline-lime.s-podcast-intro-container__cta:hover,.--outline-lime.s-workshop__cta:hover,.c-btn.--outline-lime:hover,.c-foods-delivery__nav a.--outline-lime:hover,.c-hero__filter button.--outline-lime:hover,.c-program-about__copy a.--outline-lime:hover,.c-program-hero__price a:hover,.s-program__cost a.--outline-lime:hover{color:var(--color-lime)}.--outline-lime.c-about-book__cta:hover,.--outline-lime.c-food-checklist-filter__item:hover,.--outline-lime.c-home-hero-content__cta:hover,.--outline-lime.c-shop-products-item__cta:hover,.--outline-lime.s-about__cta:hover,.--outline-lime.s-podcast-intro-container__cta:hover,.--outline-lime.s-workshop__cta:hover,.c-btn.--outline-lime:hover,.c-foods-delivery__nav a.--outline-lime:hover,.c-hero__filter button.--outline-lime:hover,.c-program-about__copy a.--outline-lime:hover,.c-program-hero__price a:hover,.s-program__cost a.--outline-lime:hover{background:var(--color-lime);color:var(--color-primary)}.--outline-gray.c-about-book__cta,.--outline-gray.c-food-checklist-filter__item,.--outline-gray.c-home-hero-content__cta,.--outline-gray.c-shop-products-item__cta,.--outline-gray.s-about__cta,.--outline-gray.s-podcast-intro-container__cta,.--outline-gray.s-workshop__cta,.c-btn.--outline-gray,.c-foods-delivery__nav a.--outline-gray,.c-hero__filter button.--outline-gray,.c-program-about__copy a.--outline-gray,.c-program-hero__price a.--outline-gray,.s-program__cost a.--outline-gray{background:0;border:1px solid var(--color-secondary);color:var(--color-secondary)}.--outline-gray.c-about-book__cta:hover,.--outline-gray.c-food-checklist-filter__item:hover,.--outline-gray.c-home-hero-content__cta:hover,.--outline-gray.c-shop-products-item__cta:hover,.--outline-gray.s-about__cta:hover,.--outline-gray.s-podcast-intro-container__cta:hover,.--outline-gray.s-workshop__cta:hover,.c-btn.--outline-gray:hover,.c-foods-delivery__nav a.--outline-gray:hover,.c-hero__filter button.--outline-gray:hover,.c-program-about__copy a.--outline-gray:hover,.c-program-hero__price a.--outline-gray:hover,.s-program__cost a.--outline-gray:hover{color:var(--color-secondary)}.c-hero.--hero-text{padding-block:3rem}@media screen and (min-width:1024px){.c-hero.--hero-text{padding-block:6rem 5rem}}.c-hero-content{padding:0 1.5rem}.c-hero__title{color:var(--color-primary);font-family:var(--font-secondary);font-size:44px;line-height:1.1;-webkit-margin-after:2rem;margin-block-end:2rem;text-align:center}@media screen and (min-width:768px){.c-hero__title{font-size:50px}}@media screen and (min-width:1024px){.c-hero__title{font-size:58px}}@media screen and (min-width:1200px){.c-hero__title{font-size:64px}}.c-hero__copy{font-family:var(--font-tertiary);margin-inline:auto;max-width:620px;text-align:center}.c-hero__copy:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem}.c-hero__copy p{font-size:18px;line-height:1.3;margin-block:0}.c-hero__copy p:not(:last-child){-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.c-hero__filter{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-inline:auto;max-width:1400px}.c-hero__filter label{color:var(--color-primary);display:inline-block;font-size:16px;height:36px!important;line-height:1.4;-webkit-margin-after:1rem;margin-block-end:1rem;-webkit-margin-end:1rem;margin-inline-end:1rem;padding:8px 0!important}.c-hero__filter button{background:#ebefe4!important;border:1px solid #ebefe4!important;color:var(--color-primary)!important;font-size:14px!important;height:36px!important;-webkit-margin-after:1rem;margin-block-end:1rem;padding:8px 24px!important}.c-hero__filter button:not(:last-child){-webkit-margin-end:1rem;margin-inline-end:1rem}.c-hero__filter button:hover{border-color:#175b47!important}.c-hero__filter button.--active,.c-hero__filter button.--is-active{background-color:#dad978!important;border-color:#dad978!important;color:var(--color-primary)!important}.c-subscribe{--subscribe-bg:var(--color-lime);background:var(--subscribe-bg);padding-block:3rem}@media screen and (min-width:1024px){.c-subscribe{padding-block:4rem}}.c-subscribe-content{display:grid;grid-template-columns:1fr;padding-inline:1.5rem}@media screen and (min-width:1024px){.c-subscribe-content{-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:repeat(2,1fr);padding-inline:3rem}}.c-subscribe__msg{color:var(--color-secondary);font-family:var(--font-secondary);font-size:30px;line-height:1.2;margin-block:0 1.5rem}@media screen and (min-width:768px){.c-subscribe__msg{font-size:32px}}@media screen and (min-width:1024px){.c-subscribe__msg{font-size:36px;margin-block:0}}@media screen and (min-width:1200px){.c-subscribe__msg{font-size:40px}}.c-subscribe-form input[type=email],.c-subscribe-form input[type=text]{background:#fff;border:0;border-radius:30px;color:var(--body-color);display:block;height:48px;line-height:48px;outline:0;padding-inline:1rem;width:100%}.c-subscribe-form input[type=checkbox]{display:none;height:0;visibility:hidden;width:0}.c-subscribe-form input[type=checkbox]+label{align-items:center;cursor:pointer;display:flex;font-size:14px;margin:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-subscribe-form input[type=checkbox]+label:before{border:2px solid var(--color-secondary);border-radius:2px;content:'';display:inline-block;height:14px;margin-inline:.25rem .5rem;translate:0 -2px;transition:background .125s ease;width:14px}.c-subscribe-form input[type=checkbox]:checked+label:before{background:var(--color-primary-dark)}.c-dialog{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.7);display:flex;height:calc(100vh - var(--hdr-height));justify-content:center;opacity:0;padding:1.5rem;pointer-events:none;position:fixed;top:var(--hdr-height);transition:opacity .4s ease;width:100%;z-index:999}.c-dialog.--is-visible{opacity:1;pointer-events:auto}.c-dialog-container{background:#fff;border-radius:4px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);max-height:calc(100vh - var(--hdr-height) - var(--hdr-height) - 2rem);overflow:hidden;overflow-y:auto;padding:48px;max-width:520px;transition:translate .4s ease;translate:0 -1rem}.--is-visible .c-dialog-container{translate:0}.c-dialog-container.--split{align-items:center;display:grid;grid-template-columns:1fr;max-width:1100px;padding:0}@media screen and (min-width:1024px){.c-dialog-container.--split{grid-template-columns:repeat(2,1fr)}}.c-dialog-container__col{padding:3rem}.c-dialog-container__col:first-child{background:#ebefe4}@media screen and (min-width:1024px){.c-dialog-container__col{padding:4rem}}.c-dialog__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:32px;font-weight:var(--font-weight-light);line-height:1.2;-webkit-margin-after:1rem;margin-block-end:1rem}.c-dialog__copy{color:#0a301f;-webkit-margin-after:2rem;margin-block-end:2rem}.c-dialog__copy p{font-size:16px;line-height:1.4;margin:0}.c-dialog__copy p:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}.c-dialog__copy ol,.c-dialog__copy ul{margin-top:0;padding:0 0 0 24px;transform:translateY(-.5rem)}.c-dialog__copy ol:last-child,.c-dialog__copy ul:last-child{-webkit-margin-after:0;margin-block-end:0}.c-dialog-form-field:not(:last-child){-webkit-margin-after:2rem;margin-block-end:2rem}.c-dialog-form-field label{color:#0a301f;display:block;font-family:var(--font-primary-med);font-size:14px;line-height:1.4}.c-dialog-form-field input[type=email],.c-dialog-form-field input[type=text]{border:1px solid #b3b3b3;border-radius:4px;color:#333;display:block;height:48px;padding:12px 16px;width:100%}.c-dialog-form-field input[type=email]:focus,.c-dialog-form-field input[type=text]:focus{outline:1px solid var(--color-primary)}.s-program{background:var(--color-primary-light)}.s-program:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.s-program:not(:last-child){-webkit-margin-after:6rem;margin-block-end:6rem}}.home .s-program:not(:last-child){-webkit-margin-after:0!important;margin-block-end:0!important}.s-program:has(.s-program-container){background:0}.s-program-content{align-items:center;display:grid;grid-template-columns:1fr;padding-inline:1.5rem}@media screen and (min-width:1024px){.s-program-content{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1400px){.s-program-content{padding-inline:6rem}}.s-program-content:has(.s-program-container){display:block}.s-program-content img{display:block}.s-program__headline{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:2rem;margin-block-end:2rem;text-align:center}@media screen and (min-width:768px){.s-program__headline{font-size:44px}}@media screen and (min-width:1024px){.s-program__headline{font-size:50px}}@media screen and (min-width:1200px){.s-program__headline{font-size:56px}}.s-program-container{background:var(--color-primary-light);border-radius:16px;display:grid;grid-template-columns:1fr}.s-program-container .s-program-col:last-child{padding-inline:1.5rem}@media screen and (min-width:1024px){.s-program-container{align-items:center;grid-template-columns:repeat(2,1fr)}.s-program-container .s-program-col:first-child{padding-block:0}.s-program-container .s-program-col:last-child{padding-block:4rem;padding-inline:4rem}}.s-program-container img{display:block}.s-program-col.--col-img{order:1}.s-program-col.--col-content{order:2;padding-block:4rem}@media screen and (min-width:1024px){.--img-right .s-program-col.--col-img{order:2}.--img-right .s-program-col.--col-content{order:1;padding-block:0}}.s-program__col:first-child{padding-block:6rem}.s-program__title{-webkit-margin-after:2rem;margin-block-end:2rem;max-width:510px}.s-program__title span{display:block}.s-program__title span:first-child{color:var(--color-olive);font-family:var(--font-alt);font-size:16px;line-height:1.2;-webkit-margin-after:12px;margin-block-end:12px;text-transform:uppercase}.s-program__title span:last-child{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1}@media screen and (min-width:768px){.s-program__title span:last-child{font-size:44px}}@media screen and (min-width:1024px){.s-program__title span:last-child{font-size:50px}}@media screen and (min-width:1200px){.s-program__title span:last-child{font-size:56px}}.s-program__copy{-webkit-margin-after:2rem;margin-block-end:2rem}.s-program__copy p{color:var(--color-primary);font-family:var(--font-tertiary);font-size:18px;line-height:1.4;margin-block:0;max-width:460px}.s-program__copy p:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.s-program__cost{align-items:center;display:flex;-webkit-margin-after:2rem;margin-block-end:2rem}.s-program__cost span{color:var(--color-olive);display:inline-block;font-size:32px;-webkit-margin-end:2rem;margin-inline-end:2rem}.s-program__attrs{display:block;list-style:none;margin:0;padding:0}.s-program__attrs li{align-items:center;color:var(--color-primary);display:flex}.s-program__attrs li:not(:last-child){-webkit-margin-after:.75rem;margin-block-end:.75rem}.s-program__attrs li img{display:inline-block;-webkit-margin-end:1rem;margin-inline-end:1rem}.s-program__attrs li span{display:inline-block;font-size:12.5px;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase}.s-testimonial:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.s-testimonial:not(:last-child){-webkit-margin-after:6rem;margin-block-end:6rem}}.s-testimonial-content{padding-inline:1.5rem}@media screen and (min-width:1024px){.s-testimonial-content{padding-inline:3rem}}.s-testimonial-container{background:var(--color-primary-light);border-radius:20px;display:grid;grid-template-columns:1fr;overflow:hidden}@media screen and (min-width:1024px){.s-testimonial-container{align-items:center;grid-template-columns:49% 1fr}}.s-testimonial-container img{display:block}.s-testimonial-col:last-child{padding-block:1.5rem;padding-inline:1.5rem}@media screen and (min-width:1024px){.s-testimonial-col:last-child{padding-inline:3rem 6rem}}.s-testimonials{overflow:hidden;padding-block:3rem}@media screen and (min-width:1024px){.s-testimonials{padding-block:6rem}}.s-testimonials-content{padding-inline:1.5rem}@media screen and (min-width:1024px){.s-testimonials-content{padding-inline:3rem}}.s-testimonials-header{display:flex;flex-direction:column;-webkit-margin-after:1.75rem;margin-block-end:1.75rem}@media screen and (min-width:1024px){.s-testimonials-header{align-items:center;flex-direction:row;justify-content:flex-end;-webkit-margin-after:3rem;margin-block-end:3rem}.s-testimonials-header:has(.s-testimonials-header__title){justify-content:space-between}}.s-testimonials-header__title{color:var(--color-primary);font-family:var(--font-secondary);font-size:30px;line-height:1.2}@media screen and (min-width:768px){.s-testimonials-header__title{font-size:32px}}@media screen and (min-width:1024px){.s-testimonials-header__title{font-size:36px}}@media screen and (min-width:1200px){.s-testimonials-header__title{font-size:40px}}.s-testimonials-header__title:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}@media screen and (min-width:1024px){.s-testimonials-header__title:not(:last-child){-webkit-margin-after:0;margin-block-end:0}}.s-testimonials-header__nav{align-items:center;display:flex;justify-content:flex-start}@media screen and (min-width:1024px){.s-testimonials-header__nav{justify-content:flex-end}}.s-testimonials-header__nav button{background:var(--color-primary-light);border:1px solid var(--color-primary-light);border-radius:50%;cursor:pointer;height:16px;outline:0;padding:0;transition:background .125s ease,border .125s ease;width:16px}.s-testimonials-header__nav button.--is-selected,.s-testimonials-header__nav button:hover{background:var(--color-primary);border-color:var(--color-primary-dark)}.s-testimonials-header__nav button:not(:last-child){-webkit-margin-end:1rem;margin-inline-end:1rem}.s-testimonials-slides{display:inline-flex;width:9999rem}.s-testimonials-slides.--is-animtable{transition:transform .4s ease}.s-testimonials-slides-slide{border-radius:16px;max-width:calc(100vw - 3rem);overflow:hidden}@media screen and (min-width:768px){.s-testimonials-slides-slide{max-width:930px}}.s-testimonials-slides-slide:has(.s-testimonials-slides-slide__img){border-top-left-radius:20px;border-bottom-left-radius:20px;display:flex;flex-direction:column}@media screen and (min-width:768px){.s-testimonials-slides-slide:has(.s-testimonials-slides-slide__img){flex-direction:row}}.s-testimonials-slides-slide:not(:has(.s-testimonials-slides-slide__img)){border-radius:0}.s-testimonials-slides-slide:not(:has(.s-testimonials-slides-slide__img)) .s-testimonials-slides-slide__content{border-radius:16px}.s-testimonials-slides-slide__img{border-top-left-radius:20px;display:inline-block}@media screen and (min-width:768px){.s-testimonials-slides-slide__img{border-bottom-left-radius:20px}}.s-testimonials-slides-slide__img img{height:100%;width:100%}.s-testimonials-slides-slide:not(:last-child){-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.s-testimonials-slides-slide__content{background:var(--color-lime);display:inline-block;max-width:100%;padding:1.5rem;position:relative;width:465px}@media screen and (min-width:768px){.s-testimonials-slides-slide__content{min-height:435px;padding:3rem}}@media screen and (min-width:1024px){.s-testimonials-slides-slide__content{height:100%}}.--program .s-testimonials-slides-slide__content{background-color:#766749}.s-testimonials-slides-slide__quote{-webkit-margin-after:1rem;margin-block-end:1rem}.s-testimonials-slides-slide__copy{-webkit-margin-after:3rem;margin-block-end:3rem}.s-testimonials-slides-slide__copy p{color:var(--color-primary-dark);font-family:var(--font-secondary);font-size:20px;line-height:1.4;margin:0}@media screen and (min-width:768px){.s-testimonials-slides-slide__copy p{font-size:24px}}.--program .s-testimonials-slides-slide__copy p{color:#fff}.s-testimonials-slides-slide__copy p:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}.s-testimonials-slides-slide__by{color:var(--color-primary-dark);font-family:var(--font-primary-med);font-size:18px;line-height:1.4}.--program .s-testimonials-slides-slide__by{color:#fff}.s-testimonials-slides-slide__by span{font-family:var(--font-primary)}.s-blog-carousel:not(:last-child){margin-bottom:3rem}@media screen and (min-width:1024px){.s-blog-carousel:not(:last-child){margin-bottom:6rem}}.s-blog-carousel-content{padding-inline:1.5rem}@media screen and (min-width:1024px){.s-blog-carousel-content{padding-inline:6rem}}.s-blog-carousel__hdr{align-items:flex-start;display:flex;flex-direction:column;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}@media screen and (min-width:1024px){.s-blog-carousel__hdr{align-items:center;flex-direction:row;justify-content:space-between}}.s-blog-carousel__hdr h3{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.2;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}@media screen and (min-width:1024px){.s-blog-carousel__hdr h3{-webkit-margin-after:0;margin-block-end:0}}.c-foods-delivery__nav .s-blog-carousel__hdr a,.c-hero__filter .s-blog-carousel__hdr button,.c-program-about__copy .s-blog-carousel__hdr a,.c-program-hero__price .s-blog-carousel__hdr a,.s-blog-carousel__hdr .c-about-book__cta,.s-blog-carousel__hdr .c-btn,.s-blog-carousel__hdr .c-food-checklist-filter__item,.s-blog-carousel__hdr .c-foods-delivery__nav a,.s-blog-carousel__hdr .c-hero__filter button,.s-blog-carousel__hdr .c-home-hero-content__cta,.s-blog-carousel__hdr .c-program-about__copy a,.s-blog-carousel__hdr .c-program-hero__price a,.s-blog-carousel__hdr .c-shop-products-item__cta,.s-blog-carousel__hdr .s-about__cta,.s-blog-carousel__hdr .s-podcast-intro-container__cta,.s-blog-carousel__hdr .s-program__cost a,.s-blog-carousel__hdr .s-workshop__cta,.s-program__cost .s-blog-carousel__hdr a{width:auto!important}.s-blog-carousel__ftr{align-items:center;display:flex;justify-content:flex-end}.s-blogs-featured{padding-block:3rem}@media screen and (min-width:1024px){.s-blogs-featured{padding-block:6rem}}.s-blogs-featured-content{padding-inline:1.5rem}@media screen and (min-width:1200px){.s-blogs-featured-content{padding-inline:6rem}}.s-blogs-featured__title{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;text-align:center}@media screen and (min-width:768px){.s-blogs-featured__title{font-size:44px}}@media screen and (min-width:1024px){.s-blogs-featured__title{font-size:50px}}@media screen and (min-width:1200px){.s-blogs-featured__title{font-size:56px}}.s-blogs-featured__copy{margin-bottom:4rem}.s-blogs-featured__copy p{font-size:18px;line-height:1.5;margin:0 auto;max-width:530px;text-align:center}.s-blogs-featured__copy p:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}.s-blogs-featured__cta{-webkit-margin-after:4rem;margin-block-end:4rem;text-align:center}.s-blogs-featured__cta a{display:inline-block;line-height:1.4;position:relative;text-align:center;text-decoration:none;color:var(--color-secondary)}.s-blogs-featured__cta a:hover{color:var(--color-secondary)}.s-blogs-featured__cta a:after{background:url(/img/icons/view-all.v1.png) no-repeat center center;background-size:129px 62px;content:'';height:62px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:129px;z-index:0}@media (-webkit-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-blogs-featured__cta a:after{background-image:url(/img/icons/view-all@2.v1.png)}}.s-blogs-featured__cta a span{position:relative;z-index:1}.s-blogs-featured-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:768px){.s-blogs-featured-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.s-blogs-featured-grid{grid-template-columns:repeat(3,1fr)}}.s-blogs-featured-grid-item__title{color:var(--color-primary)!important}.s-blogs-featured-grid-item__preview{color:var(--color-forest-green)!important}.s-blogs-featured-grid-item__preview p{color:var(--color-forest-green)!important}.s-podcast-intro-content{padding-inline:1.5rem}@media screen and (min-width:1200px){.s-podcast-intro-content{padding-inline:3rem}}.s-podcast-intro-container{background:var(--color-lavendar);border-radius:16px;display:grid;grid-template-columns:1fr}@media screen and (min-width:1024px){.s-podcast-intro-container{align-items:center;grid-template-columns:repeat(2,1fr);padding:3rem}}.s-podcast-intro-container__content{padding:3rem 1.5rem;text-align:center}@media screen and (min-width:1024px){.s-podcast-intro-container__content{padding:0 6rem;text-align:left}}.s-podcast-intro-container__title{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.2;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;text-align:center}@media screen and (min-width:1024px){.s-podcast-intro-container__title{text-align:left}}.s-podcast-intro-container__copy{color:var(--color-primary-dark);-webkit-margin-after:2rem;margin-block-end:2rem;text-align:center}@media screen and (min-width:1024px){.s-podcast-intro-container__copy{text-align:left}}.s-podcast-intro-container__copy p{font-family:var(--font-tertiary);font-size:18px;line-height:1.4;margin:0}.s-podcast-intro-container__copy p:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}.s-podcast-intro-container__cta{padding-inline:3rem}.s-podcast-intro-container__cover{padding:0 3rem 3rem;text-align:center}.s-podcast-intro-container__cover img{border-radius:16px}@media screen and (min-width:1024px){.s-podcast-intro-container__cover{padding:0}}.s-podcast-carousel:not(:last-child){margin-bottom:6rem}.s-podcast-carousel-content{max-width:1248px!important}.s-podcast-carousel__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.2;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.s-podcast-carousel__items{-webkit-margin-after:2rem;margin-block-end:2rem;overflow:hidden}.s-podcast-carousel__items-inner{display:inline-flex}.s-podcast-carousel__item{text-decoration:none;width:294px;color:var(--color-secondary)}.s-podcast-carousel__item:hover{color:var(--color-secondary)}.s-podcast-carousel__item:not(:last-child){-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.s-podcast-carousel__item-cover{-webkit-margin-after:1rem;margin-block-end:1rem}.s-podcast-carousel__item-cover img{display:block}.s-podcast-carousel__item-title{font-size:1rem;line-height:1.4;-webkit-margin-after:.75rem;margin-block-end:.75rem}.s-podcast-carousel__item-title strong{display:inline-block;font-family:var(--font-primary-med);-webkit-margin-end:.3rem;margin-inline-end:.3rem}.s-podcast-carousel__item-hosts{font-size:14px;line-height:1.4}.s-podcast-carousel__ftr{align-items:center;display:flex;justify-content:space-between}.s-about{background:var(--color-tan-2)}.s-about:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.s-about:not(:last-child){-webkit-margin-after:6rem;margin-block-end:6rem}}.s-about-content{display:grid;grid-template-columns:1fr;padding-inline:0}@media screen and (min-width:1024px){.s-about-content{align-items:center;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.s-about-content{padding-inline:0 3rem}}.s-about-col:first-child{position:relative}.s-about-col:first-child img{display:block}.s-about-col:first-child .s-about__seal{bottom:2rem;position:absolute;right:2rem}.s-about-col:last-child{padding:3rem 1.5rem}@media screen and (min-width:1024px){.s-about-col:last-child{padding:6rem 0 6rem 6.75rem}}.s-about__title{-webkit-margin-after:2rem;margin-block-end:2rem;max-width:510px}.s-about__title span{display:block}.s-about__title span:first-child{color:var(--color-olive);font-family:var(--font-alt);font-size:16px;line-height:1.2;-webkit-margin-after:12px;margin-block-end:12px;text-transform:uppercase}.s-about__title span:last-child{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1}@media screen and (min-width:768px){.s-about__title span:last-child{font-size:44px}}@media screen and (min-width:1024px){.s-about__title span:last-child{font-size:50px}}@media screen and (min-width:1200px){.s-about__title span:last-child{font-size:56px}}.s-about__copy{-webkit-margin-after:2rem;margin-block-end:2rem}.s-about__copy p{font-family:var(--font-tertiary);font-size:18px;line-height:1.4;margin-block:0;max-width:400px}.s-about__copy p:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.s-about__featured{display:flex;flex-wrap:wrap;-webkit-margin-after:2rem;margin-block-end:2rem}.s-about__featured img{display:inline-block;-webkit-margin-after:2rem;margin-block-end:2rem;max-height:35px;width:auto}.s-about__featured img:not(:last-child){margin-right:3.5rem}.s-about__cta{padding-inline:3rem}.s-accordion:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.s-accordion:not(:last-child){-webkit-margin-after:6rem;margin-block-end:6rem}}.s-accordion-content{padding-inline:1.5rem}@media screen and (min-width:1024px){.s-accordion-content{padding-inline:3rem}}.s-accordion__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:768px){.s-accordion__hdr{font-size:44px}}@media screen and (min-width:1024px){.s-accordion__hdr{font-size:50px}}@media screen and (min-width:1200px){.s-accordion__hdr{font-size:56px}}.s-accordion__item{padding-block:1rem}.s-accordion__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.4)}.s-accordion__item-q{cursor:pointer;font-size:18px;line-height:1.5;-webkit-padding-end:3rem;padding-inline-end:3rem;position:relative}.s-accordion__item-q img{pointer-events:none;position:absolute;right:1rem;top:50%;translate:0 -50%}.--is-open .s-accordion__item-q img{rotate:180deg}.s-accordion__item-a{height:0;max-width:506px;overflow:hidden}.s-accordion__item-a.--is-animatable{transition:height .3s ease-out}.s-accordion__item-a>:first-child{-webkit-padding-before:1rem;padding-block-start:1rem}.s-accordion__item-a h2,.s-accordion__item-a h3,.s-accordion__item-a h4,.s-accordion__item-a h5,.s-accordion__item-a h6{font-family:var(--font-primary-med);font-size:24px;line-height:1.3;-webkit-margin-after:1rem;margin-block-end:1rem}.s-accordion__item-a h2:not(:first-child),.s-accordion__item-a h3:not(:first-child),.s-accordion__item-a h4:not(:first-child),.s-accordion__item-a h5:not(:first-child),.s-accordion__item-a h6:not(:first-child){-webkit-margin-before:3rem;margin-block-start:3rem}.s-accordion__item-a ol,.s-accordion__item-a p,.s-accordion__item-a ul{font-size:14px;margin-block:0}.s-accordion__item-a ol:not(:last-child),.s-accordion__item-a p:not(:last-child),.s-accordion__item-a ul:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.s-accordion__item-a p{line-height:1.5}.s-accordion__item-a li{line-height:1.2}.s-accordion__item-a li:not(:last-child){-webkit-margin-after:.5rem;margin-block-end:.5rem}.s-workshop:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.s-workshop:not(:last-child){-webkit-margin-after:6rem;margin-block-end:6rem}}.s-workshop-content{padding-inline:1.5rem}@media screen and (min-width:1200px){.s-workshop-content{padding-inline:6rem}}.s-workshop-container{background:#f0e8db;border-radius:16px;color:var(--color-primary);display:grid;grid-template-columns:1fr;overflow:hidden}@media screen and (min-width:1024px){.s-workshop-container{grid-template-columns:repeat(2,1fr)}}.s-workshop__col:first-child{background:var(--ws-bg) no-repeat center center;background-size:cover;height:50vw}@media (-webkit-min-device-pixel-ratio:1.3),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.s-workshop__col:first-child{background-image:var(--ws-bg-twoX)}}@media screen and (min-width:1024px){.s-workshop__col:first-child{height:auto}}.s-workshop__col:last-child{padding:1.5rem}@media screen and (min-width:1024px){.s-workshop__col:last-child{padding-block:3rem;padding-inline:3rem}}.s-workshop__hdr{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.s-workshop__hdr span{display:block}.s-workshop__hdr span:first-child{font-family:var(--font-alt);font-size:16px;line-height:1.2;-webkit-margin-after:.25rem;margin-block-end:.25rem;text-transform:uppercase}.s-workshop__hdr span:last-child{font-family:var(--font-secondary);font-size:40px;line-height:1.2}.s-workshop__copy{max-width:490px;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.s-workshop__copy p{font-size:18px;line-height:1.5;margin:0}.s-workshop__copy p:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.s-workshop__cta{padding-inline:3rem}.l-row{display:flex;flex-direction:column;gap:2rem}.l-row.--gap-sm{gap:.25rem}.l-row:not(:last-child){margin-bottom:1.25rem}.l-row.--xmb{margin-bottom:3rem}.l-row.--mb0{margin-bottom:0!important}@media screen and (min-width:1024px){.l-row{gap:var(--space-lg);flex-direction:row}.l-row.--vcenter{align-items:center}.l-row.--break-wide,.l-row.--break-xwide{flex-direction:column}.l-row.--xmb{margin-bottom:6rem}}@media screen and (min-width:1200px){.l-row.--break-wide{flex-direction:row}}@media screen and (min-width:1400px){.l-row.--break-xwide{flex-direction:row}}.l-col{display:flex;flex-direction:column;width:100%}.l-col.--frow{flex-direction:row}.l-col.--fcenter{place-items:center}.l-col.--fstart{align-items:flex-start;justify-content:flex-start}.l-col.--empty{display:none}@media screen and (min-width:1024px){.l-col.--width-1{width:calc((1 / 12) * 100%)}.l-col.--width-1:not(:last-child){margin-bottom:0}.l-col.--width-1.--empty{display:inline-flex}.--break-wide .l-col.--width-1,.--break-xwide .l-col.--width-1{width:100%}.--break-wide .l-col.--width-1.--empty,.--break-xwide .l-col.--width-1.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-1{width:calc((1 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-1{width:calc((1 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-2{width:calc((2 / 12) * 100%)}.l-col.--width-2:not(:last-child){margin-bottom:0}.l-col.--width-2.--empty{display:inline-flex}.--break-wide .l-col.--width-2,.--break-xwide .l-col.--width-2{width:100%}.--break-wide .l-col.--width-2.--empty,.--break-xwide .l-col.--width-2.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-2{width:calc((2 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-2{width:calc((2 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-3{width:calc((3 / 12) * 100%)}.l-col.--width-3:not(:last-child){margin-bottom:0}.l-col.--width-3.--empty{display:inline-flex}.--break-wide .l-col.--width-3,.--break-xwide .l-col.--width-3{width:100%}.--break-wide .l-col.--width-3.--empty,.--break-xwide .l-col.--width-3.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-3{width:calc((3 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-3{width:calc((3 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-4{width:calc((4 / 12) * 100%)}.l-col.--width-4:not(:last-child){margin-bottom:0}.l-col.--width-4.--empty{display:inline-flex}.--break-wide .l-col.--width-4,.--break-xwide .l-col.--width-4{width:100%}.--break-wide .l-col.--width-4.--empty,.--break-xwide .l-col.--width-4.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-4{width:calc((4 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-4{width:calc((4 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-5{width:calc((5 / 12) * 100%)}.l-col.--width-5:not(:last-child){margin-bottom:0}.l-col.--width-5.--empty{display:inline-flex}.--break-wide .l-col.--width-5,.--break-xwide .l-col.--width-5{width:100%}.--break-wide .l-col.--width-5.--empty,.--break-xwide .l-col.--width-5.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-5{width:calc((5 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-5{width:calc((5 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-6{width:calc((6 / 12) * 100%)}.l-col.--width-6:not(:last-child){margin-bottom:0}.l-col.--width-6.--empty{display:inline-flex}.--break-wide .l-col.--width-6,.--break-xwide .l-col.--width-6{width:100%}.--break-wide .l-col.--width-6.--empty,.--break-xwide .l-col.--width-6.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-6{width:calc((6 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-6{width:calc((6 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-7{width:calc((7 / 12) * 100%)}.l-col.--width-7:not(:last-child){margin-bottom:0}.l-col.--width-7.--empty{display:inline-flex}.--break-wide .l-col.--width-7,.--break-xwide .l-col.--width-7{width:100%}.--break-wide .l-col.--width-7.--empty,.--break-xwide .l-col.--width-7.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-7{width:calc((7 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-7{width:calc((7 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-8{width:calc((8 / 12) * 100%)}.l-col.--width-8:not(:last-child){margin-bottom:0}.l-col.--width-8.--empty{display:inline-flex}.--break-wide .l-col.--width-8,.--break-xwide .l-col.--width-8{width:100%}.--break-wide .l-col.--width-8.--empty,.--break-xwide .l-col.--width-8.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-8{width:calc((8 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-8{width:calc((8 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-9{width:calc((9 / 12) * 100%)}.l-col.--width-9:not(:last-child){margin-bottom:0}.l-col.--width-9.--empty{display:inline-flex}.--break-wide .l-col.--width-9,.--break-xwide .l-col.--width-9{width:100%}.--break-wide .l-col.--width-9.--empty,.--break-xwide .l-col.--width-9.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-9{width:calc((9 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-9{width:calc((9 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-10{width:calc((10 / 12) * 100%)}.l-col.--width-10:not(:last-child){margin-bottom:0}.l-col.--width-10.--empty{display:inline-flex}.--break-wide .l-col.--width-10,.--break-xwide .l-col.--width-10{width:100%}.--break-wide .l-col.--width-10.--empty,.--break-xwide .l-col.--width-10.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-10{width:calc((10 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-10{width:calc((10 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-11{width:calc((11 / 12) * 100%)}.l-col.--width-11:not(:last-child){margin-bottom:0}.l-col.--width-11.--empty{display:inline-flex}.--break-wide .l-col.--width-11,.--break-xwide .l-col.--width-11{width:100%}.--break-wide .l-col.--width-11.--empty,.--break-xwide .l-col.--width-11.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-11{width:calc((11 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-11{width:calc((11 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1024px){.l-col.--width-12{width:calc((12 / 12) * 100%)}.l-col.--width-12:not(:last-child){margin-bottom:0}.l-col.--width-12.--empty{display:inline-flex}.--break-wide .l-col.--width-12,.--break-xwide .l-col.--width-12{width:100%}.--break-wide .l-col.--width-12.--empty,.--break-xwide .l-col.--width-12.--empty{display:none}}@media screen and (min-width:1200px){.--break-wide .l-col.--width-12{width:calc((12 / 12) * 100%)}.--break-wide .l-col.--empty{display:inline-flex}}@media screen and (min-width:1400px){.--break-xwide .l-col.--width-12{width:calc((12 / 12) * 100%)}.--break-xwide .l-col.--empty{display:inline-flex}}.c-hdr{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:1000}@media screen and (min-width:1024px){.c-hdr{transition:translate .225s ease}.--dialog-is-visible .c-hdr{translate:0!important}.--hdr-visible .c-hdr{translate:0!important}.--page-scrolled .c-hdr{translate:0 -100%}}.--hdr-dark .c-hdr{background:var(--color-primary)}.--dialog-is-visible .--hdr-dark .c-hdr{background:var(--color-primary)}.c-hdr-content{align-items:center;display:flex;padding-block:1rem;padding-inline:1.5rem;position:relative}@media screen and (min-width:1024px){.c-hdr-content{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:260px 1fr 260px;padding-block:0;padding-inline:3rem}}.c-hdr__masthead a{display:flex}.c-hdr__nav{background:#fff;display:flex;height:calc(100lvh - var(--hdr-height));left:0;overflow:hidden;overflow-y:auto;padding:1.5rem;position:fixed;top:var(--hdr-height);translate:100% 0;width:100%;z-index:1000}.page-is-animatable .c-hdr__nav{transition:translate .3s ease}.--nav-is-visible .c-hdr__nav{translate:0}@media screen and (min-width:1024px){.c-hdr__nav{align-items:center;background:0;height:auto;justify-content:center;left:auto;overflow:visible;padding:0;position:relative;top:auto;translate:0;width:auto}.page-is-animatable .c-hdr__nav{transition:none}}.c-hdr__nav-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}@media screen and (min-width:1024px){.c-hdr__nav-list{align-items:center;flex-direction:row;justify-content:center;width:auto}}.c-hdr__nav-list li{position:relative}@media screen and (min-width:1024px){.c-hdr__nav-list li.--is-mbl{display:none}}.c-hdr__nav-list li:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}@media screen and (min-width:1024px){.c-hdr__nav-list li:not(:last-child){-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}}.c-hdr__nav-list li.--mbl-sub-is-visible img{rotate:180deg}@media screen and (min-width:1024px){.c-hdr__nav-list li.--mbl-sub-is-visible img{rotate:0deg}.c-hdr__nav-list li:hover img{rotate:180deg}.c-hdr__nav-list li:hover .c-hdr__nav-sub{opacity:1;pointer-events:auto;translate:-50% 1rem}}.c-hdr__nav-list li>a{align-items:center;display:inline-flex;padding-block:.5rem;text-decoration:none;color:var(--color-primary)}.c-hdr__nav-list li>a:hover{color:var(--color-primary)}@media screen and (min-width:1024px){.c-hdr__nav-list li>a{padding-block:1.5rem;transition:opacity .125s ease}.c-hdr__nav-list li>a:hover{opacity:.6}}.c-hdr__nav-list li>a img{display:inline-block;-webkit-margin-start:.5rem;margin-inline-start:.5rem;transition:.1s ease}@media screen and (min-width:1024px){.--hdr-dark .c-hdr__nav-list li>a{color:#fff!important}}.c-hdr__nav-sub{background:var(--color-primary-dark);border-radius:16px;display:none;padding:1.5rem;z-index:10}@media screen and (min-width:1024px){.c-hdr__nav-sub{box-shadow:0 0 24px 0 rgba(0,0,0,.2);display:block;left:50%;opacity:0;padding:2rem;pointer-events:none;position:absolute;top:100%;translate:-50% 2rem}.page-is-animatable .c-hdr__nav-sub{transition:all .2s ease}}@media screen and (min-width:1024px){.c-hdr__nav-sub:before{background:url(/img/icons/nav-triangle.v1.svg) no-repeat center top;background-size:54px 34px;content:'';height:34px;left:50%;position:absolute;top:8px;translate:-50% -100%;width:54px}}.c-hdr__nav-sub-row{display:grid;grid-template-columns:1fr}@media screen and (min-width:1024px){.c-hdr__nav-sub-row{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:342px 1fr}}.c-hdr__nav-sub-col:first-child{background:#163a2a;display:none}@media screen and (min-width:1024px){.c-hdr__nav-sub-col:first-child{display:inline-block}}.c-hdr__nav-sub-links{display:grid;grid-template-columns:1fr;row-gap:2rem}@media screen and (min-width:1024px){.c-hdr__nav-sub-links{-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:repeat(2,1fr);-webkit-margin-after:3rem;margin-block-end:3rem;row-gap:3rem}}.c-hdr__nav-sub-links-item{display:inline-block!important;text-decoration:none;width:100%}@media screen and (min-width:1024px){.c-hdr__nav-sub-links-item{width:320px}}.c-hdr__nav-sub-links-item-hdr{color:#ebefe4;-moz-column-gap:.25rem;column-gap:.25rem;display:grid;font-family:var(--font-primary-med);font-size:16px;grid-template-columns:20px 1fr;line-height:1.4;-webkit-margin-after:.25rem;margin-block-end:.25rem;white-space:nowrap}.c-hdr__nav-sub-links-item-hdr span{text-align:center}.c-hdr__nav-sub-links-item-hdr img{-webkit-margin-start:0!important;margin-inline-start:0!important;rotate:0deg!important;transition:none}.c-hdr__nav-sub-links-item p{color:rgba(235,239,228,.7);font-size:14px;line-height:1.4;margin:0}.c-hdr__nav-sub-subscribe{background:#163a2a;color:#fff;display:none;border-radius:8px;padding:1.5rem}@media screen and (min-width:1024px){.c-hdr__nav-sub-subscribe{display:block}}.c-hdr__nav-sub-subscribe p{font-family:var(--font-primary-med);font-size:24px;line-height:1.3;margin:0 0 1rem}.c-hdr__nav-sub-subscribe-form{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 114px}.c-hdr__nav-sub-subscribe-form input[type=email]{background:0;border:1px solid #ebefe4;border-radius:30px;color:#ebefe4;display:block;height:36px;padding:8px 24px;width:100%}.c-hdr__nav-sub-subscribe-form button{background:#f2ffa8;border:0;border-radius:30px;color:var(--color-primary);cursor:pointer;height:36px;outline:0;padding:8 24px}.c-hdr__nav-mbl-sub{align-items:flex-start;background:#f5f5f5;display:flex;height:0;flex-direction:column;margin:0 -1.5rem;overflow:hidden;padding:0;width:calc(100% + 3rem)}.c-hdr__nav-mbl-sub.--is-visible{height:auto;padding:1rem 1.5rem}.c-hdr__nav-mbl-sub a{align-items:center;color:#333!important;display:grid;font-size:16px;grid-template-columns:28px 1fr;padding-block:.5rem;padding-inline:0 1rem;text-decoration:none}.c-hdr__nav-mbl-sub a:not(:last-child){-webkit-margin-after:.5rem;margin-block-end:.5rem}.c-hdr__nav-mbl-sub a span{text-align:center}.c-hdr__nav-mbl-sub a img{-webkit-margin-start:0!important;margin-inline-start:0!important;rotate:0deg!important;transition:none}@media screen and (min-width:1024px){.c-hdr__nav-mbl-sub{display:none}}.c-hdr__nav-meet{border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:block;overflow:hidden;text-decoration:none}.c-hdr__nav-meet-img{-webkit-margin-after:1rem;margin-block-end:1rem}.c-hdr__nav-meet-img img{display:block;rotate:0deg!important;transition:none}.c-hdr__nav-meet-hdr{font-family:var(--font-secondary);font-size:32px;line-height:1.2;-webkit-margin-after:1rem;margin-block-end:1rem;padding-inline:1.5rem}.c-hdr__nav-meet p{font-size:18px;line-height:1.5;padding-inline:1.5rem}.c-hdr__actions{display:none}@media screen and (min-width:1024px){.c-hdr__actions{align-items:center;display:flex;justify-content:flex-end}}.c-hdr__actions a,.c-hdr__actions button{font-size:14px}.c-hdr__actions a:not(:last-child),.c-hdr__actions button:not(:last-child){-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.c-foods-delivery__nav .c-hdr__actions a.--default:hover,.c-hdr__actions .c-foods-delivery__nav a.--default:hover,.c-hdr__actions .c-hero__filter button.--default:hover,.c-hdr__actions .c-program-about__copy a.--default:hover,.c-hdr__actions .c-program-hero__price a.--default:hover,.c-hdr__actions .s-program__cost a.--default:hover,.c-hdr__actions a.--default.c-about-book__cta:hover,.c-hdr__actions a.--default.c-food-checklist-filter__item:hover,.c-hdr__actions a.--default.c-home-hero-content__cta:hover,.c-hdr__actions a.--default.c-shop-products-item__cta:hover,.c-hdr__actions a.--default.s-about__cta:hover,.c-hdr__actions a.--default.s-podcast-intro-container__cta:hover,.c-hdr__actions a.--default.s-workshop__cta:hover,.c-hdr__actions a.c-btn.--default:hover,.c-hdr__actions button.--default.c-about-book__cta:hover,.c-hdr__actions button.--default.c-food-checklist-filter__item:hover,.c-hdr__actions button.--default.c-home-hero-content__cta:hover,.c-hdr__actions button.--default.c-shop-products-item__cta:hover,.c-hdr__actions button.--default.s-about__cta:hover,.c-hdr__actions button.--default.s-podcast-intro-container__cta:hover,.c-hdr__actions button.--default.s-workshop__cta:hover,.c-hdr__actions button.c-btn.--default:hover,.c-hero__filter .c-hdr__actions button.--default:hover,.c-program-about__copy .c-hdr__actions a.--default:hover,.c-program-hero__price .c-hdr__actions a.--default:hover,.s-program__cost .c-hdr__actions a.--default:hover{background-color:var(--color-lime);border-color:var(--color-lime);color:var(--color-primary)!important}.c-foods-delivery__nav .c-hdr__actions a.--text,.c-hdr__actions .c-foods-delivery__nav a.--text,.c-hdr__actions .c-hero__filter button.--text,.c-hdr__actions .c-program-about__copy a.--text,.c-hdr__actions .c-program-hero__price a.--text,.c-hdr__actions .s-program__cost a.--text,.c-hdr__actions a.--text.c-about-book__cta,.c-hdr__actions a.--text.c-food-checklist-filter__item,.c-hdr__actions a.--text.c-home-hero-content__cta,.c-hdr__actions a.--text.c-shop-products-item__cta,.c-hdr__actions a.--text.s-about__cta,.c-hdr__actions a.--text.s-podcast-intro-container__cta,.c-hdr__actions a.--text.s-workshop__cta,.c-hdr__actions a.c-btn.--text,.c-hdr__actions button.--text.c-about-book__cta,.c-hdr__actions button.--text.c-food-checklist-filter__item,.c-hdr__actions button.--text.c-home-hero-content__cta,.c-hdr__actions button.--text.c-shop-products-item__cta,.c-hdr__actions button.--text.s-about__cta,.c-hdr__actions button.--text.s-podcast-intro-container__cta,.c-hdr__actions button.--text.s-workshop__cta,.c-hdr__actions button.c-btn.--text,.c-hero__filter .c-hdr__actions button.--text,.c-program-about__copy .c-hdr__actions a.--text,.c-program-hero__price .c-hdr__actions a.--text,.s-program__cost .c-hdr__actions a.--text{transition:opacity .125s ease}.c-foods-delivery__nav .c-hdr__actions a.--text:hover,.c-hdr__actions .c-foods-delivery__nav a.--text:hover,.c-hdr__actions .c-hero__filter button.--text:hover,.c-hdr__actions .c-program-about__copy a.--text:hover,.c-hdr__actions .c-program-hero__price a.--text:hover,.c-hdr__actions .s-program__cost a.--text:hover,.c-hdr__actions a.--text.c-about-book__cta:hover,.c-hdr__actions a.--text.c-food-checklist-filter__item:hover,.c-hdr__actions a.--text.c-home-hero-content__cta:hover,.c-hdr__actions a.--text.c-shop-products-item__cta:hover,.c-hdr__actions a.--text.s-about__cta:hover,.c-hdr__actions a.--text.s-podcast-intro-container__cta:hover,.c-hdr__actions a.--text.s-workshop__cta:hover,.c-hdr__actions a.c-btn.--text:hover,.c-hdr__actions button.--text.c-about-book__cta:hover,.c-hdr__actions button.--text.c-food-checklist-filter__item:hover,.c-hdr__actions button.--text.c-home-hero-content__cta:hover,.c-hdr__actions button.--text.c-shop-products-item__cta:hover,.c-hdr__actions button.--text.s-about__cta:hover,.c-hdr__actions button.--text.s-podcast-intro-container__cta:hover,.c-hdr__actions button.--text.s-workshop__cta:hover,.c-hdr__actions button.c-btn.--text:hover,.c-hero__filter .c-hdr__actions button.--text:hover,.c-program-about__copy .c-hdr__actions a.--text:hover,.c-program-hero__price .c-hdr__actions a.--text:hover,.s-program__cost .c-hdr__actions a.--text:hover{opacity:.6}.--hdr-dark .c-hdr__actions .c-foods-delivery__nav a.--icon,.--hdr-dark .c-hdr__actions .c-hero__filter button.--icon,.--hdr-dark .c-hdr__actions .c-program-about__copy a.--icon,.--hdr-dark .c-hdr__actions .c-program-hero__price a.--icon,.--hdr-dark .c-hdr__actions .s-program__cost a.--icon,.--hdr-dark .c-hdr__actions a.--icon.c-about-book__cta,.--hdr-dark .c-hdr__actions a.--icon.c-food-checklist-filter__item,.--hdr-dark .c-hdr__actions a.--icon.c-home-hero-content__cta,.--hdr-dark .c-hdr__actions a.--icon.c-shop-products-item__cta,.--hdr-dark .c-hdr__actions a.--icon.s-about__cta,.--hdr-dark .c-hdr__actions a.--icon.s-podcast-intro-container__cta,.--hdr-dark .c-hdr__actions a.--icon.s-workshop__cta,.--hdr-dark .c-hdr__actions a.c-btn.--icon,.--hdr-dark .c-hdr__actions button.--icon.c-about-book__cta,.--hdr-dark .c-hdr__actions button.--icon.c-food-checklist-filter__item,.--hdr-dark .c-hdr__actions button.--icon.c-home-hero-content__cta,.--hdr-dark .c-hdr__actions button.--icon.c-shop-products-item__cta,.--hdr-dark .c-hdr__actions button.--icon.s-about__cta,.--hdr-dark .c-hdr__actions button.--icon.s-podcast-intro-container__cta,.--hdr-dark .c-hdr__actions button.--icon.s-workshop__cta,.--hdr-dark .c-hdr__actions button.c-btn.--icon,.c-foods-delivery__nav .--hdr-dark .c-hdr__actions a.--icon,.c-hero__filter .--hdr-dark .c-hdr__actions button.--icon,.c-program-about__copy .--hdr-dark .c-hdr__actions a.--icon,.c-program-hero__price .--hdr-dark .c-hdr__actions a.--icon,.s-program__cost .--hdr-dark .c-hdr__actions a.--icon{border-color:#fff!important}.--hdr-dark .c-hdr__actions .c-foods-delivery__nav a.--default,.--hdr-dark .c-hdr__actions .c-hero__filter button.--default,.--hdr-dark .c-hdr__actions .c-program-about__copy a.--default,.--hdr-dark .c-hdr__actions .c-program-hero__price a.--default,.--hdr-dark .c-hdr__actions .s-program__cost a.--default,.--hdr-dark .c-hdr__actions a.--default.c-about-book__cta,.--hdr-dark .c-hdr__actions a.--default.c-food-checklist-filter__item,.--hdr-dark .c-hdr__actions a.--default.c-home-hero-content__cta,.--hdr-dark .c-hdr__actions a.--default.c-shop-products-item__cta,.--hdr-dark .c-hdr__actions a.--default.s-about__cta,.--hdr-dark .c-hdr__actions a.--default.s-podcast-intro-container__cta,.--hdr-dark .c-hdr__actions a.--default.s-workshop__cta,.--hdr-dark .c-hdr__actions a.c-btn.--default,.--hdr-dark .c-hdr__actions button.--default.c-about-book__cta,.--hdr-dark .c-hdr__actions button.--default.c-food-checklist-filter__item,.--hdr-dark .c-hdr__actions button.--default.c-home-hero-content__cta,.--hdr-dark .c-hdr__actions button.--default.c-shop-products-item__cta,.--hdr-dark .c-hdr__actions button.--default.s-about__cta,.--hdr-dark .c-hdr__actions button.--default.s-podcast-intro-container__cta,.--hdr-dark .c-hdr__actions button.--default.s-workshop__cta,.--hdr-dark .c-hdr__actions button.c-btn.--default,.c-foods-delivery__nav .--hdr-dark .c-hdr__actions a.--default,.c-hero__filter .--hdr-dark .c-hdr__actions button.--default,.c-program-about__copy .--hdr-dark .c-hdr__actions a.--default,.c-program-hero__price .--hdr-dark .c-hdr__actions a.--default,.s-program__cost .--hdr-dark .c-hdr__actions a.--default{background:#fff!important;color:var(--color-primary)!important}.--hdr-dark .c-hdr__actions .c-foods-delivery__nav a.--text,.--hdr-dark .c-hdr__actions .c-hero__filter button.--text,.--hdr-dark .c-hdr__actions .c-program-about__copy a.--text,.--hdr-dark .c-hdr__actions .c-program-hero__price a.--text,.--hdr-dark .c-hdr__actions .s-program__cost a.--text,.--hdr-dark .c-hdr__actions a.--text.c-about-book__cta,.--hdr-dark .c-hdr__actions a.--text.c-food-checklist-filter__item,.--hdr-dark .c-hdr__actions a.--text.c-home-hero-content__cta,.--hdr-dark .c-hdr__actions a.--text.c-shop-products-item__cta,.--hdr-dark .c-hdr__actions a.--text.s-about__cta,.--hdr-dark .c-hdr__actions a.--text.s-podcast-intro-container__cta,.--hdr-dark .c-hdr__actions a.--text.s-workshop__cta,.--hdr-dark .c-hdr__actions a.c-btn.--text,.--hdr-dark .c-hdr__actions button.--text.c-about-book__cta,.--hdr-dark .c-hdr__actions button.--text.c-food-checklist-filter__item,.--hdr-dark .c-hdr__actions button.--text.c-home-hero-content__cta,.--hdr-dark .c-hdr__actions button.--text.c-shop-products-item__cta,.--hdr-dark .c-hdr__actions button.--text.s-about__cta,.--hdr-dark .c-hdr__actions button.--text.s-podcast-intro-container__cta,.--hdr-dark .c-hdr__actions button.--text.s-workshop__cta,.--hdr-dark .c-hdr__actions button.c-btn.--text,.c-foods-delivery__nav .--hdr-dark .c-hdr__actions a.--text,.c-hero__filter .--hdr-dark .c-hdr__actions button.--text,.c-program-about__copy .--hdr-dark .c-hdr__actions a.--text,.c-program-hero__price .--hdr-dark .c-hdr__actions a.--text,.s-program__cost .--hdr-dark .c-hdr__actions a.--text{color:#fff!important}.c-hdr__mbl-nav-trigger{align-items:center;background:0;border:0;display:flex;height:var(--hdr-height);justify-content:center;padding:1rem 1.5rem;position:absolute;right:0;top:0}@media screen and (min-width:1024px){.c-hdr__mbl-nav-trigger{display:none}}.c-hdr__mbl-nav-trigger img{display:block}.c-hdr__mbl-nav-trigger img:last-child{display:none}.--nav-is-visible .c-hdr__mbl-nav-trigger img:first-child{display:none}.--nav-is-visible .c-hdr__mbl-nav-trigger img:last-child{display:block}#content-wrapper{-webkit-padding-before:var(--hdr-height);padding-block-start:var(--hdr-height)}.c-about-blocks-content,.c-about-book-content,.c-about-featured-content,.c-about-insta-content,.c-about-katie-content,.c-about-quote-content,.c-beginners-hero-content,.c-blog-posts,.c-foods__content,.c-ftr-content,.c-hdr-content,.c-hero-content,.c-home-hero-content,.c-podcast-episode-content,.c-podcast-episode-hero__container,.c-podcast-grid,.c-program-about-content,.c-program-hero-content,.c-program-overview-content,.c-resource-content,.c-resources,.c-shop-products,.c-subscribe-content,.l-content-container,.s-about-content,.s-accordion-content,.s-blog-carousel-content,.s-blogs-featured-content,.s-podcast-carousel-content,.s-podcast-intro-content,.s-program-content,.s-testimonial-content,.s-testimonials-content,.s-workshop-content{margin-inline:auto;max-width:var(--content-max-width);width:100%}.c-ftr{background:var(--color-primary-dark)}.c-ftr-content{padding:3rem 1.5rem}@media screen and (min-width:1024px){.c-ftr-content{padding:3rem}}.c-ftr-row{display:flex;flex-direction:column}.c-ftr-row:not(:last-child){margin-bottom:3rem}@media screen and (min-width:1024px){.c-ftr-row{justify-content:space-between}.c-ftr-row:not(:last-child){margin-bottom:6rem}}.c-ftr-row.--light{color:rgba(255,255,255,.5)}.c-ftr-col:not(:last-child){-webkit-margin-after:1.5rem;margin-block-end:1.5rem}@media screen and (min-width:1024px){.c-ftr-col:not(:last-child){-webkit-margin-after:0;margin-block-end:0}}.c-ftr-nav{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;-webkit-margin-after:2rem;margin-block-end:2rem}@media screen and (min-width:1024px){.c-ftr-nav{align-items:center;flex-direction:row;justify-content:flex-end;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}}.c-ftr-nav a{display:inline-block;font-family:var(--font-tertiary);line-height:1.4;text-decoration:none;color:#fff}.c-ftr-nav a:hover{color:#fff}.c-ftr-nav a:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}@media screen and (min-width:1024px){.c-ftr-nav a:not(:last-child){-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}}.c-ftr-social{align-items:center;display:flex;justify-content:flex-start}@media screen and (min-width:1024px){.c-ftr-social{justify-content:flex-end}}.c-ftr-social a{border-color:#fff!important;height:40px!important;width:40px!important}@media screen and (min-width:1024px){.c-ftr-social a{height:48px!important;width:48px!important}}.c-ftr-social a:not(:last-child){-webkit-margin-end:.75rem;margin-inline-end:.75rem}@media screen and (min-width:1024px){.c-ftr-social a:not(:last-child){-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}}.c-ftr p{font-size:14px;line-height:1.4;margin-block:0}.c-ftr-subnav{align-items:center;display:flex}@media screen and (min-width:1024px){.c-ftr-subnav{justify-content:flex-end}}.c-ftr-subnav a{display:inline-block;font-size:14px;text-decoration:none;transition:color .125s ease;color:rgba(255,255,255,.5)}.c-ftr-subnav a:hover{color:rgba(255,255,255,.7)}.c-ftr-subnav a:not(:last-child){-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.c-home-hero{position:relative}@media screen and (min-width:1024px){.c-home-hero{height:840px}}.c-home-hero-content{position:relative;z-index:2}@media screen and (min-width:1024px){.c-home-hero-content{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);height:100%}}.c-home-hero-content__img{position:relative;z-index:1}.c-home-hero-content__img img{display:block;margin:0}.c-home-hero-content__copy{padding-block:2rem;padding-inline:1.5rem;position:relative;z-index:1}@media screen and (min-width:1024px){.c-home-hero-content__copy{padding-inline:4rem}}.c-home-hero-content__title{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:2rem;margin-block-end:2rem}@media screen and (min-width:768px){.c-home-hero-content__title{font-size:44px}}@media screen and (min-width:1024px){.c-home-hero-content__title{font-size:50px}}@media screen and (min-width:1200px){.c-home-hero-content__title{font-size:56px}}.c-home-hero-content__tag{color:var(--color-primary-dark);font-size:18px;line-height:1.5;-webkit-margin-after:4rem;margin-block-end:4rem}.c-home-hero-content__cta{padding:.75rem 2rem!important}.c-home-hero__seal{display:none}@media screen and (min-width:1024px){.c-home-hero__seal{display:block;opacity:0;position:absolute;transition:opacity .3s ease;z-index:3}.page-is-animatable .c-home-hero__seal{opacity:1}.c-home-hero__seal.--s1{left:29.875%;top:5.71%;transition-delay:.4s}.c-home-hero__seal.--s2{left:0;top:64.85%;transition-delay:.7s}.c-home-hero__seal.--s3{left:3.26%;top:44.76%;transition-delay:1s}.c-home-hero__seal.--s4{left:-4.375%;top:40.12%;transition-delay:1.3s}.c-home-hero__seal.--s5{left:87.99%;top:67.74%;transition-delay:1.6s}}.c-hero.--hero-about{background:#ebefe4}.c-hero.--hero-about .c-hero-content{padding-block:4rem;text-align:center}.c-hero.--hero-about .c-hero-about__hdr{-webkit-margin-after:2rem;margin-block-end:2rem;margin-inline:auto;max-width:510px;padding:0 1.5rem;text-align:center}@media screen and (min-width:768px){.c-hero.--hero-about .c-hero-about__hdr{padding:0}}.c-hero.--hero-about .c-hero-about__hdr span{display:block}.c-hero.--hero-about .c-hero-about__hdr span:first-child{color:var(--color-olive);font-family:var(--font-primary-med);font-size:16px;line-height:1.4;-webkit-margin-after:.25rem;margin-block-end:.25rem}.c-hero.--hero-about .c-hero-about__hdr span:last-child{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1}@media screen and (min-width:768px){.c-hero.--hero-about .c-hero-about__hdr span:last-child{font-size:44px}}@media screen and (min-width:1024px){.c-hero.--hero-about .c-hero-about__hdr span:last-child{font-size:50px}}@media screen and (min-width:1200px){.c-hero.--hero-about .c-hero-about__hdr span:last-child{font-size:56px}}.c-about-quote{background:#f2ffa8;-webkit-margin-after:3rem;margin-block-end:3rem;padding-block:3rem;padding-inline:1.5rem;position:relative}@media screen and (min-width:1024px){.c-about-quote{-webkit-margin-after:6rem;margin-block-end:6rem;padding-block:6rem}}@media screen and (min-width:1200px){.c-about-quote{padding-inline:0}}.c-about-quote-content{max-width:930px}.c-about-quote__quote{color:#3f6c11;font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;text-align:center}@media screen and (min-width:768px){.c-about-quote__quote{font-size:44px}}@media screen and (min-width:1024px){.c-about-quote__quote{font-size:50px}}@media screen and (min-width:1200px){.c-about-quote__quote{font-size:56px}}.c-about-quote__quote-by{color:#333;font-family:var(--font-alt);font-size:16px;line-height:1.5;text-align:center;text-transform:uppercase}.c-about-quote-img{display:none}@media screen and (min-width:1024px){.c-about-quote-img{display:block;position:absolute}.c-about-quote-img.--img-left{left:0;top:50%;translate:0 -50%}.c-about-quote-img.--img-right{right:0;top:-1rem}}.c-about-blocks{margin-block:3rem}@media screen and (min-width:1024px){.c-about-blocks{margin-block:6rem}}.c-about-blocks-content{max-width:calc(1062px + 3rem);padding:0 1.5rem}.c-about-blocks-item{display:grid;grid-template-columns:1fr}.c-about-blocks-item:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.c-about-blocks-item{-moz-column-gap:100px;column-gap:100px;grid-template-columns:300px 1fr}.c-about-blocks-item:not(:last-child){-webkit-margin-after:6rem;margin-block-end:6rem}}@media screen and (min-width:1200px){.c-about-blocks-item{-moz-column-gap:180px;column-gap:180px}}.c-about-blocks-item__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:24px;font-weight:var(--font-weight-light);font-size:24px;line-height:1.3;margin:0 0 1rem;max-width:250px}@media screen and (min-width:1024px){.c-about-blocks-item__hdr{margin:0}}.c-about-blocks-item__copy{width:100%}@media screen and (min-width:1024px){.c-about-blocks-item__copy{max-width:580px}}.c-about-blocks-item__copy h2,.c-about-blocks-item__copy h3,.c-about-blocks-item__copy h4,.c-about-blocks-item__copy h5,.c-about-blocks-item__copy h6{color:var(--color-primary);font-family:var(--font-primary-med);font-size:24px;line-height:1.3;-webkit-margin-after:1rem;margin-block-end:1rem}.c-about-blocks-item__copy h2:not(:first-child),.c-about-blocks-item__copy h3:not(:first-child),.c-about-blocks-item__copy h4:not(:first-child),.c-about-blocks-item__copy h5:not(:first-child),.c-about-blocks-item__copy h6:not(:first-child){-webkit-margin-before:3rem;margin-block-start:3rem}.c-about-blocks-item__copy ol,.c-about-blocks-item__copy p,.c-about-blocks-item__copy ul{font-size:18px;margin-block:0}.c-about-blocks-item__copy ol:not(:last-child),.c-about-blocks-item__copy p:not(:last-child),.c-about-blocks-item__copy ul:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-about-blocks-item__copy p{line-height:1.5}.c-about-blocks-item__copy li{line-height:1.2}.c-about-blocks-item__copy li:not(:last-child){-webkit-margin-after:.5rem;margin-block-end:.5rem}.c-about-blocks-item__copy a{color:var(--color-primary)}.c-about-blocks-item__copy a:hover{color:var(--color-primary)}.c-hero.--hero-katie .c-hero-content{display:grid;grid-template-columns:1fr;padding-block:2.5rem;row-gap:3rem}@media screen and (min-width:1024px){.c-hero.--hero-katie .c-hero-content{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:40% 1fr;row-gap:0}}.c-hero.--hero-katie .c-hero-col:first-child{order:2}@media screen and (min-width:1024px){.c-hero.--hero-katie .c-hero-col:first-child{order:1;-webkit-padding-start:6rem;padding-inline-start:6rem}}.c-hero.--hero-katie .c-hero-col:last-child{order:1;text-align:center}.c-hero.--hero-katie .c-hero-col:last-child img{display:inline-block}@media screen and (min-width:1024px){.c-hero.--hero-katie .c-hero-col:last-child{order:2}}.c-hero.--hero-katie .c-hero-about__hdr-alt{-webkit-margin-after:2rem;margin-block-end:2rem;max-width:510px}.c-hero.--hero-katie .c-hero-about__hdr-alt span{display:block}.c-hero.--hero-katie .c-hero-about__hdr-alt span:first-child{color:var(--color-primary);font-family:var(--font-secondary);font-size:56px;line-height:1.1;-webkit-margin-after:.5rem;margin-block-end:.5rem}.c-hero.--hero-katie .c-hero-about__hdr-alt span:last-child{color:var(--color-olive);font-family:var(--font-primary-med);font-size:16px;line-height:1.4}.c-about-featured{background:#7b7823;-webkit-margin-after:3rem;margin-block-end:3rem;padding-block:3rem}@media screen and (min-width:1024px){.c-about-featured{-webkit-margin-after:6rem;margin-block-end:6rem;padding-block:4rem}}.c-about-featured-content{display:grid;grid-template-columns:1fr;padding-inline:1.5rem;row-gap:3rem}@media screen and (min-width:1024px){.c-about-featured-content{-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(2,1fr);row-gap:0}}@media screen and (min-width:1200px){.c-about-featured-content{padding-inline:6rem}}.c-about-featured__col:first-child{order:2}.c-about-featured__col:last-child{order:1}@media screen and (min-width:1024px){.c-about-featured__col:first-child{order:1}.c-about-featured__col:last-child{order:2}}.c-about-featured__hdr{color:#fffbd3;font-family:var(--font-primary-med);font-size:1rem;line-height:1.4;-webkit-margin-after:6rem;margin-block-end:6rem;text-align:center}.c-about-featured__grid{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-inline:auto;max-width:400px}.c-about-featured__grid img{display:inline-block;-webkit-margin-after:3rem;margin-block-end:3rem;margin-inline:1.5rem}.c-about-featured__copy{color:#fffbd3}.c-about-featured__copy ol,.c-about-featured__copy p,.c-about-featured__copy ul{font-size:18px;margin-block:0;max-width:425px}.c-about-featured__copy ol:not(:last-child),.c-about-featured__copy p:not(:last-child),.c-about-featured__copy ul:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-about-featured__copy p{line-height:1.5}.c-about-featured__copy li{line-height:1.2}.c-about-featured__copy li:not(:last-child){-webkit-margin-after:.5rem;margin-block-end:.5rem}.c-about-insta:not(:last-child){-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.c-about-insta:not(:last-child){-webkit-margin-after:6rem;margin-block-end:6rem}}.c-about-insta-content{max-width:calc(1248px + 3rem);padding:0 1.5rem}.c-about-insta__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:28px;line-height:1.2;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}@media screen and (min-width:768px){.c-about-insta__hdr{font-size:32px}}@media screen and (min-width:1024px){.c-about-insta__hdr{font-size:36px}}@media screen and (min-width:1200px){.c-about-insta__hdr{font-size:40px}}.c-about-insta__feed{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);-webkit-margin-after:1.5rem;margin-block-end:1.5rem;row-gap:1.5rem}@media screen and (min-width:1024px){.c-about-insta__feed{grid-template-columns:repeat(4,1fr)}}.c-about-insta__ftr{align-items:center;display:flex;justify-content:space-between}.c-about-book{-webkit-margin-after:6rem;margin-block-end:6rem}.c-about-book-content{max-width:1248px}.c-about-book__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.2;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.c-about-book-container{align-items:center;-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:55% 1fr}.c-about-book__col:first-child{align-items:center;background:#f9f6f1;display:inline-flex;justify-content:center;padding-block:8rem}.c-about-book__copy-container{max-width:400px}.c-about-book__title{color:var(--color-primary);font-family:var(--font-secondary);font-size:32px;line-height:1.2;-webkit-margin-after:.8rem;margin-block-end:.8rem}.c-about-book__tag{font-family:var(--font-primary-med);font-size:18px;line-height:1.4;margin-block:0 1.5rem}.c-about-book__copy{color:var(--color-primary-dark);-webkit-margin-after:4rem;margin-block-end:4rem}.c-about-book__copy ol,.c-about-book__copy p,.c-about-book__copy ul{font-size:18px;margin-block:0}.c-about-book__copy ol:not(:last-child),.c-about-book__copy p:not(:last-child),.c-about-book__copy ul:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-about-book__copy p{line-height:1.5}.c-about-book__copy li{line-height:1.2}.c-about-book__copy li:not(:last-child){-webkit-margin-after:.5rem;margin-block-end:.5rem}.c-about-book__cta{padding-inline:3rem}.c-shop-products{-webkit-margin-after:3rem;margin-block-end:3rem;padding-inline:1.5rem}@media screen and (min-width:1024px){.c-shop-products{-webkit-margin-after:6rem;margin-block-end:6rem}}@media screen and (min-width:1200px){.c-shop-products{padding-inline:6rem}}.c-shop-products__grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr;row-gap:4rem}@media screen and (min-width:768px){.c-shop-products__grid{grid-template-columns:repeat(2,1fr);row-gap:6rem}}@media screen and (min-width:1024px){.c-shop-products__grid{grid-template-columns:repeat(3,1fr)}}.c-shop-products-item.--hidden{display:none}.c-shop-products-item__img{border-radius:8px;-webkit-margin-after:1rem;margin-block-end:1rem;overflow:hidden}.c-shop-products-item__category{-webkit-margin-after:1rem;margin-block-end:1rem}.c-shop-products-item__category span{align-items:center;background:var(--color-primary-light);border-radius:100px;color:var(--color-primary);display:inline-flex;font-size:14px;height:32px;justify-content:center;-webkit-padding-before:.2rem;padding-block-start:.2rem;padding-inline:1rem}.c-shop-products-item__name{font-family:var(--font-primary-med);font-size:24px;line-height:1.3;-webkit-margin-after:1rem;margin-block-end:1rem}.c-shop-products-item__code,.c-shop-products-item__desc{font-family:var(--font-tertiary);-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-shop-products-item__cta{height:48px!important;padding-inline:2.5rem!important}.c-blog-posts{-webkit-margin-after:3rem;margin-block-end:3rem;padding-inline:1.5rem}@media screen and (min-width:1024px){.c-blog-posts{-webkit-margin-after:6rem;margin-block-end:6rem}}@media screen and (min-width:1200px){.c-blog-posts{padding-inline:6rem}}.c-blog-posts__grid{display:grid;grid-template-columns:1fr;row-gap:2.5rem}@media screen and (min-width:768px){.c-blog-posts__grid{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.c-blog-posts__grid{grid-template-columns:repeat(3,1fr)}}.c-blog-posts-item,.s-blogs-featured-grid-item{background-color:var(--color-new-light-tan);border-radius:8px;color:auto;display:block;overflow:hidden;text-decoration:none}.--hidden.s-blogs-featured-grid-item,.c-blog-posts-item.--hidden{display:none}.c-blog-posts-item__content,.s-blogs-featured-grid-item__content{padding:1rem 1.5rem 1.5rem}.c-blog-posts-item__title,.s-blogs-featured-grid-item__title{color:var(--color-primary)!important;font-family:var(--font-secondary);font-size:32px;line-height:1.3;-webkit-margin-after:1rem;margin-block-end:1rem}.c-blog-posts-item__tags,.s-blogs-featured-grid-item__tags{-webkit-margin-after:.5rem;margin-block-end:.5rem}.c-blog-posts-item__tags span,.s-blogs-featured-grid-item__tags span{align-items:center;background:var(--color-sky);border-radius:100px;color:var(--color-primary-dark);display:inline-flex;font-size:14px;height:32px;justify-content:center;-webkit-margin-after:.5rem;margin-block-end:.5rem;-webkit-padding-before:.2rem;padding-block-start:.2rem;padding-inline:1rem}.c-blog-posts-item__tags span:not(:last-child),.s-blogs-featured-grid-item__tags span:not(:last-child){margin-right:.5rem}.c-blog-posts-item__preview,.s-blogs-featured-grid-item__preview{color:var(--color-forest-green)!important;line-height:1.5}.c-blog-posts-item__preview p,.s-blogs-featured-grid-item__preview p{color:var(--color-forest-green)!important;margin:0}.c-blog-post{-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.c-blog-post{-webkit-margin-after:6rem;margin-block-end:6rem}}.c-blog-post-hero{background:var(--color-tan-2);padding:3rem 0}@media screen and (min-width:1024px){.c-blog-post-hero{padding:96px 0}}.c-blog-post-hero__content{margin:0 auto;max-width:calc(1115px + 3rem);padding:0 1.5rem}.c-blog-post-hero__content-pre{color:var(--color-brown);font-family:var(--font-alt);font-size:16px;line-height:1.2;margin-bottom:16px;text-transform:uppercase}.c-blog-post-hero__content-title{max-width:584px}.c-blog-post__container{margin:3rem auto 0;max-width:calc(1115px + 3rem);padding:0 1.5rem}@media screen and (min-width:1024px){.c-blog-post__container{margin:96px auto 0}}.c-blog-post-content{margin:0 auto;max-width:715px}.c-blog-post-content h2,.c-blog-post-content h3,.c-blog-post-content h4,.c-blog-post-content h5,.c-blog-post-content h6{font-family:var(--font-secondary);margin-bottom:1.25rem}.c-blog-post-content h2:not(:first-child),.c-blog-post-content h3:not(:first-child),.c-blog-post-content h4:not(:first-child),.c-blog-post-content h5:not(:first-child),.c-blog-post-content h6:not(:first-child){margin-top:2.5rem}.c-blog-post-content h2{font-size:30px;line-height:1.2}@media screen and (min-width:768px){.c-blog-post-content h2{font-size:32px}}@media screen and (min-width:1024px){.c-blog-post-content h2{font-size:36px}}@media screen and (min-width:1200px){.c-blog-post-content h2{font-size:40px}}.c-blog-post-content h3{font-size:26px;line-height:1.2}@media screen and (min-width:768px){.c-blog-post-content h3{font-size:28px}}@media screen and (min-width:1024px){.c-blog-post-content h3{font-size:30px}}@media screen and (min-width:1200px){.c-blog-post-content h3{font-size:32px}}.c-blog-post-content h4{font-size:24px;line-height:1.3}.c-blog-post-content p{font-size:18px;line-height:1.5;margin:0}.c-blog-post-content p:not(:last-child){margin:0 0 1.5rem}.c-blog-post-content a{color:var(--color-primary)}.c-blog-post-content a:hover{color:var(--color-primary)}.c-blog-post-sbr-author{margin-bottom:48px}.c-blog-post-sbr-recent__title{font-size:24px;font-weight:var(--font-weight-bold);line-height:1.3;margin-bottom:48px}.c-blog-post-sbr-recent__posts{list-style:none;margin:0;max-width:230px;padding:0}.c-blog-post-sbr-recent__posts li{margin-bottom:23px}.c-blog-post-sbr-recent__posts li a{color:inherit}.c-foods{-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:1024px){.c-foods{-webkit-margin-after:6rem;margin-block-end:6rem}}.c-foods-hero{margin-inline:auto;max-width:512px;padding-block:3rem;padding-inline:1.5rem;text-align:center}.c-foods-hero__img{margin:0 0 2.5rem}.c-foods-hero__copy{color:var(--color-primary);margin:0 0 1rem}.c-foods-hero__copy p{font-family:var(--font-tertiary);line-height:1.5;margin:0}.c-foods-hero__copy p:not(:last-child){margin:0 0 1rem}.c-foods__content{margin:0 auto;padding-inline:1.5rem}@media screen and (min-width:1024px){.c-foods__content{padding-inline:6rem}}.c-foods-checklist{display:grid;grid-template-columns:1fr;margin-bottom:6rem!important}@media screen and (min-width:1024px){.c-foods-checklist{grid-template-columns:repeat(2,1fr)}}.c-foods-checklist__col:first-child{background-color:var(--color-primary);border-top-left-radius:16px;border-top-right-radius:16px;display:grid;padding:48px;place-content:center;place-items:center}@media screen and (min-width:1024px){.c-foods-checklist__col:first-child{border-bottom-left-radius:16px;border-top-right-radius:0}}.c-foods-checklist__col:last-child{background-color:var(--color-primary-light);border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:grid;place-content:center;place-items:center;padding:48px}@media screen and (min-width:1024px){.c-foods-checklist__col:last-child{border-bottom-left-radius:0;border-top-right-radius:16px;padding:64px}}.c-foods-checklist__pre{color:var(--color-primary-dark);font-family:var(--font-alt);font-size:16px;line-height:1.2;margin-bottom:1.5rem;text-transform:uppercase}.c-foods-checklist__title{margin-bottom:.75rem}.c-foods-checklist__copy{font-family:var(--font-tertiary);margin:0 0 2.5rem;max-width:353px}.c-foods-checklist__nav{position:relative}.c-foods-checklist__nav a{align-items:center;display:inline-flex;position:relative;text-decoration:none;z-index:1}.c-foods-checklist__nav a i{display:inline-block;margin-inline:.5rem 0}.c-foods-delivery{display:grid;grid-template-columns:1fr 1fr}.c-foods-delivery-col{position:relative}.c-foods-delivery-col:first-child{align-items:center;display:grid}.c-foods-delivery-col:first-child div{max-width:429px}.c-foods-delivery-col:last-child{display:flex;justify-content:flex-end;width:100%}.c-foods-delivery__title{margin-bottom:.75rem}.c-foods-delivery__copy{font-family:var(--font-tertiary);font-size:18px;margin-bottom:3rem}.c-foods-delivery__copy p{line-height:1.4}.c-foods-delivery__nav{position:relative}.c-food-checklist-hero{background:var(--color-tan-2);padding:3rem 0}@media screen and (min-width:1024px){.c-food-checklist-hero{padding:96px 0}}.c-food-checklist-hero__content{align-items:center;margin:0 auto;max-width:calc(1115px + 3rem);padding:0 1.5rem}.c-food-checklist-hero .l-col:first-child{order:2}@media screen and (min-width:1024px){.c-food-checklist-hero .l-col:first-child{order:1}}.c-food-checklist-hero .l-col:last-child{order:1}@media screen and (min-width:1024px){.c-food-checklist-hero .l-col:last-child{order:2}}.c-food-checklist-hero__nav .c-about-book__cta:not(:last-child),.c-food-checklist-hero__nav .c-btn:not(:last-child),.c-food-checklist-hero__nav .c-food-checklist-filter__item:not(:last-child),.c-food-checklist-hero__nav .c-foods-delivery__nav a:not(:last-child),.c-food-checklist-hero__nav .c-hero__filter button:not(:last-child),.c-food-checklist-hero__nav .c-home-hero-content__cta:not(:last-child),.c-food-checklist-hero__nav .c-program-about__copy a:not(:last-child),.c-food-checklist-hero__nav .c-program-hero__price a:not(:last-child),.c-food-checklist-hero__nav .c-shop-products-item__cta:not(:last-child),.c-food-checklist-hero__nav .s-about__cta:not(:last-child),.c-food-checklist-hero__nav .s-podcast-intro-container__cta:not(:last-child),.c-food-checklist-hero__nav .s-program__cost a:not(:last-child),.c-food-checklist-hero__nav .s-workshop__cta:not(:last-child),.c-foods-delivery__nav .c-food-checklist-hero__nav a:not(:last-child),.c-hero__filter .c-food-checklist-hero__nav button:not(:last-child),.c-program-about__copy .c-food-checklist-hero__nav a:not(:last-child),.c-program-hero__price .c-food-checklist-hero__nav a:not(:last-child),.s-program__cost .c-food-checklist-hero__nav a:not(:last-child){margin-bottom:1rem}@media screen and (min-width:768px){.c-food-checklist-hero__nav .c-about-book__cta:not(:last-child),.c-food-checklist-hero__nav .c-btn:not(:last-child),.c-food-checklist-hero__nav .c-food-checklist-filter__item:not(:last-child),.c-food-checklist-hero__nav .c-foods-delivery__nav a:not(:last-child),.c-food-checklist-hero__nav .c-hero__filter button:not(:last-child),.c-food-checklist-hero__nav .c-home-hero-content__cta:not(:last-child),.c-food-checklist-hero__nav .c-program-about__copy a:not(:last-child),.c-food-checklist-hero__nav .c-program-hero__price a:not(:last-child),.c-food-checklist-hero__nav .c-shop-products-item__cta:not(:last-child),.c-food-checklist-hero__nav .s-about__cta:not(:last-child),.c-food-checklist-hero__nav .s-podcast-intro-container__cta:not(:last-child),.c-food-checklist-hero__nav .s-program__cost a:not(:last-child),.c-food-checklist-hero__nav .s-workshop__cta:not(:last-child),.c-foods-delivery__nav .c-food-checklist-hero__nav a:not(:last-child),.c-hero__filter .c-food-checklist-hero__nav button:not(:last-child),.c-program-about__copy .c-food-checklist-hero__nav a:not(:last-child),.c-program-hero__price .c-food-checklist-hero__nav a:not(:last-child),.s-program__cost .c-food-checklist-hero__nav a:not(:last-child){margin-bottom:0;margin-right:24px}}.c-food-checklist-hero__title{margin-bottom:1.25rem}.c-food-checklist-hero__copy{margin-bottom:2rem}.c-food-checklist-hero__copy p{color:var(--color-secondary);margin:0}.c-food-checklist-hero__copy p:not(:last-child){margin:0 0 1rem}.c-food-checklist-hero__copy p strong{display:block;line-height:.15em}.c-food-checklist__content{margin:48px auto;max-width:calc(1344px + 1.5rem);padding:0 1.5rem}.c-food-checklist-filter{align-items:center;display:none;justify-content:space-between;margin-bottom:48px}@media screen and (min-width:1024px){.c-food-checklist-filter{display:flex}}.c-food-checklist-filter__select{background:0;border:1px solid var(--color-primary);border-radius:30px;color:var(--color-primary);cursor:pointer;font-size:14px;padding-block:.5rem;padding-inline:1.25rem}.c-food-checklist-filter__select-option[data-active]:after{content:"\f078";display:inline-block;font-family:fontawesome;height:16px;margin-inline:.5rem 0;width:16px}.c-food-checklist-filter__select select{display:none}.c-food-checklist-filter__label{color:var(--color-primary);margin-right:1.5rem}.c-food-checklist-filter__item{background:#ebefe4!important;border:1px solid #ebefe4!important;color:var(--color-primary)!important}.c-food-checklist-filter__item:not(:last-child){margin-right:.5rem}.c-food-checklist-filter__item:hover{border-color:#175b47!important}.c-food-checklist-filter__item.--active{background-color:#dad978!important;border-color:#dad978!important;color:var(--color-primary)!important}.c-food-checklist-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;-webkit-margin-after:3rem;margin-block-end:3rem}@media screen and (min-width:768px){.c-food-checklist-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.c-food-checklist-grid{grid-template-columns:repeat(5,1fr);-webkit-margin-after:6rem;margin-block-end:6rem}}.c-food-checklist-grid-item{align-items:end;background-color:var(--color-new-light-tan);border-radius:16px;display:grid;justify-content:center;padding:0 0 1rem;position:relative}@media screen and (min-width:1200px){.c-food-checklist-grid-item{height:256px;width:256px}}.c-food-checklist-grid-item.--hidden{display:none}.c-food-checklist-grid-item__name{color:var(--color-primary-dark);line-height:1.4;text-align:center}.c-contact-hero{background-color:var(--color-primary-light);padding:3rem 1.5rem;text-align:center}@media screen and (min-width:1024px){.c-contact-hero{padding:96px 1.5rem}}.c-contact-hero__title{margin-bottom:1.25rem}.c-contact-hero__copy{margin:0 auto 1rem;max-width:612px}.c-contact-hero__copy p{margin:0}.c-contact-form{padding:48px 1.5rem}.c-contact-form label{display:block;font-size:14px;font-weight:var(--font-weight-medium)}.c-contact-form input,.c-contact-form textarea{border:1px solid rgba(10,48,31,.4);border-radius:8px;border-style:solid;outline:0;padding:12px 16px;width:100%}.c-contact-form input:focus,.c-contact-form textarea:focus{outline:1px solid var(--color-primary)}.c-contact-form textarea{height:300px;resize:none}.c-contact-form .c-about-book__cta,.c-contact-form .c-btn,.c-contact-form .c-food-checklist-filter__item,.c-contact-form .c-foods-delivery__nav a,.c-contact-form .c-hero__filter button,.c-contact-form .c-home-hero-content__cta,.c-contact-form .c-program-about__copy a,.c-contact-form .c-program-hero__price a,.c-contact-form .c-shop-products-item__cta,.c-contact-form .s-about__cta,.c-contact-form .s-podcast-intro-container__cta,.c-contact-form .s-program__cost a,.c-contact-form .s-workshop__cta,.c-foods-delivery__nav .c-contact-form a,.c-hero__filter .c-contact-form button,.c-program-about__copy .c-contact-form a,.c-program-hero__price .c-contact-form a,.s-program__cost .c-contact-form a{padding:12px 48px}.c-contact-form__container{margin:0 auto;max-width:660px}.c-contact-form__row:not(:last-child){margin-bottom:1.25rem}.c-resources{-webkit-margin-after:3rem;margin-block-end:3rem;padding-inline:1.5rem}@media screen and (min-width:1024px){.c-resources{-webkit-margin-after:6rem;margin-block-end:6rem}}@media screen and (min-width:1200px){.c-resources{padding-inline:6rem}}.c-resources__grid{display:grid;grid-template-columns:1fr;row-gap:4rem}@media screen and (min-width:1024px){.c-resources__grid{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(2,1fr);row-gap:6rem}}.c-resources-item{text-decoration:none}.c-resources-item.hidden{display:none}.c-resources-item__img{align-items:center;background-color:var(--color-primary-light);display:flex;justify-content:center;margin:0 0 1.5rem;padding-block:2rem}.c-resources-item__tags{margin:0 0 1.5rem}.c-resources-item__tags span{align-items:center;background:var(--color-olive-3);border-radius:100px;color:var(--color-primary-dark);display:inline-flex;font-size:14px;height:28px;justify-content:center;-webkit-padding-before:.2rem;padding-block-start:.2rem;padding-inline:1rem}.c-resources-item__tags span:not(:last-child){margin-right:1rem}@media screen and (min-width:1024px){.c-resources-item__title{padding-right:7rem}}.c-resource-hero{background:var(--color-primary-light);padding:3rem 1.5rem}@media screen and (min-width:1024px){.c-resource-hero{padding:96px 1.5rem}}.c-resource-hero__container{margin:0 auto;max-width:var(--content-max-width)}.c-resource-hero__pre{color:var(--color-olive);font-family:var(--font-alt);font-size:16px;line-height:1.2;margin-bottom:16px;text-transform:uppercase}.c-resource-hero__title{max-width:584px}.c-resource-content{display:grid;grid-template-columns:1fr;padding:3rem 1.5rem;row-gap:3rem}@media screen and (min-width:1024px){.c-resource-content{grid-template-columns:655px auto;padding:6rem 1.5rem;row-gap:0}}.c-resource-content__copy h4{margin:2.5rem 0 .85rem}.c-resource-content__copy p{margin:0;font-size:18px;line-height:1.5}.c-resource-content__copy p:last-child{margin:0 0 2rem}.c-resource-content__copy strong{color:var(--color-primary-dark)}.c-resource-content__sbr{margin:0 auto;text-align:center;width:240px}.c-resource-content__sbr img{margin-bottom:48px}.c-foods-delivery__nav .c-resource-content__sbr a,.c-hero__filter .c-resource-content__sbr button,.c-program-about__copy .c-resource-content__sbr a,.c-program-hero__price .c-resource-content__sbr a,.c-resource-content__sbr .c-about-book__cta,.c-resource-content__sbr .c-btn,.c-resource-content__sbr .c-food-checklist-filter__item,.c-resource-content__sbr .c-foods-delivery__nav a,.c-resource-content__sbr .c-hero__filter button,.c-resource-content__sbr .c-home-hero-content__cta,.c-resource-content__sbr .c-program-about__copy a,.c-resource-content__sbr .c-program-hero__price a,.c-resource-content__sbr .c-shop-products-item__cta,.c-resource-content__sbr .s-about__cta,.c-resource-content__sbr .s-podcast-intro-container__cta,.c-resource-content__sbr .s-program__cost a,.c-resource-content__sbr .s-workshop__cta,.s-program__cost .c-resource-content__sbr a{width:228px}.c-program-hero{background:var(--color-primary);color:#fff;padding-block:0 2rem}.c-program-hero-content{display:grid;grid-template-columns:1fr;padding-block:0;padding-inline:1.5rem;row-gap:2rem}@media screen and (min-width:1024px){.c-program-hero-content{align-items:center;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:45% 1fr;padding-inline:6rem;row-gap:0}}.c-program-hero__col:first-child{order:2}@media screen and (min-width:1024px){.c-program-hero__col:first-child{order:1;padding-block:6rem}}.c-program-hero__col:last-child{order:1;position:relative;z-index:2}.c-program-hero__col:last-child img{display:block;position:relative;z-index:2}@media screen and (min-width:1024px){.c-program-hero__col:last-child{order:2}.c-program-hero__col:last-child img{translate:0 2.5rem}}.c-program-hero__hdr{-webkit-margin-after:2rem;margin-block-end:2rem}.c-program-hero__hdr span{display:block}.c-program-hero__hdr span:first-child{color:var(--color-lime);font-family:var(--font-primary-med);font-size:1rem;line-height:1.4;-webkit-margin-after:12px;margin-block-end:12px}.c-program-hero__hdr span:last-child{font-family:var(--font-secondary);font-size:40px;line-height:1.1}@media screen and (min-width:768px){.c-program-hero__hdr span:last-child{font-size:44px}}@media screen and (min-width:1024px){.c-program-hero__hdr span:last-child{font-size:50px}}@media screen and (min-width:1200px){.c-program-hero__hdr span:last-child{font-size:56px}}.c-program-hero__tag{font-family:var(--font-tertiary);font-size:18px;line-height:1.4;margin-block:0 2rem}.c-program-hero__price{align-items:center;display:flex;-webkit-margin-after:2rem;margin-block-end:2rem}.c-program-hero__price span{color:var(--color-lime);display:inline-block;font-size:32px;-webkit-margin-end:2rem;margin-inline-end:2rem}.c-program-hero__attrs{display:block;list-style:none;margin:0;padding:0}.c-program-hero__attrs li{align-items:center;display:flex}.c-program-hero__attrs li:not(:last-child){-webkit-margin-after:.75rem;margin-block-end:.75rem}.c-program-hero__attrs li img{display:inline-block;-webkit-margin-end:1rem;margin-inline-end:1rem;translate:0 -2px}.c-program-hero__attrs li span{display:inline-block;font-size:12.5px;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase}.c-program-about{background:var(--color-primary-light);padding-block:3rem}@media screen and (min-width:1024px){.c-program-about{padding-block:6rem}}.c-program-about-content{padding-inline:1.5rem}@media screen and (min-width:1200px){.c-program-about-content{padding-inline:6rem}}.c-program-about__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;margin-inline:auto;max-width:820px;text-align:center}@media screen and (min-width:768px){.c-program-about__hdr{font-size:44px}}@media screen and (min-width:1024px){.c-program-about__hdr{font-size:50px}}@media screen and (min-width:1200px){.c-program-about__hdr{font-size:56px}}.c-program-about__copy{margin-inline:auto;margin-block:0 3rem;max-width:610px;text-align:center}.c-program-about__copy p{color:#333;font-size:18px;line-height:1.5;margin:0}.c-program-about__copy p:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-program-about__blocks{display:grid;grid-template-columns:1fr;row-gap:2rem}@media screen and (min-width:1024px){.c-program-about__blocks{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(3,1fr);row-gap:0}}.c-program-about__block{background:#fff;border-radius:16px;padding-block:2rem;padding-inline:1.25rem;text-align:center}.c-program-about__block-icon{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-program-about__block-hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:32px;line-height:1.2;-webkit-margin-after:1.25rem;margin-block-end:1.25rem;padding-inline:2rem}.c-program-about__block-copy{color:#000}.c-program-about__block-copy p{font-size:1rem;line-height:1.4;margin:0}.c-program-about__block-copy p:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-program-overview{padding-block:3rem}@media screen and (min-width:1024px){.c-program-overview{padding-block:6rem}}.c-program-overview-content{padding-inline:1.5rem}@media screen and (min-width:1200px){.c-program-overview-content{padding-inline:6rem}}.c-program-overview__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:2rem;margin-block-end:2rem}@media screen and (min-width:768px){.c-program-overview__hdr{font-size:44px}}@media screen and (min-width:1024px){.c-program-overview__hdr{font-size:50px}}@media screen and (min-width:1200px){.c-program-overview__hdr{font-size:56px}}.c-program-overview__intro{max-width:613px;-webkit-margin-after:4rem;margin-block-end:4rem}.c-program-overview__intro p{font-family:var(--font-tertiary);font-size:18px;line-height:1.4;margin-block:0}.c-program-overview__intro p:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-program-overview__tabs{display:grid;grid-template-columns:1fr}@media screen and (min-width:1024px){.c-program-overview__tabs{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:300px 1fr}}.c-program-overview__tabs-triggers{display:none}@media screen and (min-width:1024px){.c-program-overview__tabs-triggers{display:block}}.c-program-overview__tabs-trigger{align-items:center;background:0;border:0;border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;height:56px;line-height:1.4;outline:0;padding-inline:1.5rem;position:relative;transition:background .125s ease;width:100%}.c-program-overview__tabs-trigger.--is-active,.c-program-overview__tabs-trigger:hover{background:var(--color-new-light-tan)}.c-program-overview__tabs-trigger.--is-active img:last-child,.c-program-overview__tabs-trigger:hover img:last-child{opacity:1}.c-program-overview__tabs-trigger:not(:last-child){-webkit-margin-after:.25rem;margin-block-end:.25rem}.c-program-overview__tabs-trigger img{display:inline-block}.c-program-overview__tabs-trigger img:first-child{-webkit-margin-end:1rem;margin-inline-end:1rem}.c-program-overview__tabs-trigger img:last-child{opacity:0;position:absolute;right:1.5rem;top:50%;transition:opacity .125s ease;translate:0 -50%}.c-program-overview__tabs-tab:not(:last-child){-webkit-margin-after:4rem;margin-block-end:4rem}@media screen and (min-width:1024px){.c-program-overview__tabs-tab{display:none}.c-program-overview__tabs-tab.--is-visible{display:block}.c-program-overview__tabs-tab:not(:last-child){-webkit-margin-after:0;margin-block-end:0}}.c-program-overview__tabs-tab-hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:32px;line-height:1.2;-webkit-margin-after:2rem;margin-block-end:2rem}@media screen and (min-width:1024px){.c-program-overview__tabs-tab-hdr{font-size:36px}}@media screen and (min-width:1200px){.c-program-overview__tabs-tab-hdr{font-size:40px}}.c-program-overview__tabs-tab-item{background:var(--color-new-light-tan);border-radius:20px;padding:1.5rem}@media screen and (min-width:1024px){.c-program-overview__tabs-tab-item{padding:2rem}}.c-program-overview__tabs-tab-item:not(:last-child){-webkit-margin-after:2rem;margin-block-end:2rem}.c-program-overview__tabs-tab-item-hdr{-webkit-margin-after:1rem;margin-block-end:1rem;position:relative}.c-program-overview__tabs-tab-item-hdr h5{margin-block:0;-webkit-padding-end:3rem;padding-inline-end:3rem}.c-program-overview__tabs-tab-item-hdr h5 span{display:block}.c-program-overview__tabs-tab-item-hdr h5 span:first-child{color:#9d885a;font-family:var(--font-primary-med);font-size:14px;line-height:1.4;-webkit-margin-after:1rem;margin-block-end:1rem}.c-program-overview__tabs-tab-item-hdr h5 span:last-child{font-family:var(--font-primary-med);font-size:24px;line-height:1.3}.c-program-overview__tabs-tab-item-hdr .c-program-overview__tabs-tab-item-toggle{display:none}.c-program-overview__tabs-tab-item:has(.c-program-overview__tabs-tab-item-details) .c-program-overview__tabs-tab-item-hdr{cursor:pointer}.c-program-overview__tabs-tab-item:has(.c-program-overview__tabs-tab-item-details) .c-program-overview__tabs-tab-item-hdr .c-program-overview__tabs-tab-item-toggle{display:block;position:absolute;right:0;top:0}.--is-open .c-program-overview__tabs-tab-item:has(.c-program-overview__tabs-tab-item-details) .c-program-overview__tabs-tab-item-hdr .c-program-overview__tabs-tab-item-toggle{rotate:180deg}.c-program-overview__tabs-tab-item-intro{-webkit-padding-after:1rem;padding-block-end:1rem;position:relative}.c-program-overview__tabs-tab-item-intro p{font-size:1rem;line-height:1.4;margin:0;max-width:640px}.c-program-overview__tabs-tab-item-intro p:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-program-overview__tabs-tab-item-details{height:0;max-width:640px;overflow:hidden}.c-program-overview__tabs-tab-item-details.--is-animatable{transition:height .3s ease-out}.c-program-overview__tabs-tab-item-details>:first-child{border-top:1px solid #ded4c0;-webkit-padding-before:1rem;padding-block-start:1rem}.c-program-overview__tabs-tab-item-details h2,.c-program-overview__tabs-tab-item-details h3,.c-program-overview__tabs-tab-item-details h4,.c-program-overview__tabs-tab-item-details h5,.c-program-overview__tabs-tab-item-details h6{font-family:var(--font-primary-med);font-size:24px;line-height:1.3;-webkit-margin-after:1rem;margin-block-end:1rem}.c-program-overview__tabs-tab-item-details h2:not(:first-child),.c-program-overview__tabs-tab-item-details h3:not(:first-child),.c-program-overview__tabs-tab-item-details h4:not(:first-child),.c-program-overview__tabs-tab-item-details h5:not(:first-child),.c-program-overview__tabs-tab-item-details h6:not(:first-child){-webkit-margin-before:3rem;margin-block-start:3rem}.c-program-overview__tabs-tab-item-details ol,.c-program-overview__tabs-tab-item-details p,.c-program-overview__tabs-tab-item-details ul{font-size:16px;margin-block:0}.c-program-overview__tabs-tab-item-details ol:not(:last-child),.c-program-overview__tabs-tab-item-details p:not(:last-child),.c-program-overview__tabs-tab-item-details ul:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-program-overview__tabs-tab-item-details p{line-height:1.5}.c-program-overview__tabs-tab-item-details li{line-height:1.2}.c-program-overview__tabs-tab-item-details li:not(:last-child){-webkit-margin-after:1rem;margin-block-end:1rem}.c-program-overview__tabs-tab-item-details ul{list-style:none;padding-inline:0}.c-program-overview__tabs-tab-item-details ul li{padding-left:33px;position:relative}.c-program-overview__tabs-tab-item-details ul li:before{background:url(/img/icons/list-check-circle-green.v1.svg) no-repeat center center;background-size:21px 21px;content:'';height:21px;left:0;position:absolute;top:0;width:21px}.c-about-katie{padding-block:2rem}.c-about-katie-content{display:grid;grid-template-columns:1fr;padding-inline:1.5rem;row-gap:2rem}@media screen and (min-width:1200px){.c-about-katie-content{align-items:center;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2,1fr);padding-inline:6rem;row-gap:0}}.c-about-katie__col:first-child{text-align:center}.c-about-katie__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:2rem;margin-block-end:2rem}@media screen and (min-width:768px){.c-about-katie__hdr{font-size:44px}}@media screen and (min-width:1024px){.c-about-katie__hdr{font-size:50px}}@media screen and (min-width:1200px){.c-about-katie__hdr{font-size:56px}}.c-about-katie__copy{-webkit-margin-after:3rem;margin-block-end:3rem;max-width:425px}.c-about-katie__copy p{font-size:18px;line-height:1.5;margin:0}.c-about-katie__copy p:not(:last-child){-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.c-podcast-hero{background-color:var(--color-primary-dark);color:#fff;padding:3rem 1.5rem;position:relative}@media screen and (min-width:1024px){.c-podcast-hero{padding:6rem 1.5rem}}.c-podcast-hero__title{margin-bottom:24px}.c-podcast-hero__row{display:grid;grid-template-columns:1fr;height:100%;margin:0 auto;max-width:1248px;row-gap:2rem;position:relative;z-index:3}@media screen and (min-width:1024px){.c-podcast-hero__row{align-items:center;grid-template-columns:repeat(2,1fr);row-gap:0}}.c-podcast-hero__col:first-child{order:2}@media screen and (min-width:1024px){.c-podcast-hero__col:first-child{order:1}}.c-podcast-hero__col:last-child{align-items:center;display:flex;justify-content:flex-end;order:1}@media screen and (min-width:1024px){.c-podcast-hero__col:last-child{order:2}}.c-podcast-hero__copy{margin:0 0 3rem}.c-podcast-hero__copy p:last-child{margin:0 0 1.5rem}.c-podcast-hero__nav a{display:inline-block}.c-podcast-hero__nav a:not(:last-child){margin-right:24px}.c-podcast-hero__img{display:none}@media screen and (min-width:1024px){.c-podcast-hero__img{display:block;position:absolute;z-index:2}.c-podcast-hero__img.--leaves{left:44%;top:0}.c-podcast-hero__img.--seeds{left:58%;top:0}.c-podcast-hero__img.--meat{right:0;top:0}.c-podcast-hero__img.--apple{bottom:0;left:60%}.c-podcast-hero__img.--leaf{bottom:0;right:0}}@media screen and (min-width:1200px){.c-podcast-embed{padding-block:4rem;padding-inline:6rem}}.c-podcast-grid{display:grid;grid-template-columns:repeat(2,1fr);-webkit-margin-after:3rem;margin-block-end:3rem;padding:3rem 1.5rem;row-gap:2rem}@media screen and (min-width:768px){.c-podcast-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.c-podcast-grid{grid-template-columns:repeat(4,1fr);-webkit-margin-after:6rem;margin-block-end:6rem;padding:3rem 6rem}}.c-podcast-grid-item{text-decoration:none;max-width:294px;color:var(--color-secondary)}.c-podcast-grid-item:hover{color:var(--color-secondary)}.c-podcast-grid-item:not(:last-child){-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.c-podcast-grid-item__cover{-webkit-margin-after:1rem;margin-block-end:1rem}.c-podcast-grid-item__cover img{display:block}.c-podcast-grid-item__title{font-size:1rem;line-height:1.4;-webkit-margin-after:.75rem;margin-block-end:.75rem}.c-podcast-grid-item__title strong{display:inline-block;font-family:var(--font-primary-med);-webkit-margin-end:.3rem;margin-inline-end:.3rem}.c-podcast-grid-item__hosts{font-size:14px;line-height:1.4}.c-podcast-episode-hero{background:var(--color-primary-light);padding:6rem 0}.c-podcast-episode-hero__container{padding-inline:6rem}.c-podcast-episode-hero__pre{color:var(--color-olive);font-family:var(--font-alt);font-size:16px;line-height:1.2;margin-bottom:16px;text-transform:uppercase}.c-podcast-episode-hero__title{margin-bottom:18px;max-width:584px}.c-podcast-episode-hero p{font-size:18px}.c-podcast-episode-hero p:first-child{margin:0 0 16px}.c-podcast-episode-hero ul{font-size:18px;line-height:24px;list-style:none;margin:0;padding:0}.c-podcast-episode-hero ul li:before{content:"\f00c";display:inline-block;font-weight:var(--font-weight-light);margin-right:1rem;font-family:fontawesome}.c-podcast-episode-content{display:grid;grid-template-columns:655px auto;padding:6rem}.c-podcast-episode-content__copy{color:var(--color-primary-dark)}.c-podcast-episode-content__copy h3{font-weight:var(--font-weight-medium);margin:0 0 24px}.c-podcast-episode-content__copy h4{font-size:18px;font-weight:var(--font-weight-medium);margin:2.5rem 0 .85rem}.c-podcast-episode-content__copy p{margin:0;font-size:18px;line-height:1.5}.c-podcast-episode-content__copy p:last-child{margin:0 0 2rem}.c-podcast-episode-content__copy strong{color:var(--color-primary-dark)}.c-podcast-episode-content__copy ol,.c-podcast-episode-content__copy ul{line-height:24px}.c-podcast-episode-content__sbr{margin:0 auto;width:380px}.c-podcast-episode-content__sbr img{margin-bottom:8px}.c-foods-delivery__nav .c-podcast-episode-content__sbr a,.c-hero__filter .c-podcast-episode-content__sbr button,.c-podcast-episode-content__sbr .c-about-book__cta,.c-podcast-episode-content__sbr .c-btn,.c-podcast-episode-content__sbr .c-food-checklist-filter__item,.c-podcast-episode-content__sbr .c-foods-delivery__nav a,.c-podcast-episode-content__sbr .c-hero__filter button,.c-podcast-episode-content__sbr .c-home-hero-content__cta,.c-podcast-episode-content__sbr .c-program-about__copy a,.c-podcast-episode-content__sbr .c-program-hero__price a,.c-podcast-episode-content__sbr .c-shop-products-item__cta,.c-podcast-episode-content__sbr .s-about__cta,.c-podcast-episode-content__sbr .s-podcast-intro-container__cta,.c-podcast-episode-content__sbr .s-program__cost a,.c-podcast-episode-content__sbr .s-workshop__cta,.c-program-about__copy .c-podcast-episode-content__sbr a,.c-program-hero__price .c-podcast-episode-content__sbr a,.s-program__cost .c-podcast-episode-content__sbr a{width:228px}.c-podcast-episode-content__sbr-episodes__title{color:var(--color-primary-dark);margin-bottom:48px}.c-podcast-episode-content__sbr-episodes-list__item{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:auto 193px;text-decoration:none;color:var(--color-secondary)}.c-podcast-episode-content__sbr-episodes-list__item:hover{color:var(--color-secondary)}.c-podcast-episode-content__sbr-episodes-list__item img{max-width:152px}.c-podcast-episode-content__sbr-episodes-list__item:not(:last-child){margin-bottom:48px}.c-beginners-hero{padding:48px 0}@media screen and (min-width:1024px){.c-beginners-hero{padding:64px 0}}.c-beginners-hero-content{display:grid;grid-template-columns:1fr;padding-inline:1.5rem;row-gap:3rem}@media screen and (min-width:1024px){.c-beginners-hero-content{align-items:center;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:45% 1fr;row-gap:0}}@media screen and (min-width:1200px){.c-beginners-hero-content{padding-inline:6rem}}.c-beginners-hero__col:first-child{order:2}@media screen and (min-width:1024px){.c-beginners-hero__col:first-child{max-width:546px;order:1}}.c-beginners-hero__col:last-child{order:1}@media screen and (min-width:1024px){.c-beginners-hero__col:last-child{order:2}}.c-beginners-hero__hdr{-webkit-margin-after:2rem;margin-block-end:2rem}.c-beginners-hero__hdr span{display:block}.c-beginners-hero__hdr span:first-child{color:var(--color-olive);font-family:var(--font-alt);font-size:16px;line-height:1.2;-webkit-margin-after:.25rem;margin-block-end:.25rem;text-transform:uppercase}.c-beginners-hero__hdr span:last-child{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1}@media screen and (min-width:768px){.c-beginners-hero__hdr span:last-child{font-size:44px}}@media screen and (min-width:1024px){.c-beginners-hero__hdr span:last-child{font-size:50px}}@media screen and (min-width:1200px){.c-beginners-hero__hdr span:last-child{font-size:56px}}.c-beginners-hero__copy{font-size:18px;line-height:24px;margin:0 0 24px}.c-beginners-hero__copy p{margin:0 0 4px}.c-beginners-hero__copy ul{margin:0;-webkit-padding-start:25px;padding-inline-start:25px}.c-beginners-hero__attrs{display:block;list-style:none;margin:0 0 2.5rem;padding:0}.c-beginners-hero__attrs li{align-items:center;display:flex}.c-beginners-hero__attrs li:not(:last-child){-webkit-margin-after:.75rem;margin-block-end:.75rem}.c-beginners-hero__attrs li img{display:inline-block;-webkit-margin-end:1rem;margin-inline-end:1rem;translate:0 -2px}.c-beginners-hero__attrs li span{display:inline-block;font-size:12.5px;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase}.c-beginners-blocks{background-color:var(--color-primary-light);-webkit-margin-after:3rem;margin-block-end:3rem;padding:48px 0}@media screen and (min-width:1024px){.c-beginners-blocks{-webkit-margin-after:6rem;margin-block-end:6rem;padding:96px 0}}.c-beginners-blocks__row{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:calc(1248px + 3rem);padding:0 1.5rem;row-gap:3rem}@media screen and (min-width:1024px){.c-beginners-blocks__row{grid-template-columns:repeat(3,1fr);row-gap:0}}.c-beginners-blocks__item{font-size:18px;line-height:1.5;text-align:center;width:100%}@media screen and (min-width:1024px){.c-beginners-blocks__item{max-width:360px}}.c-beginners-blocks__item img{margin:0 0 24px}.c-beginners-blocks__item p{font-family:var(--font-tertiary);font-size:18px;line-height:1.4;margin:0}.c-terms{margin:0 auto;max-width:calc(930px + 3rem);padding:3rem 1.5rem}@media screen and (min-width:1024px){.c-terms{padding:6rem 1.5rem}}.c-terms-section:not(:last-child){-webkit-margin-after:4rem;margin-block-end:4rem}.c-terms-section__hdr{color:var(--color-primary);font-family:var(--font-secondary);font-size:40px;line-height:1.1;-webkit-margin-after:2rem;margin-block-end:2rem}@media screen and (min-width:768px){.c-terms-section__hdr{font-size:44px}}@media screen and (min-width:1024px){.c-terms-section__hdr{font-size:50px}}@media screen and (min-width:1200px){.c-terms-section__hdr{font-size:56px}}.c-terms-section__copy h2,.c-terms-section__copy h3,.c-terms-section__copy h4,.c-terms-section__copy h5,.c-terms-section__copy h6{font-family:var(--font-secondary);margin-bottom:1.25rem}.c-terms-section__copy h2:not(:first-child),.c-terms-section__copy h3:not(:first-child),.c-terms-section__copy h4:not(:first-child),.c-terms-section__copy h5:not(:first-child),.c-terms-section__copy h6:not(:first-child){margin-top:2.5rem}.c-terms-section__copy h2{font-size:30px;line-height:1.2}@media screen and (min-width:768px){.c-terms-section__copy h2{font-size:32px}}@media screen and (min-width:1024px){.c-terms-section__copy h2{font-size:36px}}@media screen and (min-width:1200px){.c-terms-section__copy h2{font-size:40px}}.c-terms-section__copy h3{font-size:26px;line-height:1.2}@media screen and (min-width:768px){.c-terms-section__copy h3{font-size:28px}}@media screen and (min-width:1024px){.c-terms-section__copy h3{font-size:30px}}@media screen and (min-width:1200px){.c-terms-section__copy h3{font-size:32px}}.c-terms-section__copy h4{font-size:24px;line-height:1.3}.c-terms-section__copy ol,.c-terms-section__copy p,.c-terms-section__copy ul{font-size:18px;-webkit-margin-after:0;margin-block-end:0}.c-terms-section__copy ol:not(:last-child),.c-terms-section__copy p:not(:last-child),.c-terms-section__copy ul:not(:last-child){-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.c-terms-section__copy p{line-height:1.5}.c-terms-section__copy a{color:var(--color-primary)}.c-terms-section__copy a:hover{color:var(--color-primary)}